High-protein vegetarian meal plan

Getting enough protein without meat is very doable. You just need to plan around eggs, dairy, legumes, tofu, and tempeh instead of hoping it adds up.

MacroPlate works out your calorie and protein targets from your height, weight, and activity, then builds vegetarian meals that actually hit them, with a shopping list for the week.

Build my plan free →

Your macros and Day 1 are free. No account needed.

Sample day: high-protein vegetarian

A real plan made by MacroPlate for a 29-year-old woman, moderately active, building muscle. Yours will be built from your own stats and preferences.

macrosP / C / F
2300kcal / day

Using the Mifflin-St Jeor equation, your resting needs are about 1,400 kcal. With moderate activity (x1.55), maintenance is roughly 2,170 kcal. We added about 5% for a modest surplus to support muscle gain, giving about 2,300 kcal with protein at roughly 1.9 g/kg to support muscle building on a vegetarian pattern.

120g
Protein
270g
Carbs
75g
Fat
Day 1
Breakfast

Greek Yogurt Berry Oat Bowl

560 kcalP 34gC 72gF 16g
Ingredients
  • •1 cup (240 g) plain Greek yogurt, 2%
  • •60 g rolled oats
  • •1 cup mixed berries
  • •1 tbsp chia seeds
  • •1 tbsp almond butter
  • •1 tbsp honey
Prep

Stir oats, chia and yogurt with a splash of milk or water and refrigerate overnight. Top with berries, almond butter and honey in the morning.

Snack

Cottage Cheese and Fruit Plate

300 kcalP 24gC 34gF 8g
Ingredients
  • •1 cup (225 g) low-fat cottage cheese
  • •1 medium apple, sliced
  • •20 g walnuts
  • •Pinch of cinnamon
Prep

Spoon cottage cheese into a container, add apple and walnuts, and dust with cinnamon.

Lunch

Chickpea Quinoa Power Bowl

680 kcalP 30gC 90gF 22g
Ingredients
  • •1 cup cooked quinoa (185 g)
  • •3/4 cup canned chickpeas, drained (120 g)
  • •1 cup roasted sweet potato cubes (150 g)
  • •2 cups baby spinach
  • •1/4 avocado
  • •2 tbsp tahini
  • •1 tbsp lemon juice
  • •1 tsp olive oil
Prep

Roast sweet potato and chickpeas at 200°C (400°F) for 25 minutes with olive oil and paprika. Assemble over quinoa and spinach, then drizzle with tahini mixed with lemon juice and water.

Snack

Hummus Veggie Wrap

260 kcalP 10gC 36gF 9g
Ingredients
  • •1 whole-wheat tortilla
  • •3 tbsp hummus
  • •1/2 cucumber, sliced
  • •1 small carrot, grated
  • •Handful of lettuce
Prep

Spread hummus on the tortilla, layer in veggies, roll up tightly and slice in half.

Dinner

Tofu and Veggie Stir-Fry with Brown Rice

500 kcalP 22gC 38gF 20g
Ingredients
  • •150 g extra-firm tofu, cubed
  • •1 cup broccoli florets
  • •1/2 red bell pepper, sliced
  • •1/2 cup (95 g) cooked brown rice
  • •1 tbsp soy sauce
  • •1 tsp sesame oil
  • •1 tsp grated ginger
  • •1 clove garlic, minced
  • •1 tsp cornstarch
Prep

Press and pan-sear tofu until golden, then set aside. Stir-fry the veggies with garlic and ginger, return tofu, add soy sauce and cornstarch slurry, and serve over rice.

Want a plan made for you?

Get your own targets, a full week of meals, and a combined shopping list.

Questions

How much protein do vegetarians need to build muscle?

Most guidance for people training regularly lands around 1.6 g of protein per kg of body weight per day. MacroPlate sets your exact target from your own numbers.

Will the plan rely on protein powder?

No. Plans are built from whole foods like Greek yogurt, eggs, cottage cheese, lentils, tofu, and tempeh. Tell the planner if you'd like a shake included.

Can I exclude eggs or dairy?

Yes. Add them as allergies or dislikes in the quiz and every meal will avoid them.

More meal plans