Skip to main content
Mealyno

2500 Calorie Low-Carb Meal Plan

Created by Roman Leshchuh, founder of Mealyno. Generated from published formulas. Method. Updated September 2026.

What is a 2500 calorie low-carb meal plan?

A 2500 calorie low-carb meal plan is a seven-day menu where each day adds up to about 2500 kcal (within 50). This one averages 167 g protein a day over 4 meals.

2500
kcal a day
167
g protein a day
42
g protein a meal
7
days
Shopping list

Generated by Mealyno from published formulas. Not reviewed by a doctor or dietitian. Details

Day 1

2500 kcal · 158 g P

Day 1
MealPortionkcalProteinCarbsFat
BreakfastScrambled Eggs with Avocado and Bacon350g
2 swaps
  • Bacon and Egg Scramble with Avocado450g · 650 kcal · 35 g P
  • Bacon and Whole Egg Scramble with Avocado350g · 650 kcal · 35 g P
350g65035853
LunchGrilled Chicken Salad with Olive Oil450g
2 swaps
  • Grilled Chicken Thigh Salad with Olive Oil Dressing400g · 700 kcal · 50 g P
  • Roast Beef and Cheddar Cheese Wrap in Lettuce350g · 700 kcal · 52 g P
450g700551248
SnackMixed Almonds and Walnuts50g
2 swaps
  • Almonds and Cheddar Cheese Snack90g · 300 kcal · 14 g P
  • Brazil Nuts and Cheese Cubes80g · 300 kcal · 12 g P
50g3008428
DinnerBaked Salmon with Broccoli and Butter500g
2 swaps
  • Baked Salmon with Asparagus and Butter490g · 850 kcal · 62 g P
  • Ground Beef Stir-fry with Cabbage and Coconut Oil450g · 850 kcal · 60 g P
500g850601362
Total250015837191

About the same kcal and protein. Day totals above are not recalculated.

No card needed to sign up. We tailor the plan to your height, weight and goal.

Start this 2500 kcal Low-Carb plan free

Day 2

2500 kcal · 172 g P

Day 2
MealPortionkcalProteinCarbsFat
BreakfastGreek Yogurt with Chia Seeds and Almond Butter350g
2 swaps
  • Omelette with Cheddar Cheese and Spinach320g · 600 kcal · 38 g P
  • Spinach and Feta Omelet380g · 610 kcal · 36 g P
350g600401642
LunchTuna Salad Lettuce Wraps with Mayo400g
2 swaps
  • Grilled Chicken Salad with Olive Oil Dressing400g · 650 kcal · 52 g P
  • Tuna Salad Lettuce Boats with Mayonnaise350g · 650 kcal · 45 g P
400g65050946
SnackCheddar Cheese and Macadamia Nuts70g
2 swaps
  • Cheese Cubes and Olives150g · 360 kcal · 18 g P
  • Walnut Kernels Snack55g · 360 kcal · 8 g P
70g35012432
DinnerSirloin Steak with Asparagus and Olive Oil500g
2 swaps
  • Ground Beef Stir-Fry with Cabbage and Mushrooms600g · 900 kcal · 75 g P
  • Pork Chops with Garlic Butter and Broccoli550g · 900 kcal · 80 g P
500g900701164
Total250017240184

About the same kcal and protein. Day totals above are not recalculated.

Day 3

2500 kcal · 166 g P

Day 3
MealPortionkcalProteinCarbsFat
BreakfastOmelet with Spinach, Feta, and Mushrooms380g
2 swaps
  • Keto Omelet with Cheddar and Spinach400g · 620 kcal · 38 g P
  • Greek Yogurt with Chia Seeds and Peanut Butter360g · 630 kcal · 44 g P
380g62036949
LunchTurkey Breast and Avocado Wrap in Cabbage420g
2 swaps
  • Turkey Breast Salad with Olive Oil Dressing440g · 690 kcal · 54 g P
  • Grilled Chicken Salad with Olive Oil450g · 700 kcal · 55 g P
420g680521247
SnackPumpkin Seeds and Pecans55g
2 swaps
  • Gouda Cheese and Walnuts65g · 330 kcal · 14 g P
  • Hard Boiled Eggs and Mixed Olives180g · 310 kcal · 15 g P
55g32010330
DinnerPork Chops with Cauliflower Mash and Butter520g
2 swaps
  • Ground Beef Stir-Fry with Cabbage and Mushrooms600g · 900 kcal · 75 g P
  • Pork Chops with Garlic Butter and Broccoli550g · 900 kcal · 80 g P
520g880681760
Total250016641186

About the same kcal and protein. Day totals above are not recalculated.

Day 4

2500 kcal · 167 g P

Day 4
MealPortionkcalProteinCarbsFat
BreakfastScrambled Eggs with Sausage and Cheese340g
2 swaps
  • Sausage and Mushroom Frittata420g · 660 kcal · 40 g P
  • Bacon, Egg, and Cheese Scramble390g · 650 kcal · 42 g P
340g66042453
LunchGrilled Chicken Salad with Avocado460g
2 swaps
  • Grilled Chicken and Avocado Salad450g · 710 kcal · 56 g P
  • Tuna Salad Lettuce Boats with Mayonnaise450g · 730 kcal · 55 g P
460g720581050
SnackBrazil Nuts and Dark Chocolate Chunks45g
2 swaps
  • Celery Sticks with Cream Cheese200g · 280 kcal · 6 g P
  • Celery Sticks with Peanut Butter150g · 280 kcal · 8 g P
45g2805726
DinnerBaked Cod with Zucchini Noodles and Pesto550g
2 swaps
  • Baked Salmon with Asparagus and Butter490g · 850 kcal · 62 g P
  • Baked Salmon with Broccoli and Butter500g · 850 kcal · 60 g P
550g840621360
Total250016734189

About the same kcal and protein. Day totals above are not recalculated.

Day 5

2500 kcal · 171 g P

Day 5
MealPortionkcalProteinCarbsFat
BreakfastGreek Yogurt with Chia Seeds and Peanut Butter360g
2 swaps
  • Bacon, Egg, and Cheese Scramble390g · 650 kcal · 42 g P
  • Omelet with Ham, Bell Pepper, and Cheddar370g · 650 kcal · 40 g P
360g630441544
LunchTuna Salad in Cucumber Boats410g
2 swaps
  • Grilled Chicken Salad with Olive Oil Dressing400g · 650 kcal · 52 g P
  • Tuna Salad Lettuce Boats with Mayonnaise350g · 650 kcal · 45 g P
410g640481145
SnackGouda Cheese and Walnuts65g
2 swaps
  • Pumpkin Seeds and Pecans55g · 320 kcal · 10 g P
  • Cheddar Cheese and Macadamia Nuts70g · 350 kcal · 12 g P
65g33014130
DinnerRibeye Steak with Roasted Broccoli and Butter480g
2 swaps
  • Ground Beef Stir-Fry with Cabbage and Mushrooms600g · 900 kcal · 75 g P
  • Pork Chops with Garlic Butter and Broccoli550g · 900 kcal · 80 g P
480g900651266
Total250017139185

About the same kcal and protein. Day totals above are not recalculated.

Day 6

2500 kcal · 165 g P

Day 6
MealPortionkcalProteinCarbsFat
BreakfastOmelet with Ham, Bell Pepper, and Cheddar370g
2 swaps
  • Bacon and Egg Scramble with Avocado450g · 650 kcal · 35 g P
  • Bacon and Whole Egg Scramble with Avocado350g · 650 kcal · 35 g P
370g65040851
LunchTurkey Breast Salad with Olive Oil Dressing440g
2 swaps
  • Grilled Chicken Salad with Olive Oil450g · 700 kcal · 55 g P
  • Grilled Chicken Thigh Salad with Olive Oil Dressing400g · 700 kcal · 50 g P
440g690541148
SnackMixed Almonds and Sunflower Seeds50g
2 swaps
  • Hard Boiled Eggs and Mixed Olives180g · 310 kcal · 15 g P
  • Pecan Halves and String Cheese85g · 310 kcal · 9 g P
50g3109329
DinnerBaked Salmon with Asparagus and Butter490g
2 swaps
  • Baked Salmon with Broccoli and Butter500g · 850 kcal · 60 g P
  • Ground Beef Stir-fry with Cabbage and Coconut Oil450g · 850 kcal · 60 g P
490g85062963
Total250016531191

About the same kcal and protein. Day totals above are not recalculated.

Day 7

2500 kcal · 170 g P

Day 7
MealPortionkcalProteinCarbsFat
BreakfastScrambled Eggs with Bacon and Spinach350g
2 swaps
  • Bacon and Egg Scramble with Avocado450g · 650 kcal · 35 g P
  • Bacon and Whole Egg Scramble with Avocado350g · 650 kcal · 35 g P
350g64038552
LunchGrilled Chicken and Avocado Salad450g
2 swaps
  • Grilled Chicken Salad with Avocado460g · 720 kcal · 58 g P
  • Grilled Chicken Salad with Olive Oil450g · 700 kcal · 55 g P
450g710561149
SnackMacadamia Nuts and Cheese Cubes55g
2 swaps
  • Almonds and Cheddar Cheese Snack90g · 300 kcal · 14 g P
  • Brazil Nuts and Cheese Cubes80g · 300 kcal · 12 g P
55g30010228
DinnerSirloin Steak with Cauliflower Mash and Pesto510g
2 swaps
  • Baked Salmon with Asparagus and Butter490g · 850 kcal · 62 g P
  • Shrimp Cooked in Garlic Butter with Cauliflower Mash480g · 850 kcal · 65 g P
510g850661658
Total250017034187

About the same kcal and protein. Day totals above are not recalculated.

Calories and protein, day by day

Calories by macro, day by day. D1: 2500 kcal, 158 g protein, 37 g carbs, 191 g fat; D2: 2500 kcal, 172 g protein, 40 g carbs, 184 g fat; D3: 2500 kcal, 166 g protein, 41 g carbs, 186 g fat; D4: 2500 kcal, 167 g protein, 34 g carbs, 189 g fat; D5: 2500 kcal, 171 g protein, 39 g carbs, 185 g fat; D6: 2500 kcal, 165 g protein, 31 g carbs, 191 g fat; D7: 2500 kcal, 170 g protein, 34 g carbs, 187 g fat. target: 2500 kcal.050010001500200025003000D1158gD2172gD3166gD4167gD5171gD6165gD7170gtarget 2500
ProteinCarbsFat

Bar height is the day's kcal split into protein, carbs and fat. Figures under each bar are grams of protein.

Average daily macros

targeting 2500 kcal (±50)

Protein167g
Carbs36.6g
Fat187.6g

Calorie targets are based on the Mifflin-St Jeor equation (Mifflin et al., 1990) — a published, widely used formula for estimating basal metabolic rate.

Shopping list

Grouped by aisle. Quantities are for the full 7 days.

Protein

  • Eggs35 units
  • Bacon400g
  • Chicken breast1.5 kg
  • Salmon fillet1.0 kg
  • Sirloin steak1.0 kg
  • Ribeye steak500g
  • Pork chops500g
  • Canned tuna800g
  • Turkey breast deli slices500g
  • Cod fillet500g

Produce

  • Avocados8 units
  • Spinach600g
  • Broccoli1.2 kg
  • Asparagus800g
  • Cauliflower1.0 kg
  • Zucchini600g
  • Cucumbers4 units
  • Mushrooms300g
  • Bell peppers3 units

Dairy

  • Greek yogurt (full fat)1.0 kg
  • Cheddar cheese300g
  • Feta cheese200g
  • Gouda cheese200g
  • Butter400g

Pantry

  • Almonds200g
  • Walnuts200g
  • Macadamia nuts200g
  • Chia seeds150g
  • Peanut butter200g
  • Almond butter200g
  • Olive oil500 ml
  • Mayonnaise300g
  • Basil pesto200g

Check the numbers for you

About this plan

Who this plan suits

This 2500 kcal plan provides an average daily protein of 167 grams to help you build muscle. You will eat 4 meals daily over 7 days while following a low-carb approach. Because carbohydrates stay lower, your daily food choices rely heavily on protein sources, green vegetables, and healthy fats. This is a higher calorie level designed specifically for larger or very active adults who possess a high daily energy need. If you are smaller or far less active and require a lower calorie target, this plan will not suit your daily needs. Your daily menu features hearty items like scrambled eggs with avocado and bacon, grilled chicken salad, and baked salmon with butter. You also get top protein meals such as sirloin steak with asparagus, pork chops with cauliflower mash, and baked cod with zucchini noodles.

What a day looks like

Day one begins with scrambled eggs with avocado and bacon to start your morning right. Lunch brings a grilled chicken salad with olive oil for a solid intake of protein and fat. Afternoon snacking is simple with a portion of mixed almonds and walnuts to keep you going. Dinner finishes your day with baked salmon alongside broccoli and butter. You eat 4 distinct meals that keep your intake right at 2500 kcal for the full day. The daily meals never exceed your protein range and maintain the low-carb style you want. Every single dish focuses on wholesome ingredients rather than processed items. You simply follow the set schedule and enjoy your food.

How to use it

Read through the shopping list carefully before you buy any ingredients for the upcoming week. You should prepare your protein sources in large batches to save time on busy work days. Feel free to swap any main protein with a similar option from the list if you prefer a change. Add extra non-starchy vegetables to your plate if you feel like eating more food during any meal. Make sure to divide your food evenly across all 4 daily eating times to stay on track. Check your daily totals to ensure you stay within the proper calorie and protein targets. Keep your kitchen stocked with basic items like olive oil and butter for cooking your daily dishes. Drink plenty of plain water throughout the day to stay properly hydrated while following your routine.

  • Read the complete shopping list carefully before buying food for the week.
  • Batch cook your main protein sources ahead of time to save daily effort.
  • Swap any listed protein with a similar meal option when you want variety.
  • Add extra green vegetables to your plate if you want more food.
Read the full disclaimer

Every number on this page (calorie targets, macro splits and any suggested meal plan) is produced by formulas (Mifflin-St Jeor for basal metabolic rate, standard activity multipliers) or, for AI-generated meal plans, by a language model applying those same formulas. On meal-plan pages the carbohydrate figure for each meal is calculated by difference: total calories minus protein and fat calories, divided by 4. It is not measured or estimated on its own, so read it as an arithmetic balance and not as an independent nutritional analysis of the dish. None of it is individualized medical or nutritional advice, and none of it has been reviewed by a registered dietitian, physician or other licensed healthcare professional.

Ask your doctor or a registered dietitian what is right for you before starting a new diet, especially if you are pregnant or breastfeeding, have a diagnosed medical condition, take prescription medication, or have a history of disordered eating. If you have kidney disease or another medical condition, ask your clinician before raising protein.

Mealyno never recommends a calorie target below your calculated Basal Metabolic Rate (BMR), the minimum energy your body needs at complete rest. Even the most aggressive weight-loss setting is clamped at that floor.

Calorie and BMR estimates use the Mifflin-St Jeor equation (Mifflin MD, St Jeor ST, et al. Am J Clin Nutr. 1990).

Generated: September 2026