BioMech / Meal plans

Vegetarian Bodybuilding Meal Plan (2,600 Calories, 170g Protein)

A meat-free day for lifters, using eggs, dairy and plant proteins to hit a high protein target across five meals.

Calories
2600 kcal
Protein
170 g
Carbs
323 g
Fat
70 g
Meals
5
Diet
vegetarian

All weights are cooked / prepared weight.

Breakfast · 564 kcal · 36 g protein

FoodAmountkcalPCF
Whey protein isolate · about ¾ scoop25 g9022.51.40.8
Granola · about ¾ cup80 g3368.958.78.9
Cashews, raw · about 1 oz25 g1384.57.511

Lunch 1 · 666 kcal · 47 g protein

FoodAmountkcalPCF
Seitan · about 5 oz140 g197357.72.7
Whole wheat pasta, cooked · 1¼ cups180 g26810.4543.1
Broccoli, raw · ¾ cup70 g2424.60.3
Olive oil · 1½ tbsp20 g1770020

Lunch 2 · 520 kcal · 36 g protein

FoodAmountkcalPCF
Egg whites, cooked · 8 egg whites250 g12025.31.80
White rice, cooked · 1¾ cups260 g338773.30.8
Green beans, cooked · 1½ cups200 g624.114.40

Snack · 201 kcal · 18 g protein

FoodAmountkcalPCF
Pea protein isolate · about ¾ scoop20 g76160.61.4
Banana · about 1 banana140 g1251.532.20.4

Dinner · 627 kcal · 33 g protein

FoodAmountkcalPCF
Egg whites, cooked · 8 egg whites250 g12025.31.80
Brown rice, cooked · 1½ cups250 g3086.564.52.5
Peppers, bell, raw · about 1 medium pepper110 g220.75.10
Olive oil · 1½ tbsp20 g1770020

Day total: 2578 kcal · 170 g protein · 328 g carbs · 72 g fat (within 0.8% of the calorie and protein targets).

How this plan was built

This day was generated by the same engine that builds BioMech member plans. Foods come from a curated list with USDA FoodData Central nutrition values, and every portion is solved so the day lands on its calorie, protein, carb and fat targets with realistic serving sizes. Read the full methodology.

A sample day is a starting point, not a prescription: your own calorie and protein needs depend on your size, body composition, activity and goal. The free calculator works those out for you.

Get a plan built for your numbers

The free generator calculates your targets and builds a day like this one — no account needed. Members get three rotating days, food swaps and weekly adjustments based on their check-ins.

Free diet plan generator →See membership

Related meal plans