Getting enough protein doesn’t require complicated meal plans or expensive supplements. With a few strategic food choices, it’s possible to build a full day of eating that delivers around 120 grams of protein while staying close to 1,800 calories.
This sample meal plan includes balanced meals, fiber-rich carbohydrates, healthy fats, and plenty of protein to support muscle maintenance, satiety, and overall health.

Meal 1: High-Protein Breakfast
Calories: 453
Protein: 32g
A protein-rich breakfast can help control hunger throughout the day and provide steady energy for work, school, or training.
Ingredients
Egg White Scramble
- 200g egg whites (about 6–7 egg whites)
- Cooking spray
- Salt and pepper
Toast
- 2 slices whole wheat bread (60g)
Side Items
- 100g low-fat curd or Greek yogurt
- 50g mixed berries
Instructions
Step 1: Cook the Egg Whites
- Heat a non-stick skillet over medium heat.
- Spray lightly with cooking spray.
- Pour in egg whites.
- Stir gently until fully cooked.
- Season with salt and pepper.
Step 2: Toast the Bread
Toast the bread until lightly golden.
Step 3: Assemble the Meal
Serve egg whites alongside toast, yogurt, and berries.
Approximate Nutrition
- Calories: 453
- Protein: 32g
- Carbohydrates: 45g
- Fat: 14g
Meal 2: High-Protein Lunch
Calories: 572
Protein: 40g
This lunch combines lean protein, whole-food carbohydrates, and vegetables for a balanced midday meal.
Ingredients
Grilled Chicken
- 150g chicken breast
Rice
- 150g cooked rice
Dal
- 150g cooked lentil dal
Fresh Salad
- 50g cucumber
- 50g tomato
- 20g onion
- Juice of ½ lemon
Seasonings
- Salt
- Pepper
- Garlic powder
- Paprika
Instructions
Step 1: Grill the Chicken
- Season chicken breast.
- Grill for 5–6 minutes per side.
- Allow to rest before slicing.
Step 2: Prepare Rice
Cook rice according to package directions.
Step 3: Make the Salad
Combine cucumber, tomato, onion, and lemon juice.
Step 4: Serve
Arrange chicken, rice, dal, and salad on a plate.
Approximate Nutrition
- Calories: 572
- Protein: 40g
- Carbohydrates: 65g
- Fat: 12g
Meal 3: Protein Snack
Calories: 256
Protein: 24g
This snack provides a convenient protein boost while helping prevent afternoon hunger.
Ingredients
Protein Shake
- 30g whey protein
- 250ml water or unsweetened milk
Fruit
- 1 medium banana (100g)
Crunchy Side
- 25g roasted chickpeas
Instructions
Step 1: Blend Protein Shake
Mix whey protein with water or milk until smooth.
Step 2: Prepare Snack
Serve with banana and roasted chickpeas.
Approximate Nutrition
- Calories: 256
- Protein: 24g
- Carbohydrates: 28g
- Fat: 4g
Meal 4: Protein-Packed Dinner
Calories: 519
Protein: 24g
A satisfying dinner featuring paneer, vegetables, and whole-grain carbohydrates.
Ingredients
Paneer Stir-Fry
- 150g low-fat paneer
- 1 tsp olive oil
Mixed Vegetables
- 150g broccoli
- 50g bell peppers
- 50g carrots
Whole Wheat Roti
- 2 medium rotis (60g total flour)
Seasonings
- Garlic
- Cumin
- Turmeric
- Black pepper
Instructions
Step 1: Cook the Paneer
- Heat olive oil in a skillet.
- Add paneer cubes.
- Cook for 4–5 minutes until lightly golden.
Step 2: Cook Vegetables
- Add vegetables to the skillet.
- Stir-fry for 5–6 minutes.
- Season with spices.
Step 3: Prepare Rotis
Cook rotis on a hot pan until lightly browned on both sides.
Step 4: Serve
Plate paneer, vegetables, and rotis together.
Approximate Nutrition
- Calories: 519
- Protein: 24g
- Carbohydrates: 52g
- Fat: 20g
Full-Day Nutrition Summary
| Meal | Calories | Protein |
|---|---|---|
| Breakfast | 453 | 32g |
| Lunch | 572 | 40g |
| Snack | 256 | 24g |
| Dinner | 519 | 24g |
| Total | 1,800 | 120g |
Why This Meal Plan Works
High Protein
With approximately 120 grams of protein, this plan supports:
- Muscle maintenance
- Recovery after exercise
- Increased satiety
- Healthy aging
Balanced Carbohydrates
Carbohydrates come primarily from:
- Whole wheat bread
- Rice
- Lentils
- Fruit
- Vegetables
These foods provide steady energy throughout the day.
Fiber-Rich Foods
Sources of fiber include:
- Berries
- Lentils
- Vegetables
- Whole grains
- Chickpeas
Fiber supports digestive health and helps control hunger.
Healthy Fats
Healthy fats are included from:
- Paneer
- Olive oil
- Dairy products
These contribute to satiety and nutrient absorption.
Easy Meal Prep Tips
Cook Protein in Bulk
Prepare several servings of:
- Chicken breast
- Paneer
- Egg whites
Store in containers for quick meals.
Batch-Cook Rice and Lentils
Cooking larger portions saves time during the week.
Pre-Cut Vegetables
Wash and chop vegetables in advance for faster meal assembly.
Portion Snacks Ahead
Measure protein powder, chickpeas, and fruit portions so they’re ready to grab.
Adjusting Calories Based on Your Goals
For Weight Loss
Reduce:
- Rice portion by 50g
- One slice of bread
- One roti
This can lower calories by 200–300 per day.
For Muscle Gain
Increase:
- Rice portion
- Oats
- Additional fruit
- Extra serving of protein
This can add 300–500 calories while maintaining a high protein intake.
Final Thoughts
A high-protein day of eating doesn’t have to be restrictive or difficult to follow. By combining lean proteins such as egg whites, chicken breast, whey protein, and paneer with whole grains, fruits, vegetables, and legumes, you can easily reach around 120 grams of protein while staying near 1,800 calories. This type of eating pattern supports fullness, muscle maintenance, steady energy, and overall health while remaining practical enough for everyday life.



