BioMech / Meal plans

1,500 Calorie High-Protein Meal Plan (130g Protein)

A lower-calorie day for fat loss that keeps protein high to protect muscle. Four meals, each with a lean protein, so hunger stays manageable.

Calories
1500 kcal
Protein
130 g
Carbs
144 g
Fat
45 g
Meals
4
Diet
standard

All weights are cooked / prepared weight.

Breakfast · 406 kcal · 28 g protein

FoodAmountkcalPCF
Whey protein isolate · about ¾ scoop20 g72181.10.6
Granola · about ¼ cup40 g1684.429.34.4
Cashews, raw · about 1 oz30 g1665.59.113.2

Lunch · 505 kcal · 43 g protein

FoodAmountkcalPCF
Turkey breast, cooked · about 4 oz120 g16235.902
Whole wheat pasta, cooked · ¾ cup100 g1495.8301.7
Broccoli, raw · about ½ cup50 g171.43.30.2
Olive oil · 1½ tbsp20 g1770020

Snack · 154 kcal · 17 g protein

FoodAmountkcalPCF
Egg whites, cooked · 5 egg whites155 g7415.71.10
Banana · about 1 banana90 g80120.70.3

Dinner · 423 kcal · 44 g protein

FoodAmountkcalPCF
Cod, cooked · about 6 oz165 g17337.601.5
White rice, cooked · about 1¼ cups180 g2344.950.80.5
Green beans, cooked · about ½ cup50 g1613.60

Day total: 1488 kcal · 131 g protein · 149 g carbs · 44 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