High-protein meal plan

A high-protein meal plan you'd actually cook

Hitting a protein target sounds simple until you're staring at the same chicken and rice for the fifth day running. A high-protein week only works if the food is varied enough to keep eating — protein spread across breakfast, lunch and dinner, from more than one or two sources.

Here's a real seven-day plan built to keep protein high at every meal, with an estimated protein figure on each dish and a shopping list at the end. Generate your own and 7cal tailors it to your diet, your dislikes, and how much time you have to cook.

No account, no card. Your first week is free.

AI can make mistakes. Not medical advice — check allergens yourself. Learn more

A real high-protein week

Generated by 7cal with a protein-forward emphasis, then reviewed. Protein and calorie figures are per-person estimates.

These four days build your week around generous, satisfying proteins—from lean poultry and sustainably sourced fish to plant-based staples like legumes and tofu—ensuring every meal delivers the muscle-building fuel you're after, without a single dull plate.

Monday

breakfast
Oatmeal with Peanut Butter and Banana
10 min
  • Per serving600 kcal
lunch
Herb-Roasted Chicken Breast with Rice
25 min
  • Per serving840 kcal
dinner
White Fish with Tomato and Fennel
30 min
  • Per serving960 kcal

Tuesday

breakfast
Whole Grain Toast with Almond Butter
8 min
  • Per serving600 kcal
lunch
Spiced Lentil and Tomato Soup
25 min
  • Per serving840 kcal
dinner
Pork Chop with Roasted Root Vegetables
30 min
  • Per serving960 kcal

Wednesday

breakfast
Chia Seed Pudding with Berries
10 min
  • Per serving600 kcal
lunch
Chickpea and Vegetable Curry with Rice
25 min
  • Per serving840 kcal
dinner
Salmon with Dill and Asparagus
25 min
  • Per serving960 kcal

Thursday

breakfast
Quinoa Breakfast Bowl with Nuts
18 min
  • Per serving600 kcal
lunch
Turkey and Vegetable Stir-Fry with Rice
22 min
  • Per serving840 kcal
dinner
Black Bean and Tofu Tacos
20 min
  • Per serving960 kcal

Friday

breakfast
Scrambled eggs with toast and mushrooms
12 min
  • Per serving600 kcal
lunch
Beef and vegetable stir-fry with rice
25 min
  • Per serving840 kcal
dinner
Lamb meatballs in tomato sauce with pasta
28 min
  • Per serving960 kcal

Saturday

breakfast
Greek yoghurt with granola and berries
3 min
  • Per serving600 kcal
lunch
Cheese and vegetable omelette with side salad
18 min
  • Per serving840 kcal
dinner
Beef ragu with polenta
28 min
  • Per serving960 kcal

Sunday

breakfast
Cottage cheese bowl with fruit and nuts
5 min
  • Per serving600 kcal
lunch
Beef and potato hash with fried egg
22 min
  • Per serving840 kcal
dinner
Lamb and vegetable tagine with couscous
35 min
  • Per serving960 kcal

One shopping list for the week

Every ingredient from the plan above, combined and grouped by aisle. In the app it’s scaled to your household and you check items off as you shop.

Produce

  • apple or mixed fruit116 g
  • asparagus150 g
  • baby potatoes100 g
  • banana1 whole
  • bell pepper347 g
  • broccoli154 g
  • broccoli florets87 g
  • canned tomatoes302 g
  • canned tomatoes568 ml
  • carrots208 g
  • fennel bulb101 g
  • fennel seeds0.5 tsp
  • garlic5 whole
  • garlic10
  • lemon0.5 whole
  • lemon1
  • lemon juice1 tbsp
  • lime0.5 whole
  • mushrooms212 g
  • new potatoes76 g
  • onion460 g
  • potatoes197 g
  • salt and pepper6 tsp
  • salt and pepper5
  • shredded lettuce50 g
  • tomato80 g
  • zucchini107 g

Meat

  • beef sirloin or mince217 g
  • chicken breast184 g
  • cooked beef or beef mince197 g
  • ground beef282 g
  • ground lamb279 g
  • lamb shoulder or stewing lamb267 g
  • pork chop162 g
  • turkey breast150 g

Seafood

  • salmon fillet200 g

Dairy

  • almond butter2 tbsp
  • cottage cheese387 g
  • egg3
  • eggs7
  • grated cheese68 g
  • Greek yoghurt353 g
  • milk47 ml
  • water or milk207 ml

Bread

  • bread2 slice
  • flour tortillas2 whole
  • whole grain bread2 slice

Pantry

  • almond milk1 tbsp
  • almonds31 g
  • almonds or walnuts48 g
  • balsamic vinegar1.2 tsp
  • black beans (canned)120 g
  • breadcrumbs46 g
  • butter or olive oil1.4 tsp
  • chia seeds40 g
  • chickpeas (canned)120 g
  • cinnamon2.7 tsp
  • coconut milk150 ml
  • cumin1 tsp
  • curry powder1 tsp
  • dried herbs1 tsp
  • dried oregano2.5 tsp
  • ground cumin1.2 tsp
  • honey2.8 tbsp
  • honey1.9 tsp
  • maple syrup2 tbsp
  • mustard1 tbsp
  • olive oil21.1 tbsp
  • pasta186 g
  • peanut butter2.1 tbsp
  • polenta (cornmeal)106 g
  • quinoa (uncooked)41 g
  • red lentils81 g
  • rice (cooked)217 g
  • rice (uncooked)91 g
  • rolled oats52 g
  • salt1 tsp
  • salt, pepper, and paprika1
  • sea salt1 tsp
  • soy sauce2.8 tbsp
  • stock1150 ml
  • unsweetened almond milk200 ml
  • vegetable stock253 ml

Other

  • couscous133 g
  • firm tofu150 g
  • fresh berries83 g
  • fresh dill1 tsp
  • granola101 g
  • mixed berries221 g
  • mixed salad leaves108 g
  • mixed vegetables80 g
  • parsnips101 g
  • raisins53 g
  • salsa2 tbsp
  • water93 ml
  • white fish fillet202 g

What makes a high-protein plan work

The mistake is loading all your protein into dinner. Spreading it across the day — eggs or Greek yogurt at breakfast, a real protein at lunch, another at dinner — is easier to hit and easier to digest than a single enormous evening meal.

Variety is the other half. Rotating between poultry, fish, eggs, dairy and legumes keeps the week interesting and covers a wider range of nutrients than leaning on one source. A good plan makes that rotation automatic instead of something you have to think about.

Protein without a mountain of dishes

High-protein cooking has a reputation for being fiddly meal-prep. It doesn't have to be. Sheet-pan proteins, overnight oats with yogurt, and grain bowls you assemble from batch-cooked components get you there with a fraction of the effort — and they scale cleanly if you want to cook once and eat twice.

What people ask before they start

How much protein does this plan target?

7cal steers toward a protein-forward week — a substantial protein source at each meal — and shows an estimated protein figure per dish so you can see how it adds up. It isn't a macro calculator; it's a planner that leans the whole week toward protein.

Can I get a high-protein plan without meat?

Yes. Set your diet to vegetarian or pescatarian and 7cal builds the protein from eggs, dairy, legumes, tofu and fish instead. The protein emphasis stays; the sources change.

Is it good for meal prep?

The plans favor dishes that batch and reheat well, and every quantity is derived from what the people you added actually eat — so a week for one is a week for one, and cooking extra is a matter of doubling a dish you already know the size of.

Get your own high-protein meal plan in seconds

Tailored to how you actually eat. Review it, swap what doesn’t fit, and shop with one clear list.