BioMech / Meal plans

2,000 Calorie High-Protein Meal Plan (160g Protein)

A maintenance-level day for many active adults, or a gentle cut for larger lifters. High protein, balanced carbs, four meals.

Calories
2000 kcal
Protein
160 g
Carbs
205 g
Fat
60 g
Meals
4
Diet
standard

All weights are cooked / prepared weight.

Breakfast · 435 kcal · 28 g protein

FoodAmountkcalPCF
Whey protein isolate · about ¾ scoop20 g72181.10.6
Granola · ½ cup60 g2526.7446.7
Cashews, raw · about 1 oz20 g1113.668.8

Lunch · 691 kcal · 56 g protein

FoodAmountkcalPCF
Turkey breast, cooked · about 5 oz140 g18941.902.4
Whole wheat pasta, cooked · 1½ cups200 g29811.6603.4
Broccoli, raw · about 1 cup80 g272.25.30.3
Olive oil · 1½ tbsp20 g1770020

Snack · 245 kcal · 22 g protein

FoodAmountkcalPCF
Egg whites, cooked · 6 egg whites195 g9419.71.40
Banana · 1½ bananas170 g1511.939.10.5

Dinner · 605 kcal · 55 g protein

FoodAmountkcalPCF
Cod, cooked · about 8 oz215 g2264901.9
White rice, cooked · 1 cup170 g2214.647.90.5
Green beans, cooked · about ¾ cup80 g251.65.70
Olive oil · about 1 tbsp15 g1330015

Day total: 1976 kcal · 161 g protein · 211 g carbs · 60 g fat (within 1.2% 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