Kickstart your healthier lifestyle with our weight loss diet meal plan. Savor delicious, chef-prepared meals delivered right to your door. Reach your health goals with our meal prep meal delivery service, customized for your needs.

 

Choose a plan

Healthy For Life Meals offers 1200, 1500, and 2000 calories-per-day meal plans.  Our virtual planner helps you pick the right meal plan for you, or our experts can help you decide.

Choose a menu

Whether you prefer a traditional or a vegetarian menu, our menus offer huge variety with 105 completely different meals that rotate on a 5-week basis.  We feature fresh, nutrient-dense ingredients with a focus on clean, whole, real foods.

Order your meals

There’s never a contract; you have the flexibility to start and stop your meal orders as your schedule allows. Select your preferred pickup location in the Minneapolis/St. Paul metro area, or choose delivery anywhere throughout Minnesota, Illinois, Iowa, Nebraska, North Dakota, South Dakota and Wisconsin. 

4

See the results

Our clients who see the greatest success in achieving their personal health goals are those who choose our full week plan and adhere to it over time. Most clients start to see and feel results before or during their second week.  

Just a few simple steps, and you’ll be on your way to being Healthy For Life

Are you ready to start enjoying fresh, healthy meals on a schedule that works for you? We thought so! Getting started is easy and just takes a few minutes. And because there’s never a contract with Healthy For Life Meals, you don’t have to worry about locking in for any length of time or to any particular plan.

Here’s how it works

1. Choose your meal plan

Use our Help Me Find a Plan tool to decide which of our three plans (1,200- or 2000-calorie traditional menu or, 1,500-calorie vegetarian menu) is right for you.

2. Choose a full or partial week and number of meals

Select our recommended 21-meal plan (7 breakfasts, 7 lunches and 7 dinners) or one of our partial plans: 12-meal plan (first part of the week) includes 4 breakfasts, 4 lunches and 4 dinners;  9-meal plan (second part of the week) includes 3 breakfasts, 3 lunches and 3 dinners.

3. Choose your start week

All of our weeks begin on a Monday — just select the date that’s right for you. Keep in mind that the deadline to place a standard order each week is Thursday at 7pm (CST/CDT) for the following week's meals, and our deadline to place a customized order each week is Monday at 7pm (CST/CDT) for the following week's meals.

4. Choose your number of weeks

You'll have the option to choose from 1 to 4 consecutive weeks' worth of meals from the Number of Weeks drop down menu. If you'd like your order to automatically renew each week, choose our Subscribe option and your order will renew weekly until you choose to cancel it.

5. Choose meal pickup or delivery

After making your menu choices, select the "Next: Pickup/Delivery" button. For details on pickup hours and our delivery process, check our FAQs.

6. Submit.

Enter your payment information. Submit your order. That's it!

Order Now

Reach your goal with delicious, complete, freshly prepared meals for just $162 per week, or less than
$8 per meal.*

*Price of our most popular plan - 1200 calories per day.

 
Plan Pricing
 
Female Doctor Home Page2.jpeg
 

This week's menus

Each week, you’ll find our freshly prepared menus showcasing 21 delicious, nutritionally balanced meals.  Created by our team of culinary and nutrition professionals, our meals are packed with nutrient-dense ingredients and loads of flavor.

 
 
 

Tips from our nutrition expert 

We’re here to help you weed through the hoards of information about nutrition and about the many meal prep and meal delivery services available. Get the professional advice of a Registered Dietitian Nutritionist to help you make smart choices. Our Healthy For Life Blog is a fabulous resource that addresses the latest hot nutrition topics.

 
Healthy For Life Blog