7-Day Plant-Based Diet Meal Plan for Beginners, Created by a Dietitian

This plant-based meal plan for beginners makes it easy to eat meatless, with plenty of simple recipes that satisfy.

  • This 7-day plan is set at 1,500 calories with modifications for 2,000 calories.
  • Each day provides at least 55 g of protein and 35 g of fiber to support overall health.
  • This plan prioritizes plant-based proteins, fruits, vegetables, whole grains and legumes.

This seven-day vegetarian meal plan is packed with delicious plant-based recipes and tailored for beginners. We repeat several breakfasts and lunches and try to keep dinner fairly simple. The goal is to enjoy cooking more plant-based meals at home and reap the health benefits without feeling like you're spending too much time in the kitchen. The definition of a plant-based diet is a bit vague because there's no agreed-upon official definition. For some, plant-based might mean a completely vegan diet or it might simply mean that you focus primarily on plant-based proteins and try to eat meat sparingly. Whatever it means to you, it's always a good idea to increase your consumption of vegetables, fruits, whole grains and legumes because they are high in fiber, an important nutrient that 95% of us don't get enough of. For the purpose of this plan, plant-based means vegetarian, so we didn't include meat but included dairy and eggs. Let's get started.

Meal Plan at a Glance
BREAKFAST/ A.M. SNACK LUNCH/ P.M. SNACK DINNER
Smoothie/ Apple Salad/ Almonds Tacos & salad
Overnight oats & orange/ Yogurt & peach Salad with tofu/ Pear Black bean salad
Overnight oats & orange/ Apple Chopped salad & pear/ Peach & walnuts Eggs in tomato sauce
Overnight oats & orange/ Almonds Chopped salad/ Yogurt Greek salad & avocado toast
Overnight oats & orange/ Yogurt Chopped salad & peach/ Almonds Quinoa salad
Overnight oats & orange/ Yogurt & strawberries Veggie sandwich & apple/ Pear Ravioli & salad
Smoothie/ Yogurt Veggie sandwich & apple/ Orange Roasted chickpeas & veggies & salad

Day 1

6474212.jpg

Breakfast (304 calories)

Morning Snack (95 calories)

  • 1 medium apple

Lunch (374 calories)

Afternoon Snack (206 calories)

  • 1/4 cup dry-roasted unsalted almonds

Dinner (509 calories)

Daily Totals: 1,488 calories, 55 g protein, 178 g carbohydrates, 38 g fiber, 76 g fat, 1,587 mg sodium

To make it 2,000 calories: Add 1 whole-wheat English muffin with 2 Tbsp. natural peanut butter to breakfast and 1/4 cup dried walnut halves at A.M. snack.

Day 2

Mexican Quinoa Salad

Breakfast (258 calories)

Morning Snack (341 calories)

  • 1 cup low-fat plain Greek yogurt
  • 1 medium peach
  • 3 Tbsp. slivered almonds

Lunch (332 calories)

Afternoon Snack (131 calories)

  • 1 large pear

Dinner (458 calories)

Daily Totals: 1,521 calories, 77 g protein, 186 g carbohydrates, 37 g fiber, 61 g fat, 1,073 mg sodium

To make it 2,000 calories: Add 1 large pear to lunch, 12 dry-roasted unsalted almonds to P.M. snack and 1 serving Guacamole Chopped Salad to lunch.

Day 3

Eggs in Tomato Sauce with Chickpeas Spinach

Cooking Tip: Spinach is nutritious, easy and cooks up in a flash.

Breakfast (258 calories)

Morning Snack (95 calories)

  • 1 medium apple

Lunch (463 calories)

Afternoon Snack (274 calories)

  • 1/3 cup dried walnut halves
  • 1 medium peach

Dinner (419 calories)

Daily Totals: 1,509 calories, 59 g protein, 202 g carbohydrates, 39 g fiber, 61 g fat, 1,403 mg sodium

To make it 2,000 calories: Add 3 Tbsp. natural peanut butter to A.M. snack and 1 cup low-fat plain Greek yogurt to P.M. snack.

Day 4

Greek Salad with Edamame

Breakfast (258 calories)

Morning Snack (206 calories)

  • 1/4 cup dry-roasted unsalted almonds

Lunch (390 calories)

Afternoon Snack (124 calories)

  • 3/4 cup low-fat plain Greek yogurt

Dinner (515 calories)

Daily Totals: 1,494 calories, 82 g protein, 142 g carbohydrates, 36 g fiber, 74 g fat, 1,350 mg sodium

To make it 2,000 calories: Add 1 medium pear to A.M. snack and add 1 medium peach plus 1 whole-wheat English muffin with 2 Tbsp. natural peanut butter to P.M. snack.

Day 5

a bowl of Quinoa Avocado Salad

Breakfast (258 calories)

Morning Snack (166 calories)

  • 1 cup low-fat plain Greek yogurt

Lunch (390 calories)

Afternoon Snack (139 calories)

  • 18 dry-roasted unsalted almonds

Dinner (563 calories)

Daily Totals: 1,516 calories, 74 g protein, 153 g carbohydrates, 35 g fiber, 75 g fat, 1,134 mg sodium

To make it 2,000 calories: Add 1 medium peach and 1/4 cup dried walnut halves to A.M. snack and increase to 1/3 cup almonds plus add 1 large pear to the P.M. snack.

Day 6

A white bowl with the pesto ravioli with spinach & tomatoes recipe

Photographer: Victor Protasio, Food Stylist: Jennifer Wendorf, Prop Stylist: Julia Bayless

Breakfast (258 calories)

Morning Snack (178 calories)

  • 1 cup low-fat plain Greek yogurt
  • 1/4 cup strawberries, halved

Lunch (420 calories)

Afternoon Snack (131 calories)

  • 1 large pear

Dinner (510 calories)

Daily Totals: 1,497 calories, 59 g protein, 202 g carbohydrates, 39 g fiber, 57 g fat, 1,404 mg sodium

To make it 2,000 calories: Increase to 1 cup yogurt and add 5 Tbsp. chopped walnuts to A.M. snack and add 1/3 cup dry-roasted unsalted almonds to P.M. snack.

Day 7

Veggie & hummus sandwich

Photographer: Fred Hardy, Food Stylist: Margaret Monroe Dickey

Breakfast (304 calories)

Morning Snack (166 calories)

  • 1 cup low-fat plain Greek yogurt

Lunch (420 calories)

Afternoon Snack (62 calories)

  • 1 medium orange

Dinner (548 calories)

Daily Totals: 1,499 calories, 66 g protein, 181 g carbohydrates, 40 g fiber, 65 g fat, 1,131 mg sodium

To make it 2,000 calories: Add 1 whole-wheat English muffin with 2 Tbsp. natural peanut butter to breakfast and add 1/4 cup dried walnut halves to A.M. snack.

Prep Ahead Tips


Frequently Asked Questions

  • Is it OK to mix and match meals if there is one I do not like?

    Yes! This meal plan is meant to serve as inspiration. It doesn’t need to be followed exactly to reap the benefits. When choosing recipes, we made sure to check the calories, fiber, protein and sodium to align with the parameters of this plan and be within our sodium limits. If you’re making a recipe swap, it may be helpful to choose a recipe with similar calories, fiber, protein and sodium levels. For more inspiration, check out these delicious plant-based recipes.

  • Can I eat the same breakfast or lunch every day?

    Definitely, it’s fine to eat the same breakfast or lunch every day. The breakfasts range from 258 to 324 calories while the lunches span 332 to 463 calories. These ranges are fairly close, though if you’re closely monitoring your calories or other nutrients, like protein, you may want to adjust a snack or two.

  • Why is there not a modification for 1,200 calories?

    We no longer provide modifications for 1,200-calorie days in our meal plans. The 2020-2025 Dietary Guidelines for Americans suggests that limiting calories to 1,200 per day is too low for most people to meet their nutritional needs, plus it’s unsustainable for long-term health and well-being.

Health Benefits of a Plant-Based Diet

  • More fiber: Fiber plays an important role in disease prevention and regulating our digestive system. Studies indicate that increasing fiber intake offers numerous health advantages, including maintaining a healthier body weight and lowering the risk of developing type 2 diabetes and heart disease.
  • Weight loss: Research shows that people who follow a plant-based diet tend to have lower body fat percentage and a smaller waist circumference. Plus, this high-fiber diet will help keep you full so you can lose weight while still feeling satisfied.
  • Quick-cooking and no-cook protein sources: The plant-based diet incorporates tons of healthy no-cook and easy protein sources. Dried and canned beans and lentils are healthy, shelf-stable protein options. Plus, canned beans are convenient—just drain and rinse and they're ready to go. Edamame, which is a young soybean, is a healthy protein source found in the freezer section of most grocery stores. Nuts, seeds and nut butters, as well as whole grains like brown rice and quinoa, are healthy and easy options as well. Focus on minimally processed sources and try to limit heavily processed vegetarian proteins like soy "hot dogs" or imitation meats. They tend to be very high in sodium and don't pack the nutritional benefits compared to their less-processed plant-based options.

How We Create Meal Plans

Registered dietitians thoughtfully create EatingWell’s meal plans to be easy-to-follow and delicious. Each meal plan meets specific parameters depending on the health condition and/or lifestyle goal it is targeting and is analyzed for accuracy using the nutrition database, ESHA Food Processor. As nutritional needs differ from person to person, we encourage you to use these plans as inspiration and adjust as you see fit.

Dig Deeper

Was this page helpful?
Sources
EatingWell uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable and trustworthy.
  1. U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020-2025.

  2. Kimura Y, Yoshida D, Hirakawa Y, et al. Dietary fiber intake and risk of type 2 diabetes in a general Japanese population: The Hisayama StudyJ Diabetes Investig. 2021;12(4):527-536. doi:10.1111/jdi.13377

  3. Kahleova H, McCann J, Alwarith J, et al. A plant-based diet in overweight adults in a 16-week randomized clinical trial: The role of dietary acid load. Clin Nutr ESPEN. 2021;44:150-158. doi:10.1016/j.clnesp.2021.05.015

Related Articles