Home › Meal Prep › 1200-Calorie High-Protein Meal Plan: 100g+ Protein…
MEAL PREP

1200-Calorie High-Protein Meal Plan: 100g+ Protein for Weight Loss

📅 August 18, 2026 🕒 14 min read

Trying to eat less while still feeling satisfied can be frustrating.

You cut calories, eat a small breakfast, and then find yourself thinking about food again an hour later. Or you focus so much on protein that your meals become repetitive and boring.

A better approach is to make the calories you do eat count.

This 1200-calorie high-protein meal plan combines five simple meals and snacks that are easy to prepare at home. The day includes an egg and cottage cheese breakfast, Greek yogurt with berries, a chicken quinoa bowl, a protein shake, and a salmon dinner with sweet potato and broccoli.

Together, the meals provide roughly 1,200 calories and more than 100 grams of protein, depending on the exact brands and portion sizes you use.

The goal is not to survive on tiny portions. It is to build meals around protein, vegetables, fruit and sensible portions of carbohydrates and fats so that a relatively low-calorie day still feels like real food.

One important note before getting started: 1,200 calories is not a universal calorie target. Your calorie needs depend on factors such as body size, age, sex, metabolism and activity level. A 1,200-calorie plan may be too little for some people, particularly people with higher energy needs. NIDDK recommends choosing a sustainable eating pattern suited to the individual, while older NHLBI guidance has also distinguished calorie targets by sex and activity level.

So think of this as a sample meal plan, not a prescription.


What a 1200-Calorie High-Protein Day Looks Like

Here is the basic structure:

Meal1 servingCalories
Egg & Cottage Cheese Bowl~285 g~280 kcal
Greek Yogurt, Berries & Nuts~205 g~145–150 kcal
Chicken Quinoa Power Bowl~390 g~355–360 kcal
Protein Shake + Banana~250–300 g/ml~180 kcal
Salmon + Sweet Potato + Broccoli~220 g~230 kcal
Total~1,200 kcal
MealProtein
Egg + Cottage Cheese Bowl~28 g
Greek Yogurt + Berries + Nuts~17 g
Chicken Quinoa Power Bowl~35 g
Protein Shake + Fruit~24 g
Salmon + Sweet Potato + Broccoli~26 g
Total~130 g protein

These figures are estimates rather than laboratory measurements. Cottage cheese, Greek yogurt, protein powder, bread, chicken and salmon can all vary considerably by brand and preparation.

The protein total is also higher than the “100g+” shown on the Pinterest pin. That gives the plan some flexibility if your actual portions or products provide slightly less protein.

Now let’s make each meal.


1. Egg & Cottage Cheese Bowl

Approx. 280 calories | 28 g protein
Servings: 1
Prep time: 5 minutes
Cook time: 7–10 minutes
Total time: About 15 minutes

This breakfast is simple enough for a weekday morning but has enough protein to make it feel like a proper meal.

Instead of having eggs alone, cottage cheese adds extra protein and makes the bowl surprisingly creamy.

Ingredients

  • 1 large egg
  • 100 g low-fat cottage cheese
  • 1 cup baby spinach
  • ½ medium tomato, diced
  • 1 slice whole-grain toast
  • 1 teaspoon olive oil
  • Salt, to taste
  • Black pepper, to taste
  • Optional: pinch of chili flakes

How to Make It

  1. Heat a small non-stick skillet over medium heat.
  2. Add the olive oil.
  3. Add the spinach and tomato and cook for about 1–2 minutes, just until the spinach wilts.
  4. Crack the egg into the pan.
  5. Scramble everything together until the egg is fully cooked.
  6. Season with salt, black pepper and chili flakes if using.
  7. Transfer the egg and vegetables to a bowl.
  8. Add the cottage cheese on top or stir it through the warm eggs.
  9. Serve with one slice of whole-grain toast.

Easy Substitutions

You can replace spinach with kale, mushrooms, bell peppers or zucchini.

If you don’t like cottage cheese, plain strained Greek yogurt can work, although the texture will be different.

For a vegetarian breakfast without eggs, use additional cottage cheese and a suitable plant-based protein source, but the calorie and protein numbers will need to be recalculated.

Storage

This breakfast is best fresh.

If you need to prepare it ahead, cook the egg and vegetable mixture and refrigerate it in an airtight container for up to 2 days. Keep the toast separate and make it fresh.

Why This Meal Works

You are getting protein from both the egg and cottage cheese, while spinach and tomato add vegetables without using many calories.

The whole-grain toast provides carbohydrates and can make the breakfast feel more complete.


2. Greek Yogurt, Nuts & Berries

Approx. 150 calories | 17 g protein
Servings: 1
Prep time: 3 minutes
Cook time: None

This is the snack for when you want something sweet but don’t want to turn your snack into another full meal.

Ingredients

  • 150 g non-fat or low-fat Greek yogurt
  • ¼ cup fresh berries
  • 5 g chopped almonds or walnuts
  • Cinnamon, optional

How to Make It

  1. Add the Greek yogurt to a small bowl.
  2. Top with the berries.
  3. Sprinkle the chopped nuts over the top.
  4. Add a little cinnamon if you like.

That’s it.

No cooking, no complicated preparation and almost no cleanup.

Easy Substitutions

Use strawberries, blueberries, raspberries or blackberries.

If fresh berries are expensive or unavailable, frozen berries work too. Let them thaw slightly before adding them.

You can replace the nuts with pumpkin seeds, but remember that changing the quantity can change the calorie total.

Storage

Keep the yogurt refrigerated until you’re ready to eat it.

If preparing it ahead, store the yogurt and berries in a sealed container and add the nuts shortly before eating so they stay crunchy.

Why This Meal Works

Greek yogurt is naturally high in protein, while berries add fruit and a little fiber.

The important part here is portion control. Nuts are nutritious, but they are also calorie-dense. A small measured portion is enough to add crunch without accidentally turning a 150-calorie snack into a much larger one.


3. Chicken Quinoa Power Bowl

Approx. 360 calories | 35 g protein
Servings: 1
Prep time: 10 minutes
Cook time: 15–20 minutes if cooking ingredients from scratch

This is the main lunch of the day, and it is probably the easiest meal here to turn into meal prep.

You have lean chicken for protein, quinoa and chickpeas for carbohydrates and fiber, vegetables for volume, and a small amount of hummus for flavor.

Ingredients

  • 100 g cooked skinless chicken breast
  • ⅓ cup cooked quinoa
  • ¼ cup cooked chickpeas
  • 1 cup chopped cucumber, tomato and leafy greens
  • 1 tablespoon hummus
  • 1 teaspoon lemon juice
  • Black pepper
  • Pinch of paprika
  • Salt, if needed

How to Make It

  1. If using raw chicken, season it with paprika, black pepper and a small amount of salt.
  2. Cook the chicken in a skillet over medium heat until fully cooked through.
  3. Let it rest for a few minutes before slicing.
  4. Add cooked quinoa to a bowl.
  5. Add chickpeas and chopped vegetables.
  6. Slice the chicken and place it on top.
  7. Add the hummus.
  8. Finish with lemon juice and black pepper.

A Faster Version

If you meal prep chicken, quinoa and chickpeas in advance, assembling this lunch takes about 5 minutes.

That is one reason bowls like this are useful for busy weekdays.

Easy Substitutions

Chicken can be replaced with turkey or another lean protein.

Quinoa can be replaced with brown rice, barley or another whole grain.

Chickpeas can be replaced with black beans or lentils.

Use whatever vegetables you have available. Cucumber, tomatoes, lettuce, carrots, cabbage and bell peppers all work well.

Storage

Keep the cooked chicken and quinoa refrigerated in sealed containers.

For the best texture, store hummus and fresh vegetables separately and assemble the bowl before eating.

Cooked chicken should be refrigerated promptly and used within a safe storage period.

Why This Meal Works

The combination of chicken, quinoa and chickpeas makes this a much more substantial lunch than a salad made mostly from vegetables.

You also get several different plant foods in one meal.


4. Protein Shake & Fruit

Approx. 180 calories | 24 g protein
Servings: 1
Prep time: 3 minutes
Cook time: None

This is the most convenient meal of the day.

It is especially useful around workouts or on days when you don’t have time to prepare another snack.

Ingredients

  • 1 scoop protein powder providing approximately 20–25 g protein
  • ½ cup unsweetened almond milk
  • ½ small banana
  • ½ cup ice
  • Water as needed
  • Cinnamon, optional

How to Make It

  1. Add almond milk to a blender.
  2. Add the protein powder and banana.
  3. Add ice.
  4. Blend until smooth.
  5. Add a little water if you prefer a thinner shake.

You can also shake the protein powder and almond milk in a shaker bottle and eat the banana separately.

Easy Substitutions

Use strawberries or a small apple instead of banana.

You can use dairy milk instead of almond milk, but the calorie and protein numbers will change.

If your protein powder contains more calories than the one used for your calculation, adjust the amount accordingly.

Storage

A protein shake is best consumed soon after preparing it.

If necessary, keep it refrigerated and shake again before drinking.

Why This Meal Works

The main purpose of this snack is convenience.

Protein powder is not mandatory for weight loss. It is simply a convenient way to add protein when getting enough from regular food is difficult.


5. Salmon, Sweet Potato & Broccoli

Approx. 230 calories | 26 g protein
Servings: 1
Prep time: 10 minutes
Cook time: 15–20 minutes

Dinner does not need to be complicated just because it is the final meal of the day.

This combination gives you salmon, sweet potato and broccoli in one plate, with enough flavor to avoid feeling like typical “diet food.”

Ingredients

  • 90 g salmon fillet
  • 100 g sweet potato
  • 1 cup broccoli florets
  • 1 teaspoon lemon juice
  • ½ teaspoon olive oil
  • Garlic powder, optional
  • Black pepper
  • Salt, to taste

How to Make It

  1. Preheat the oven to 200°C.
  2. Cut the sweet potato into small cubes.
  3. Toss the sweet potato with half of the olive oil, black pepper and a small amount of salt.
  4. Roast for about 15 minutes.
  5. Add the salmon and broccoli to the tray.
  6. Brush the salmon lightly with the remaining oil.
  7. Season with black pepper and garlic powder.
  8. Continue cooking until the salmon is cooked through and flakes easily and the broccoli is tender.
  9. Finish the salmon with fresh lemon juice.

You can also cook the salmon in a skillet and steam the broccoli separately if you prefer.

Easy Substitutions

Salmon can be replaced with another fish such as cod or trout, but the calories and fat will change.

Sweet potato can be replaced with regular potato, pumpkin or another starchy vegetable.

Broccoli can be replaced with green beans, asparagus, cauliflower or zucchini.

Storage

Cooked salmon is best refrigerated promptly in an airtight container and eaten within a few days.

Keep the vegetables separate if you plan to reheat everything together.

Why This Meal Works

Salmon provides high-quality protein along with fats that are naturally present in oily fish.

Sweet potato provides carbohydrates and fiber, while broccoli adds volume and vegetables without contributing a large number of calories.


Simple Meal-Prep Strategy

The easiest way to follow a meal plan is not to cook five completely different meals every morning.

Prepare a few basic ingredients in advance.

Once or Twice a Week

Cook several portions of chicken breast.

Cook a batch of quinoa.

Prepare chickpeas if you are using dried ones, or portion canned chickpeas after rinsing them.

Wash and chop vegetables.

Cook a few sweet potatoes.

Keep everything in separate airtight containers in the refrigerator.

Then your chicken quinoa bowl can be assembled in minutes instead of requiring a full cooking session.

The same idea works for the snacks. Portion the nuts in advance rather than eating directly from a large packet.

That tiny change makes calorie control much easier.


How This Plan Can Fit Into a Weight-Loss Diet

Weight loss ultimately requires an energy deficit: over time, you need to consume less energy than your body uses. But that does not mean every person should automatically eat 1,200 calories.

Your calorie requirement depends on your body size, age, sex, metabolism and activity.

A healthy weight-loss approach is also about sustainability. NIDDK recommends an eating plan that people can maintain over time rather than relying on short-term “quick fixes.”

That is why this meal plan should be treated as a template.

Someone who needs 1,600 or 1,800 calories does not need to force the same person-sized portions into a 1,200-calorie limit. The meals can simply be increased with additional vegetables, whole grains, fruit, dairy or other appropriate foods.


Common Mistakes With a High-Protein, Low-Calorie Meal Plan

1. Assuming 1,200 Calories Is Right for Everyone

It isn’t.

Some people may need considerably more calories, especially people who are larger, very active, pregnant, breastfeeding, adolescents, or have specific medical or nutritional needs.

Do not choose a calorie target simply because you saw it on Pinterest.

2. Forgetting About Cooking Oils

A teaspoon and a tablespoon of oil are very different amounts.

If you are tracking calories, measure oils rather than pouring them freely into the pan.

3. Ignoring Portions

Healthy foods still contain calories.

Nuts, hummus, avocado, quinoa and olive oil can all fit into a weight-loss diet, but portion size matters when calories are limited.

4. Drinking Calories Without Realizing It

Sweetened coffee, juices, sugary smoothies and flavored drinks can add a surprising amount of calories.

Water, unsweetened tea and other low-calorie drinks can make calorie control easier.

5. Trying to Get All Your Protein From Powder

Protein powder is convenient, but it does not need to replace normal food.

Eggs, Greek yogurt, cottage cheese, chicken, fish, beans and lentils can all contribute protein.

6. Making Every Meal Boring

A weight-loss plan that tastes terrible is difficult to maintain.

Use herbs, spices, lemon juice, garlic, chili, fresh vegetables and different cooking methods to keep meals interesting without adding huge amounts of calories.


Frequently Asked Questions

Can I lose weight eating 1,200 calories?

A calorie deficit can lead to weight loss, but whether 1,200 calories is appropriate depends on the individual. Calorie needs vary substantially from person to person.

Is 100 grams of protein enough?

The amount of protein someone needs depends on factors such as body size, age, activity and overall diet. The plan shown here provides more than 100 grams, but that does not mean everyone needs exactly 100 grams.

Can I follow this meal plan every day?

You could repeat the structure, but adding variety is a better long-term approach. Swap vegetables, fruits, grains and protein sources so your diet does not become unnecessarily repetitive.

Can I make this meal plan vegetarian?

The eggs, cottage cheese and Greek yogurt meals are already vegetarian. The chicken and salmon meals would need to be replaced with suitable vegetarian protein sources.

Because substitutions have different calorie and protein values, the daily total would need to be recalculated.

Can I make it dairy-free?

Yes, but the cottage cheese and Greek yogurt would need suitable replacements. Choose products with comparable protein if you want to keep the daily protein target similar.

Can I use frozen vegetables?

Absolutely.

Frozen broccoli, spinach and other vegetables are convenient and can make meal prep much easier. There is no requirement that every vegetable be fresh.

What if I am hungry on 1,200 calories?

Do not automatically assume that hunger means you need more willpower.

It may mean that the calorie target is too aggressive for your individual needs. NIDDK emphasizes sustainable eating patterns and individualized calorie needs rather than one universal calorie number.

Increasing vegetables, reviewing protein and fiber intake, or using a higher calorie target may make more sense depending on the person.

Can I exercise while following this plan?

Exercise can be part of a healthy weight-management approach, but your calorie and nutrition needs can change when activity levels are high. People doing demanding training should not assume that a 1,200-calorie plan provides enough energy.

What if I don’t eat salmon?

Use another protein source such as cod, tuna, chicken or tofu, depending on your dietary preferences. Just remember that the nutritional numbers will change.


Final Thoughts

A high-protein meal plan does not have to mean eating chicken and protein shakes all day.

This example keeps things more varied.

You start with eggs, cottage cheese and vegetables.

Then you have creamy Greek yogurt with berries and a small serving of nuts.

Lunch is a proper chicken quinoa bowl with chickpeas, vegetables and hummus.

The afternoon snack is quick and convenient with a protein shake and fruit.

Dinner finishes the day with salmon, sweet potato and broccoli.

The meals are simple, but that is actually one of their biggest advantages. You can prepare many of the ingredients ahead of time, change the vegetables according to the season and swap proteins when you get bored.

Most importantly, don’t treat the number 1,200 as a magic number.

A good weight-loss plan is one that provides appropriate nutrition for the individual and is realistic enough to follow consistently. A lower calorie intake is not automatically better, and eating less than you need can make a plan unnecessarily difficult to sustain. NIDDK recommends focusing on healthy eating patterns and long-term lifestyle changes rather than quick fixes.

Use this plan as a starting point, adjust portions to your actual needs, and focus on building meals you would genuinely be happy to eat again next week.

← Back to Home

Related Articles