Free meal plan

Vegetarian meal plan for weight loss

A week of meat-free meals built to keep protein high, using eggs, dairy, tofu, beans and lentils. About 1,600 calories a day.

Daily average
1,600kcal
Calories
109g
Protein
178g
Carbs
47g
Fat

Who this plan is for

For vegetarians who eat eggs and dairy. If you’re vegan, swap dairy for soy yogurt and use tofu or tempeh instead of eggs. Not sure what you need? The calorie deficit calculator will tell you.

Your 7-day menu

Day 1 · 1,600 calories · 112 g protein

MealWhat to eatCaloriesProtein
Breakfast
Greek yogurt berry bowl
1 cup nonfat Greek yogurt, ½ cup berries, 2 tbsp granola29326 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice48129 g
Snack
Protein shake + apple
1 scoop whey in water, 1 apple20926 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt61731 g

Day 2 · 1,600 calories · 109 g protein

MealWhat to eatCaloriesProtein
Breakfast
Veggie egg scramble + toast
1 cup egg whites, 1 whole egg, spinach, 1 slice whole-grain toast32034 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice49130 g
Snack
Hard-boiled eggs + cucumber
2 hard-boiled eggs, 1 cucumber16013 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt62932 g

Day 3 · 1,600 calories · 107 g protein

MealWhat to eatCaloriesProtein
Breakfast
Protein oats
½ cup oats, 1 scoop whey, ½ banana, cinnamon38532 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice46628 g
Snack
Greek yogurt cup
1 single-serve nonfat Greek yogurt, ½ cup berries15217 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt59730 g

Day 4 · 1,600 calories · 115 g protein

MealWhat to eatCaloriesProtein
Breakfast
Cottage cheese + pineapple
1 cup low-fat cottage cheese, 1 cup pineapple31029 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice47529 g
Snack
Protein shake + apple
1 scoop whey in water, 1 apple20626 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt60931 g

Day 5 · 1,600 calories · 97 g protein

MealWhat to eatCaloriesProtein
Breakfast
Three-egg veggie omelet
3 eggs, peppers, onion, 1 oz feta34524 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice48129 g
Snack
Hard-boiled eggs + cucumber
2 hard-boiled eggs, 1 cucumber15713 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt61731 g

Day 6 · 1,600 calories · 107 g protein

MealWhat to eatCaloriesProtein
Breakfast
Greek yogurt berry bowl
1 cup nonfat Greek yogurt, ½ cup berries, 2 tbsp granola30327 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice49730 g
Snack
Greek yogurt cup
1 single-serve nonfat Greek yogurt, ½ cup berries16218 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt63832 g

Day 7 · 1,600 calories · 119 g protein

MealWhat to eatCaloriesProtein
Breakfast
Veggie egg scramble + toast
1 cup egg whites, 1 whole egg, spinach, 1 slice whole-grain toast31033 g
Lunch
Tofu veggie stir-fry
6 oz firm tofu, mixed vegetables, ½ cup brown rice47529 g
Snack
Protein shake + apple
1 scoop whey in water, 1 apple20626 g
Dinner
Chickpea curry + yogurt
1½ cups chickpea curry (light coconut milk), ½ cup rice, ½ cup Greek yogurt60931 g

Grocery list

Protein

  • firm tofu
  • whey in water
  • egg whites
  • whole egg
  • hard-boiled eggs
  • whey
  • eggs

Dairy

  • nonfat Greek yogurt
  • chickpea curry (light coconut milk)
  • Greek yogurt
  • single-serve nonfat Greek yogurt
  • low-fat cottage cheese
  • feta

Produce

  • berries
  • mixed vegetables
  • apple
  • spinach
  • cucumber
  • banana
  • pineapple
  • peppers
  • onion

Pantry

  • granola
  • brown rice
  • rice
  • whole-grain toast
  • oats
  • cinnamon

Tips to make it work

Questions

Can you get enough protein as a vegetarian?

Yes. Greek yogurt, cottage cheese, eggs, tofu, tempeh, edamame, lentils and beans make it easy to get 100+ grams a day.

Is a vegetarian diet good for weight loss?

It can be. Plant-heavy meals are often high in fiber and volume, which helps you feel full. Calories and protein still matter most.

Can I change the calories?

Yes. Make portions about 15% bigger for roughly 1,850 calories, or about 15% smaller for around 1,350.

More meal plans

This meal plan is general information, not medical advice. Talk to your doctor or a registered dietitian before starting a new diet, especially if you have a medical condition.