2000 Calorie High-Protein Small Meals Plan
Created by Roman Leshchuh, founder of Mealyno. Generated from published formulas. Method. Updated September 2026.
What is a 2000 calorie high-protein small meals meal plan?
A 2000 calorie high-protein small meals meal plan is a seven-day menu where each day adds up to about 2000 kcal (within 50). This one averages 204 g protein a day over 6 meals.
Generated by Mealyno from published formulas. Not reviewed by a doctor or dietitian. Details
Day 1
2000 kcal · 217 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastGreek Yogurt Berry Bowl300g2 swaps
| 300g | 380 | 35 | 47 | 6 |
SnackSmoked Salmon Rice Cakes150g2 swaps
| 150g | 250 | 22 | 23 | 8 |
LunchGrilled Chicken and Quinoa Salad350g2 swaps
| 350g | 420 | 45 | 40 | 9 |
SnackCottage Cheese and Pineapple250g2 swaps
| 250g | 280 | 30 | 29 | 5 |
DinnerBaked Cod with Steamed Broccoli400g2 swaps
| 400g | 420 | 50 | 17 | 17 |
SnackProtein Shake with Almond Milk300ml2 swaps
| 300ml | 250 | 35 | 10 | 8 |
| Total | 2000 | 217 | 166 | 53 |
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 2000 kcal High-Protein Small Meals plan freeDay 2
2000 kcal · 204 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastScrambled Eggs with Spinach and Feta250g2 swaps
| 250g | 390 | 32 | 7 | 26 |
SnackTuna and Cucumber Slices200g2 swaps
| 200g | 240 | 30 | 8 | 10 |
LunchTurkey Wrap with Hummus300g2 swaps
| 300g | 410 | 40 | 40 | 10 |
SnackEdamame Beans180g2 swaps
| 180g | 260 | 22 | 18 | 11 |
DinnerLean Beef Stir Fry with Vegetables400g2 swaps
| 400g | 440 | 48 | 22 | 18 |
SnackPlain Skyr with Honey220g2 swaps
| 220g | 260 | 32 | 29 | 2 |
| Total | 2000 | 204 | 124 | 77 |
About the same kcal and protein. Day totals above are not recalculated.
Day 3
2000 kcal · 202 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastProtein Oatmeal with Chia Seeds300g2 swaps
| 300g | 390 | 32 | 48 | 8 |
SnackHard Boiled Eggs and Cherry Tomatoes200g2 swaps
| 200g | 250 | 18 | 9 | 16 |
LunchPrawn and Avocado Salad350g2 swaps
| 350g | 410 | 42 | 16 | 20 |
SnackGreek Yogurt with Pumpkin Seeds220g2 swaps
| 220g | 270 | 28 | 10 | 13 |
DinnerGrilled Chicken Breast with Asparagus400g2 swaps
| 400g | 430 | 52 | 15 | 18 |
SnackCottage Cheese with Cucumber220g2 swaps
| 220g | 250 | 30 | 12 | 9 |
| Total | 2000 | 202 | 110 | 84 |
About the same kcal and protein. Day totals above are not recalculated.
Day 4
2000 kcal · 187 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastOmelet with Mushrooms and Bell Peppers250g2 swaps
| 250g | 380 | 30 | 9 | 25 |
SnackRoasted Chickpeas100g2 swaps
| 100g | 260 | 14 | 35 | 7 |
LunchSalmon and Quinoa Bowl350g2 swaps
| 350g | 440 | 40 | 34 | 16 |
SnackVanilla Protein Shake300ml2 swaps
| 300ml | 240 | 35 | 7 | 8 |
DinnerTurkey Meatballs with Zucchini Noodles400g2 swaps
| 400g | 440 | 48 | 22 | 18 |
SnackLow-Fat Ricotta with Berries200g2 swaps
| 200g | 240 | 20 | 18 | 10 |
| Total | 2000 | 187 | 125 | 84 |
About the same kcal and protein. Day totals above are not recalculated.
Day 5
2000 kcal · 215 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastSkyr and Granola Parfait280g2 swaps
| 280g | 390 | 35 | 45 | 8 |
SnackSlices of Turkey Breast and Cheese150g2 swaps
| 150g | 250 | 28 | 3 | 14 |
LunchTuna Salad in Lettuce Cups320g2 swaps
| 320g | 420 | 45 | 13 | 21 |
SnackMixed Berries with Cottage Cheese220g2 swaps
| 220g | 230 | 25 | 21 | 5 |
DinnerLean Pork Tenderloin with Green Beans400g2 swaps
| 400g | 440 | 50 | 15 | 20 |
SnackChocolate Protein Pudding200g2 swaps
| 200g | 270 | 32 | 18 | 8 |
| Total | 2000 | 215 | 115 | 76 |
About the same kcal and protein. Day totals above are not recalculated.
Day 6
2000 kcal · 203 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastPoached Eggs on Toast250g2 swaps
| 250g | 380 | 24 | 31 | 18 |
SnackProtein Shake with Berries300ml2 swaps
| 300ml | 250 | 35 | 14 | 6 |
LunchChicken and Sweet Potato Salad380g2 swaps
| 380g | 430 | 44 | 41 | 10 |
SnackSteamed Edamame170g2 swaps
| 170g | 250 | 22 | 18 | 10 |
DinnerWhite Fish Fillet with Roasted Zucchini400g2 swaps
| 400g | 420 | 48 | 17 | 18 |
SnackGreek Yogurt with Cinnamon220g2 swaps
| 220g | 270 | 30 | 15 | 10 |
| Total | 2000 | 203 | 136 | 72 |
About the same kcal and protein. Day totals above are not recalculated.
Day 7
2000 kcal · 199 g P
| Meal | Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
BreakfastSmoothie Bowl with Protein Powder300g2 swaps
| 300g | 390 | 34 | 46 | 8 |
SnackCottage Cheese with Sliced Peach250g2 swaps
| 250g | 260 | 28 | 24 | 6 |
LunchShrimp and Brown Rice Salad350g2 swaps
| 350g | 420 | 42 | 43 | 9 |
SnackHard Boiled Eggs and Hummus180g2 swaps
| 180g | 250 | 18 | 11 | 15 |
DinnerGrilled Chicken Thighs with Broccoli380g2 swaps
| 380g | 430 | 45 | 13 | 22 |
SnackSkyr with Almond Flakes200g2 swaps
| 200g | 250 | 32 | 10 | 9 |
| Total | 2000 | 199 | 147 | 69 |
About the same kcal and protein. Day totals above are not recalculated.
Calories and protein, day by day
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 2000 kcal (±50)
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
- Eggs24 units
- Chicken Breast1.2 kg
- Chicken Thighs400g
- Smoked Salmon200g
- White Fish Fillet (Cod)800g
- Tuna Canned in Water600g
- Lean Beef400g
- Turkey Breast Slices500g
- Prawns / Shrimp500g
- Lean Pork Tenderloin400g
Produce
- Mixed Berries1.0 kg
- Spinach400g
- Broccoli1.0 kg
- Asparagus400g
- Zucchini600g
- Green Beans400g
- Cucumber500g
- Cherry Tomatoes300g
- Avocado300g
- Edamame400g
Dairy
- Greek Yogurt1.5 kg
- Skyr1.2 kg
- Cottage Cheese1.5 kg
- Almond Milk1.0 L
Pantry
- Whey Protein Powder500g
- Quinoa300g
- Brown Rice200g
- Rolled Oats300g
- Hummus300g
- Chia Seeds100g
Check the numbers for you
- Protein calculator
Check your protein target: a daily range in g per kg of body weight, with sources.
- Calorie calculator
Is 2000 kcal right for you? Estimate your daily calories from height, weight, age and activity.
- BMR calculator
Your resting energy, the floor under any calorie target.
- AI meal planner
A plan built around your foods, goals and schedule.
About this plan
Who this plan suits
This nutrition plan provides 2000 kcal daily with an average daily protein of 204 grams for adults who aim to maintain weight. It fits people who prefer high-protein small meals across the day. This is a middle calorie level that suits many adults with moderate activity. Very active or larger adults might find this energy target too low. The eating pattern relies on five to six small eating occasions daily. Each meal puts protein first and none of them goes above 450 kcal. Many people find smaller, protein-first meals easier when their appetite is low. Day one features Greek Yogurt Berry Bowl alongside Smoked Salmon Rice Cakes and Grilled Chicken and Quinoa Salad.
What a day looks like
Day one continues with Cottage Cheese and Pineapple plus Baked Cod with Steamed Broccoli and Protein Shake with Almond Milk. Other top protein choices include Grilled Chicken Breast with Asparagus and Lean Pork Tenderloin with Green Beans. You can also eat Lean Beef Stir Fry with Vegetables or Turkey Meatballs with Zucchini Noodles over the seven days. The daily protein stays within a range of 187 to 217 grams. The daily energy level stays fixed at 2000 kcal for each of the seven days. You eat six times each day to space your protein intake evenly. This setup works well when you want steady protein distribution without large single meals.
How to use it
Read the shopping list carefully before you buy food for the week. Batch cooking your proteins ahead of time makes daily meal prep much simpler. Swap any protein source with a similar option from the list if needed. Add extra non starchy vegetables to your plate if you feel hungry. Keep your portions close to the planned amounts to maintain the 2000 kcal target. Track your daily protein to ensure you stay inside the target range. Drink plain water throughout the day to stay properly hydrated between eating times. Check the schedule each morning so you know what to prepare next.
- Plan your weekly shopping trip carefully to secure all required ingredients.
- Cook larger batches of protein items in advance to save time.
- Exchange protein items for similar choices when you want variety.
- Include extra green vegetables whenever you want more food volume.
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
Get a plan personalized to you
This is a general plan. Mealyno generates a plan personalized to your goals, preferences and schedule.