7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (2024)

Thinking about eating more plant-based but worrying about getting enough protein? Don’t fret. Contrary to popular belief, it’s definitely possible to get plenty of protein without eating meat. In this seven-day meal plan, we pump up the protein while prioritizing plants. Whether you’re a long-time vegetarian or curious about eating more plant-based, this meal plan can work for everyone. Check it out!

How We Create Meal Plans

Registered dietitians thoughtfully createEatingWell’smeal 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.

Why This Meal Plan Is Great for You

It’s true that meat and fish are great sources of protein, but that doesn’t mean you can’t get enough protein from vegetarian and plant-based sources. In this meal plan, you’ll find a variety of plant-based and vegetarian protein-rich foods, such as beans, lentils, soy, whole grains, nuts, seeds and dairy. Each day provides at least 80 grams of protein, an important macronutrient that helps keep us full and plays a role in keeping our body functioning properly. Unlike meat, many plant-based proteins, such as beans and whole grains, also provide a good dose of fiber. Fiber has many health benefits, from improved heart health to keeping our digestive system functioning and reducing blood sugar levels, and it can play a role in weight loss and healthy weight management too. Each day provides at least 30 grams of fiber, slightly above the recommended Daily Value of 28 grams per day.

We set this meal plan at 1,500 calories per day, plus included modifications for 1,200 and 2,000 calories per day for those with different calorie needs. As with all meal plans, this routine doesn’t need to be followed exactly to reap the benefits of a plant-based diet. Make adjustments as needed, opt for leftovers or make a swap, if needed.

Frequently Asked Questions

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

    Definitely! We chose a variety of meals to show several plant-based options, but feel free to mix and match if there’s one that doesn’t suit your taste preferences. We aimed for daily totals of about 1,500 calories, at least 80 grams of protein, at least 30 grams of fiber and capped the sodium at 2,300 mg per day, as recommended by the 2020-2025 Dietary Guidelines for Americans. Check out more of our healthy vegetarian recipes for more inspiration.

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

    Yes, you can certainly eat the same breakfast or lunch every day if that’s preferred. Each breakfast is between 350 and 400 calories while each lunch ranges from 345 calories to 377 calories. These ranges are similar enough where making the swap shouldn’t significantly impact your daily totals. If you’d prefer a different lunch than the ones we selected, check out 18 Plant-Based Lunches You Can Prep the Night Before.

  • What are the benefits of protein?

    Protein is crucial for our health, as it makes up the cells in the body and helps keep it functioning properly. Protein is particularly important for muscle repair and function, bone health and skin health. Most people get plenty of protein in their typical diets, though it is possible to be deficient in protein. Signs of a protein deficiency include fatigue, brittle hair and nails, weak immune system and edema.

What Are the Health Benefits of a Plant-Based Diet?

A plant-based diet is essentially a diet that focuses on eating more plants. It’s less concretely defined than a vegetarian diet, which omits meat and fish, or a vegan diet, which omits all animal products. The goal of a plant-based diet is to eat a wider variety of plant-based foods. It doesn’t necessarily prohibit meat, but most people following a plant-based diet tend to limit meat intake by eating it only on occasion or in smaller amounts.

Due to its abundance of fruit, vegetables, whole grains and legumes, it’s no surprise that following a plant-based diet can have some impressive health benefits. Research links a plant-based diet with a significantly reduced risk of developing negative health outcomes. A plant-based diet can work well for most people, though it may be particularly beneficial for those with health conditions like type 2 diabetes, heart disease or obesity.

Plant-Based Foods to Focus On:

  • Beans
  • Lentils
  • Fruits
  • Vegetables
  • Whole grains
  • Nuts
  • Seeds
  • Soy (tofu, edamame, tempeh)
  • Seitan
  • Healthy fats (such as avocado oil or olive oil)

How to Meal-Prep Your Week of Meals:

  1. Make Maple Granola to have with breakfast throughout the week.
  2. Prepare Vegetarian Sushi Grain Bowl to have for lunch on Days 2 through 4.

Day 1

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (1)

Breakfast (359 calories)

  • 1 serving Strawberry-Banana Protein Smoothie

A.M. Snack (181 calories)

  • ¾ cup unsalted low-fat cottage cheese
  • 1 medium peach

Lunch (369 calories)

  • 1 serving

P.M. Snack (98 calories)

  • ¼ cup salted dry-roasted edamame

Dinner (517 calories)

  • 1 serving Baked Falafel Sandwiches

Daily Totals: 1,524 calories, 69g fat, 84g protein, 153g carbohydrate, 31g fiber, 1,779mg sodium

Make it 1,200 calories: Change A.M. snack to ¼ cup blueberries and change dinner to 1 serving Quinoa Chickpea Salad with Roasted Red Pepper Hummus Dressing.

Make it 2,000 calories: Add ¼ cup unsalted dry-roasted shelled pistachios to A.M. snack and add 1 medium banana with 2 Tbsp. natural peanut butter as an evening snack.

Day 2

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (2)

Breakfast (345 calories)

  • 1 cup low-fat plain strained (Greek-style) yogurt
  • 1 serving Maple Granola
  • ½ cup raspberries

A.M. Snack (219 calories)

  • 1 serving Cottage Cheese Snack Jar

Lunch (377 calories)

  • 1 serving Vegetarian Sushi Grain Bowl
  • 1 clementine

P.M. Snack (95 calories)

  • 1 medium apple

Dinner (444 calories)

  • 1 serving Chipotle Tofu Tacos
  • 1 serving

Daily Totals: 1,479 calories, 60g fat, 86g protein, 177g carbohydrate, 33g fiber, 1,264mg sodium

Make it 1,200 calories: Omit raspberries at breakfast, change A.M. snack to ¼ cup blueberries and change P.M. snack to 1 plum.

Make it 2,000 calories: Add 2 Tbsp. natural peanut butter to P.M. snack and add ¼ cup unsalted dry-roasted almonds with 1 cup low-fat plain kefir as an evening snack.

Day 3

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (3)

Breakfast (345 calories)

  • 1 cup low-fat plain strained (Greek-style) yogurt
  • 1 serving Maple Granola
  • ½ cup raspberries

A.M. Snack (168 calories)

  • 1 cup low-fat plain kefir
  • 1 medium peach

Lunch (377 calories)

  • 1 serving Vegetarian Sushi Grain Bowl
  • 1 clementine

P.M. Snack (98 calories)

  • ¼ cup salted dry-roasted edamame

Dinner (502 calories)

  • 1 serving

Daily Totals: 1,491 calories, 74g fat, 83g protein, 149g carbohydrate, 35g fiber, 1,429mg sodium

Make it 1,200 calories: Omit Maple Granola at breakfast and change A.M. snack to 1 plum.

Make it 2,000 calories: Add ¼ cup unsalted dry-roasted almonds to A.M. snack and add 1 medium banana with 2 Tbsp. natural peanut butter as an evening snack.

Day 4

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (4)

Breakfast (359 calories)

  • 1 serving Strawberry-Banana Protein Smoothie

A.M. Snack (181 calories)

  • ¾ cup unsalted low-fat cottage cheese
  • 1 medium peach

Lunch (377 calories)

  • 1 serving Vegetarian Sushi Grain Bowl
  • 1 clementine

P.M. Snack (42 calories)

  • ½ cup blueberries

Dinner (517 calories)

  • 1 serving Caprese Casserole
  • 1 serving Cabbage Caesar Salad

Meal-Prep Tip: Reserve three servings Caprese Casserole to have for lunch on Days 5 through 7.

Daily Totals: 1,475 calories, 63g fat, 82g protein, 173g carbohydrate, 30g fiber, 932mg sodium

Make it 1,200 calories: Omit cottage cheese at A.M. snack and omit Cabbage Caesar Salad at dinner.

Make it 2,000 calories: Add ¼ cup unsalted dry-roasted almonds to P.M. snack and add 1 medium banana with 2 Tbsp. natural peanut butter as an evening snack.

Day 5

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (5)

Breakfast (345 calories)

  • 1 cup low-fat plain strained (Greek-style) yogurt
  • 1 serving Maple Granola
  • ½ cup raspberries

A.M. Snack (219 calories)

  • 1 serving Cottage Cheese Snack Jar

Lunch (345 calories)

  • 1 serving Caprese Casserole

P.M. Snack (98 calories)

  • ¼ cup salted dry-roasted edamame

Dinner (491 calories)

  • 1 serving Cilantro Bean Burgers with Creamy Avocado-Lime Slaw
  • 1 serving Oven Baked Sweet Potato Fries

Daily Totals: 1,498 calories, 51g fat, 89g protein, 181g carbohydrate, 42g fiber, 1,657mg sodium

Make it 1,200 calories: Omit Maple Granola at breakfast and change A.M. snack to 1 medium peach.

Make it 2,000 calories: Add ¼ cup unsalted dry-roasted almonds to lunch and add 1 medium apple with 2 Tbsp. natural peanut butter as an evening snack.

Day 6

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (6)

Breakfast (345 calories)

  • 1 cup low-fat plain strained (Greek-style) yogurt
  • 1 serving Maple Granola
  • ½ cup raspberries

A.M. Snack (219 calories)

  • 1 serving Cottage Cheese Snack Jar

Lunch (345 calories)

  • 1 serving Caprese Casserole

P.M. Snack (129 calories)

  • ¼ cup salted dry-roasted edamame
  • 1 plum

Dinner (464 calories)

  • 1 serving
  • 1-oz. slice whole-wheat baguette

Daily Totals: 1,501 calories, 64g fat, 85g protein, 157g carbohydrate, 34g fiber, 1,513mg sodium

Make it 1,200 calories: Change A.M. snack to ⅓ cup blueberries and omit edamame at P.M. snack.

Make it 2,000 calories: Add ¼ cup unsalted dry-roasted almonds to breakfast and add 1 medium banana with 2 Tbsp. natural peanut butter as an evening snack.

Day 7

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (7)

Breakfast (395 calories)

  • 1 serving "Egg in a Hole" Peppers with Avocado Salsa
  • 1 cup low-fat plain kefir

A.M. Snack (219 calories)

  • 1 serving Cottage Cheese Snack Jar

Lunch (345 calories)

  • 1 serving Caprese Casserole

P.M. Snack (98 calories)

  • ¼ cup salted dry-roasted edamame

Dinner (426 calories)

  • 1 serving
  • 1 serving Cabbage Slaw

Daily Totals: 1,483 calories, 69g fat, 81g protein, 143g carbohydrate, 37g fiber, 1,976mg sodium

Make it 1,200 calories: Change A.M. snack to ¼ cup blueberries and omit Cabbage Slaw at dinner.

7-Day High-Protein Plant-Based Meal Plan, Created by a Dietitian (2024)

FAQs

What is the highest protein plant-based food? ›

Our top 20 plant-based proteins are:
  • Tempeh. Made from fermented soya beans, tempeh is rich in protein. ...
  • Lentils. ...
  • Edamame beans (soya beans) ...
  • Tofu. ...
  • Peanuts. ...
  • Pumpkin seeds. ...
  • Chickpeas. ...
  • Almonds.
Apr 5, 2023

How do you eat a high protein plant-based diet? ›

Examples of whole-food sources of plant proteins include:
  1. Edamame.
  2. Green peas.
  3. Legumes, such as garbanzo, kidney, black, pinto or cannellini beans.
  4. Lentils.
  5. Nutritional yeast.
  6. Nuts and nut butter.
  7. Quinoa.
  8. Seeds.
Jul 5, 2023

How to get 120g of protein from plant-based diet? ›

One of the easiest plant-based high protein swaps is to replace your usual pasta with red lentil pasta. It's made from protein-rich red lentil flour, and I like to make a vegan bolognese with it. Adding soy mince is a game-changer too when you're struggling to eat enough protein.

What plant has the most complete protein? ›

Here are 13 complete protein sources for vegetarians and vegans.
  • Quinoa. Quinoa is a complete protein. ...
  • Tofu, tempeh, and edamame. Tofu, tempeh, and edamame are all made from soybeans and are excellent plant-based complete protein sources. ...
  • Amaranth. ...
  • Buckwheat. ...
  • Ezekiel bread. ...
  • Spirulina. ...
  • Hemp seeds. ...
  • Chia seeds.

What to avoid in plant-based protein? ›

Avoid added sugars and artificial sweeteners.

Krista King, MS, RDN, LDN, of Composed Nutrition recommends avoiding protein powders with added sugars or artificial sweeteners, which can detract from the nutritional quality.

Which is the richest source of plant protein? ›

9 best sources of plant-based protein
  • Soy products. Soybeans are high protein foods, and their products are good sources of calcium and iron, making soy a healthy substitute for milk. ...
  • Lentils. ...
  • Seeds. ...
  • Nuts. ...
  • Peanut butter. ...
  • Chickpeas and beans. ...
  • Grains. ...
  • Spirulina.

Is peanut butter a plant protein? ›

Peanut butter and peanuts have more protein than any other nut, and because of their popularity, peanuts are a major plant protein source for most Americans. A 1-ounce handful of peanuts contains about 8g of protein, which is more than most cereal-based grains and comparable to a serving of beans.

What do 120 grams of protein look like in a day? ›

To realistically consume 120 g of protein a day, try to split your goal into 5 meals (24 g each), or 3 meals (24 g each) with 4 smaller snacks (12 g each). Snack on foods like dried meats, nuts, seeds, yogurt, string cheese, and peanut butter to help you feel energized and reach 120 g of protein daily.

Which vegetable is high in protein? ›

Some vegetables that have high amounts of protein include Brussels sprouts, green beans, yellow sweet corn, asparagus, broccoli, and potatoes.

Can you get enough protein only eating plants? ›

Key Takeaways: Protein is essential for the body since it helps make hormones, cells and muscle tissue. You can get enough protein in your diet whether it's entirely plant-based or if you include moderate portions of poultry, fish, eggs and dairy products.

How can I drop 20 pounds fast? ›

Here are the 10 best ways to quickly and safely drop 20 pounds.
  1. Count calories. ...
  2. Drink more water. ...
  3. Increase your protein intake. ...
  4. Reduce your refined carb consumption. ...
  5. Start lifting weights. ...
  6. Eat more fiber. ...
  7. Follow a sleep schedule. ...
  8. Add cardio to your routine.

What is the 7 day challenge diet? ›

Easy To Follow 7 Day GM Diet Plan & Menu To Transform Your Body: The Indian Version
  • Day 1: Fruits.
  • ‍Day 2: Vegetables.
  • Day 3: Fruits and Vegetables.
  • Day 4: Bananas and Milk.
  • Day 5: Meat.
  • Day 6: Meat & Vegetables.
  • Day 7: Rice, Fruit and Vegetable Juice.
Mar 26, 2024

What can I eat on day 7? ›

Day 7 — Rice, fruit, and vegetables
  • breakfast: 1 bowl of brown rice and 1 orange or a bowl of watermelon.
  • lunch: 1 bowl of brown rice and 1 glass of sugar-free fruit juice.
  • dinner: 1 bowl of brown rice with 1 bowl of raw or cooked vegetables.
  • snacks: berries, citrus fruits, or wonder soup.
Jan 31, 2019

What plant product has the most protein? ›

The 20 Highest Protein Veggies (And Other Plant-Based Foods) You Can Eat
  • 1) Organic Edamame. Protein: 18 g per 1-cup serving (cooked) ...
  • 2) Organic Tempeh. Protein: 16 g per 3 oz serving. ...
  • 3) Organic Tofu. Protein: 8 to 15 g per 3 oz serving. ...
  • 4) Lentils. ...
  • 5) Black Beans. ...
  • 6) Lima Beans. ...
  • 7) Peanuts or Peanut Butter. ...
  • 8) Wild Rice.
Aug 23, 2017

Which plant food has more protein? ›

To add more protein to your diet, try any type of beans, along with broccoli, Brussels sprouts, green peas, and potatoes. Quinoa and wild rice are also rich in protein. It's important to include healthy sources of protein in your diet each day.

How can I get 100 grams of protein a day plant-based? ›

100 grams of vegan protein
  1. ¼ cup of protein granola (10 grams of protein)
  2. One scoop of plant-based protein powder (20 grams)
  3. 1 ounce of nuts (5 grams)
  4. Two tablespoons of peanut butter (7 grams)
  5. Two tablespoons of chia seeds (about 10 grams)
  6. One tablespoon of hemp seeds (4 grams)
  7. Two slices of rye bread (10 grams)
6 days ago

What plant food has more protein than meat? ›

LENTILS.

Much like beans, lentils check some important boxes for herbivores. One cup of cooked lentils has nearly 18g of protein — more than the amount in a hamburger — and also contains a lot of fiber, vitamins, and minerals.

Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 5562

Rating: 4.1 / 5 (72 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.