Mealyno

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.

2000
kcal a day
204
g protein a day
34
g protein a meal
7
days
Shopping list

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

Day 1

2000 kcal · 217 g P

Day 1
MealkcalProteinCarbsFat
BreakfastGreek Yogurt Berry Bowl300g
2 swaps
  • Egg White and Spinach Omelet350g · 380 kcal · 45 g P
  • Greek Yogurt Berry Protein Bowl350g · 380 kcal · 42 g P
38035476
SnackSmoked Salmon Rice Cakes150g
2 swaps
  • Boiled egg and turkey slice roll-up150g · 250 kcal · 22 g P
  • Cottage Cheese Bowl220g · 250 kcal · 28 g P
25022238
LunchGrilled Chicken and Quinoa Salad350g
2 swaps
  • Chicken and Vegetable Skewers300g · 420 kcal · 40 g P
  • Grilled Chicken Salad with Vinaigrette350g · 420 kcal · 42 g P
42045409
SnackCottage Cheese and Pineapple250g
2 swaps
  • Greek Yogurt with Mixed Berries250g · 280 kcal · 28 g P
  • Vanilla casein shake350ml · 280 kcal · 35 g P
28030295
DinnerBaked Cod with Steamed Broccoli400g
2 swaps
  • White Fish Fillet with Roasted Zucchini400g · 420 kcal · 48 g P
  • Cod Fillet with Steamed Broccoli and Lemon230g · 430 kcal · 45 g P
420501717
SnackProtein Shake with Almond Milk300ml
2 swaps
  • Cottage Cheese with Cucumber220g · 250 kcal · 30 g P
  • Protein Shake with Almond Milk and Banana350ml · 250 kcal · 30 g P
25035108
Total200021716653

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 free

Day 2

2000 kcal · 204 g P

Day 2
MealkcalProteinCarbsFat
BreakfastScrambled Eggs with Spinach and Feta250g
2 swaps
  • Keto Smoothie with Spinach, Protein Powder, and MCT Oil350ml · 390 kcal · 28 g P
  • Protein Oatmeal with Chia Seeds300g · 390 kcal · 32 g P
39032726
SnackTuna and Cucumber Slices200g
2 swaps
  • Cottage Cheese with Pineapple250g · 240 kcal · 28 g P
  • Greek Yogurt Smoothie with Protein Powder350ml · 240 kcal · 35 g P
24030810
LunchTurkey Wrap with Hummus300g
2 swaps
  • Grilled Chicken Salad with Olive Oil Dressing350g · 410 kcal · 38 g P
  • Leftover Chicken Breast Salad300g · 410 kcal · 35 g P
410404010
SnackEdamame Beans180g
2 swaps
  • Cottage Cheese with Sliced Peach250g · 260 kcal · 28 g P
  • Protein Bar60g · 260 kcal · 22 g P
260221811
DinnerLean Beef Stir Fry with Vegetables400g
2 swaps
  • Lean Pork Tenderloin with Green Beans400g · 440 kcal · 50 g P
  • Turkey Meatballs with Zucchini Noodles400g · 440 kcal · 48 g P
440482218
SnackPlain Skyr with Honey220g
2 swaps
  • Cottage Cheese with Sliced Peach250g · 260 kcal · 28 g P
  • Chocolate Protein Pudding200g · 270 kcal · 32 g P
26032292
Total200020412477

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

Day 3

2000 kcal · 202 g P

Day 3
MealkcalProteinCarbsFat
BreakfastProtein Oatmeal with Chia Seeds300g
2 swaps
  • Keto Smoothie with Spinach, Protein Powder, and MCT Oil350ml · 390 kcal · 28 g P
  • Protein Pancakes with Sugar-Free Syrup300g · 390 kcal · 38 g P
39032488
SnackHard Boiled Eggs and Cherry Tomatoes200g
2 swaps
  • Boiled Eggs and Whole Grain Toast150g · 250 kcal · 15 g P
  • Boiled egg and turkey slice roll-up150g · 250 kcal · 22 g P
25018916
LunchPrawn and Avocado Salad350g
2 swaps
  • Grilled Chicken Salad with Olive Oil Dressing350g · 410 kcal · 38 g P
  • Tuna Salad Lettuce Boats300g · 410 kcal · 38 g P
410421620
SnackGreek Yogurt with Pumpkin Seeds220g
2 swaps
  • Chocolate Protein Pudding200g · 270 kcal · 32 g P
  • Greek Yogurt with Cinnamon220g · 270 kcal · 30 g P
270281013
DinnerGrilled Chicken Breast with Asparagus400g
2 swaps
  • Baked Cod with Steamed Broccoli400g · 420 kcal · 50 g P
  • Lean Beef Stir Fry with Vegetables400g · 440 kcal · 48 g P
430521518
SnackCottage Cheese with Cucumber220g
2 swaps
  • Cottage Cheese Bowl220g · 250 kcal · 28 g P
  • Cottage Cheese with Almonds200g · 250 kcal · 28 g P
25030129
Total200020211084

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

Day 4

2000 kcal · 187 g P

Day 4
MealkcalProteinCarbsFat
BreakfastOmelet with Mushrooms and Bell Peppers250g
2 swaps
  • Egg White and Spinach Omelet350g · 380 kcal · 45 g P
  • Greek Yogurt Berry Bowl300g · 380 kcal · 35 g P
38030925
SnackRoasted Chickpeas100g
2 swaps
  • Almonds and Cheddar Cheese Snack70g · 260 kcal · 12 g P
  • Cottage Cheese with Sliced Peach250g · 260 kcal · 28 g P
26014357
LunchSalmon and Quinoa Bowl350g
2 swaps
  • Chef Salad (Keto Dressing)250g · 440 kcal · 38 g P
  • Shrimp Salad with Olive Oil and Lemon330g · 440 kcal · 42 g P
440403416
SnackVanilla Protein Shake300ml
2 swaps
  • Greek Yogurt Smoothie with Protein Powder350ml · 240 kcal · 35 g P
  • Protein Shake with Water300ml · 240 kcal · 35 g P
2403578
DinnerTurkey Meatballs with Zucchini Noodles400g
2 swaps
  • Lean Beef Stir Fry with Vegetables400g · 440 kcal · 48 g P
  • Lean Pork Tenderloin with Green Beans400g · 440 kcal · 50 g P
440482218
SnackLow-Fat Ricotta with Berries200g
2 swaps
  • Boiled Eggs and Rice Cakes180g · 240 kcal · 16 g P
  • Cottage Cheese with Pineapple250g · 240 kcal · 28 g P
240201810
Total200018712584

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

Day 5

2000 kcal · 215 g P

Day 5
MealkcalProteinCarbsFat
BreakfastSkyr and Granola Parfait280g
2 swaps
  • Protein Oatmeal with Chia Seeds300g · 390 kcal · 32 g P
  • Protein Pancakes with Sugar-Free Syrup300g · 390 kcal · 38 g P
39035458
SnackSlices of Turkey Breast and Cheese150g
2 swaps
  • Cottage Cheese Bowl220g · 250 kcal · 28 g P
  • Cottage Cheese with Almonds200g · 250 kcal · 28 g P
25028314
LunchTuna Salad in Lettuce Cups320g
2 swaps
  • Chicken and Vegetable Skewers300g · 420 kcal · 40 g P
  • Grilled Chicken Salad with Vinaigrette350g · 420 kcal · 42 g P
420451321
SnackMixed Berries with Cottage Cheese220g
2 swaps
  • Greek Yogurt and Cucumber220g · 230 kcal · 22 g P
  • Greek Yogurt with Berries200g · 230 kcal · 20 g P
23025215
DinnerLean Pork Tenderloin with Green Beans400g
2 swaps
  • Lean Beef Stir Fry with Vegetables400g · 440 kcal · 48 g P
  • Turkey Meatballs with Zucchini Noodles400g · 440 kcal · 48 g P
440501520
SnackChocolate Protein Pudding200g
2 swaps
  • Greek Yogurt with Cinnamon220g · 270 kcal · 30 g P
  • Greek Yogurt with Pumpkin Seeds220g · 270 kcal · 28 g P
27032188
Total200021511576

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

Day 6

2000 kcal · 203 g P

Day 6
MealkcalProteinCarbsFat
BreakfastPoached Eggs on Toast250g
2 swaps
  • Egg White and Spinach Omelet350g · 380 kcal · 45 g P
  • Greek Yogurt Berry Bowl300g · 380 kcal · 35 g P
380243118
SnackProtein Shake with Berries300ml
2 swaps
  • Cottage Cheese with Cucumber220g · 250 kcal · 30 g P
  • Protein Shake with Almond Milk300ml · 250 kcal · 35 g P
25035146
LunchChicken and Sweet Potato Salad380g
2 swaps
  • Shrimp and Quinoa Salad Bowl400g · 430 kcal · 45 g P
  • Tuna Salad on Whole Grain Toast340g · 430 kcal · 42 g P
430444110
SnackSteamed Edamame170g
2 swaps
  • Boiled egg and turkey slice roll-up150g · 250 kcal · 22 g P
  • Cottage Cheese Bowl220g · 250 kcal · 28 g P
250221810
DinnerWhite Fish Fillet with Roasted Zucchini400g
2 swaps
  • Baked Cod with Steamed Broccoli400g · 420 kcal · 50 g P
  • Lean Pork Loin with Roasted Brussels Sprouts400g · 420 kcal · 44 g P
420481718
SnackGreek Yogurt with Cinnamon220g
2 swaps
  • Chocolate Protein Pudding200g · 270 kcal · 32 g P
  • Greek Yogurt with Pumpkin Seeds220g · 270 kcal · 28 g P
270301510
Total200020313672

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

Day 7

2000 kcal · 199 g P

Day 7
MealkcalProteinCarbsFat
BreakfastSmoothie Bowl with Protein Powder300g
2 swaps
  • Protein Oatmeal with Chia Seeds300g · 390 kcal · 32 g P
  • Protein Pancakes with Sugar-Free Syrup300g · 390 kcal · 38 g P
39034468
SnackCottage Cheese with Sliced Peach250g
2 swaps
  • Plain Skyr with Honey220g · 260 kcal · 32 g P
  • Protein Shake with Water and Banana350ml · 260 kcal · 25 g P
26028246
LunchShrimp and Brown Rice Salad350g
2 swaps
  • Chicken and Vegetable Skewers300g · 420 kcal · 40 g P
  • Grilled Chicken Salad with Vinaigrette350g · 420 kcal · 42 g P
42042439
SnackHard Boiled Eggs and Hummus180g
2 swaps
  • Boiled Eggs and Whole Grain Toast150g · 250 kcal · 15 g P
  • Boiled egg and turkey slice roll-up150g · 250 kcal · 22 g P
250181115
DinnerGrilled Chicken Thighs with Broccoli380g
2 swaps
  • Cod Fillet with Steamed Broccoli and Lemon230g · 430 kcal · 45 g P
  • Grilled Chicken Breast with Asparagus400g · 430 kcal · 52 g P
430451322
SnackSkyr with Almond Flakes200g
2 swaps
  • Cottage Cheese Bowl220g · 250 kcal · 28 g P
  • Cottage Cheese with Almonds200g · 250 kcal · 28 g P
25032109
Total200019914769

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: 2000 kcal, 217 g protein, 166 g carbs, 53 g fat; D2: 2000 kcal, 204 g protein, 124 g carbs, 77 g fat; D3: 2000 kcal, 202 g protein, 110 g carbs, 84 g fat; D4: 2000 kcal, 187 g protein, 125 g carbs, 84 g fat; D5: 2000 kcal, 215 g protein, 115 g carbs, 76 g fat; D6: 2000 kcal, 203 g protein, 136 g carbs, 72 g fat; D7: 2000 kcal, 199 g protein, 147 g carbs, 69 g fat. target: 2000 kcal.05001000150020002500D1217gD2204gD3202gD4187gD5215gD6203gD7199gtarget 2000
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 2000 kcal (±50)

Protein203.9g
Carbs131.9g
Fat73.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

  • 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