high-proteinmeal-planninghealthy-eatingrecipescalorie-trackingnutrition2026

10 Best High-Protein Recipes for a 2,000-Calorie Day 2026

Explore 10 high-protein recipes, each with 140g+ protein and ~2,000 calories, perfect for maintenance or mild deficit.

By Olivia Carter, RDUpdated:

Eating a high-protein diet can be a great way to support muscle maintenance while managing your caloric intake. In this curated recipe guide, we present ten high-protein recipes that each total around 2,000 calories and provide over 140 grams of protein. These recipes were chosen for their balanced macros, ingredient quality, and variety across different cuisines and formats, ensuring you have delicious options for every meal of the day.

Quick Reference Comparison Table

Recipe NameCaloriesProteinCarbsFatPrep Time
Spicy Chickpea and Quinoa Bowl2,020145g235g45g25 minutes
Grilled Chicken Salad1,950150g50g80g30 minutes
Beef and Broccoli Stir-Fry2,100160g100g40g20 minutes
Shrimp Tacos with Avocado Salsa2,050140g180g50g30 minutes
Lentil and Spinach Soup1,900145g200g30g40 minutes
Greek Yogurt Parfait with Berries1,800150g120g20g10 minutes
Turkey and Black Bean Chili2,050155g150g35g60 minutes
Baked Salmon with Quinoa and Veggies2,000140g160g50g35 minutes
Egg White Omelette with Spinach1,850150g30g20g15 minutes
Tofu Stir-Fry with Mixed Vegetables1,950140g150g30g25 minutes

How We Selected These Recipes

We selected these recipes based on their high protein content, caloric balance, and overall nutritional quality. Each recipe meets the threshold of 140 grams of protein while keeping total calories around 2,000, making them suitable for individuals looking to maintain weight or achieve a mild deficit. We also prioritized ease of preparation and ingredient accessibility to ensure these meals fit into a busy lifestyle.

1. Spicy Chickpea and Quinoa Bowl

This vibrant dish is packed with plant-based protein from chickpeas and quinoa, making it a filling option for lunch or dinner. The spices add a kick, while the fresh veggies provide essential nutrients.

Ingredients

  • 240g cooked quinoa
  • 240g canned chickpeas, rinsed
  • 100g diced bell peppers
  • 100g diced cucumbers
  • 50g diced red onion
  • 30g tahini
  • 15g olive oil
  • 10g chili powder
  • 10g cumin
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
2,020145g235g45g

Quick prep

  1. Cook quinoa according to package instructions and set aside.
  2. In a bowl, mix the chickpeas, bell peppers, cucumbers, and red onion.
  3. In a separate bowl, whisk together tahini, olive oil, chili powder, cumin, salt, and pepper.
  4. Combine the quinoa and chickpea mixture, then drizzle the dressing on top.
  5. Toss and serve warm or chilled.

Pro tip

Substitute tahini with Greek yogurt for a creamier texture and added protein.

2. Grilled Chicken Salad

This refreshing salad combines lean grilled chicken with a variety of colorful vegetables, providing a nutrient-dense meal full of flavor. It's perfect for a quick lunch or dinner.

Ingredients

  • 200g grilled chicken breast
  • 150g mixed greens
  • 100g cherry tomatoes
  • 100g cucumber
  • 50g feta cheese
  • 30g balsamic vinaigrette
  • 15g olive oil

Macros per serving

CaloriesProteinCarbsFat
1,950150g50g80g

Quick prep

  1. Grill chicken breast until fully cooked and slice.
  2. In a large bowl, combine mixed greens, cherry tomatoes, and cucumber.
  3. Add sliced chicken and feta cheese on top.
  4. Drizzle with balsamic vinaigrette and olive oil.
  5. Toss gently and serve immediately.

Pro tip

Use leftover grilled chicken from a previous meal to save time on prep.

3. Beef and Broccoli Stir-Fry

This classic dish is a great way to enjoy tender beef and nutritious broccoli in a quick meal. The savory sauce enhances the flavors while keeping it high in protein.

Ingredients

  • 200g beef sirloin, sliced
  • 200g broccoli florets
  • 100g bell peppers, sliced
  • 50g soy sauce
  • 20g sesame oil
  • 10g garlic, minced
  • 10g ginger, minced

Macros per serving

CaloriesProteinCarbsFat
2,100160g100g40g

Quick prep

  1. Heat sesame oil in a pan and add minced garlic and ginger, sautéing until fragrant.
  2. Add sliced beef and cook until browned.
  3. Add broccoli and bell peppers, stir-frying until tender.
  4. Pour in soy sauce and cook for an additional 2 minutes.
  5. Serve hot, optionally over brown rice.

Pro tip

Serve with cauliflower rice for a lower-carb alternative.

4. Shrimp Tacos with Avocado Salsa

These flavorful shrimp tacos are not only high in protein but also packed with healthy fats from the avocado. They make for a fun and satisfying meal.

Ingredients

  • 200g shrimp, peeled and deveined
  • 100g corn tortillas
  • 100g avocado, diced
  • 50g red onion, diced
  • 30g cilantro, chopped
  • 20g lime juice
  • 10g chili powder

Macros per serving

CaloriesProteinCarbsFat
2,050140g180g50g

Quick prep

  1. Season shrimp with chili powder and lime juice, then sauté in a pan until cooked through.
  2. Warm corn tortillas in a separate pan or microwave.
  3. In a bowl, mix avocado, red onion, cilantro, and lime juice for salsa.
  4. Assemble tacos by placing shrimp and salsa in tortillas.
  5. Serve immediately with extra lime wedges.

Pro tip

Use lettuce leaves instead of tortillas for a low-carb option.

5. Lentil and Spinach Soup

This hearty soup is not only rich in protein but also loaded with fiber from lentils and spinach, making it a nutritious choice for any meal.

Ingredients

  • 200g cooked lentils
  • 150g spinach
  • 100g diced tomatoes
  • 50g onion, diced
  • 20g olive oil
  • 10g garlic, minced
  • 1L vegetable broth

Macros per serving

CaloriesProteinCarbsFat
1,900145g200g30g

Quick prep

  1. Heat olive oil in a pot and sauté garlic and onion until soft.
  2. Add diced tomatoes and cook for 5 minutes.
  3. Stir in cooked lentils and vegetable broth, bringing to a simmer.
  4. Add spinach and cook until wilted.
  5. Season with salt and pepper, then serve warm.

Pro tip

Make a large batch and freeze portions for quick meals later.

6. Greek Yogurt Parfait with Berries

This parfait is a nutritious breakfast or snack option, featuring high-protein Greek yogurt layered with fresh berries and granola for added crunch.

Ingredients

  • 400g Greek yogurt
  • 100g mixed berries (strawberries, blueberries, raspberries)
  • 50g granola
  • 20g honey (optional)

Macros per serving

CaloriesProteinCarbsFat
1,800150g120g20g

Quick prep

  1. In a glass or bowl, layer half the Greek yogurt at the bottom.
  2. Add a layer of mixed berries and a sprinkle of granola.
  3. Repeat the layers with the remaining yogurt, berries, and granola.
  4. Drizzle honey on top if desired.
  5. Serve immediately or refrigerate for later.

Pro tip

Swap granola for nuts or seeds for a lower-carb option.

7. Turkey and Black Bean Chili

This chili is a filling, protein-rich dish that’s perfect for meal prep. It combines lean turkey with black beans for a hearty and satisfying meal.

Ingredients

  • 300g ground turkey
  • 200g canned black beans, rinsed
  • 150g diced tomatoes
  • 100g bell peppers, diced
  • 50g onion, diced
  • 20g chili powder
  • 10g cumin

Macros per serving

CaloriesProteinCarbsFat
2,050155g150g35g

Quick prep

  1. In a large pot, cook ground turkey until browned.
  2. Add onions and bell peppers, sautéing until soft.
  3. Stir in black beans, diced tomatoes, chili powder, and cumin.
  4. Simmer for 20 minutes, stirring occasionally.
  5. Serve warm, optionally topped with avocado.

Pro tip

Make it vegetarian by substituting ground turkey with more beans or lentils.

8. Baked Salmon with Quinoa and Veggies

This dish is a well-rounded meal featuring omega-3-rich salmon, nutritious quinoa, and a variety of vegetables, making it a great dinner choice.

Ingredients

  • 200g salmon fillet
  • 240g cooked quinoa
  • 150g mixed vegetables (zucchini, bell peppers, carrots)
  • 20g olive oil
  • 10g lemon juice

Macros per serving

CaloriesProteinCarbsFat
2,000140g160g50g

Quick prep

  1. Preheat the oven to 200°C (400°F).
  2. Place salmon on a baking sheet, drizzle with olive oil and lemon juice.
  3. Arrange mixed vegetables around the salmon.
  4. Bake for 15–20 minutes or until salmon is cooked through.
  5. Serve with cooked quinoa on the side.

Pro tip

Use different fish, like tilapia or trout, for variety.

9. Egg White Omelette with Spinach

This fluffy omelette is a low-calorie, high-protein breakfast option, packed with nutrients from spinach and eggs. It's quick to prepare and versatile.

Ingredients

  • 300g egg whites (about 10 large eggs)
  • 100g spinach
  • 50g diced tomatoes
  • 20g feta cheese
  • 10g olive oil

Macros per serving

CaloriesProteinCarbsFat
1,850150g30g20g

Quick prep

  1. Heat olive oil in a non-stick skillet over medium heat.
  2. Add spinach and sauté until wilted.
  3. Pour in egg whites and cook until set, adding tomatoes and feta on top.
  4. Fold the omelette and cook for another minute.
  5. Serve warm with whole-grain toast.

Pro tip

Add herbs or spices to enhance flavor without extra calories.

10. Tofu Stir-Fry with Mixed Vegetables

This plant-based stir-fry is a colorful and protein-rich dish that’s perfect for a quick weeknight dinner. It’s easy to customize with your favorite veggies.

Ingredients

  • 300g firm tofu, cubed
  • 200g mixed vegetables (broccoli, bell peppers, carrots)
  • 50g soy sauce
  • 20g sesame oil
  • 10g garlic, minced

Macros per serving

CaloriesProteinCarbsFat
1,950140g150g30g

Quick prep

  1. Heat sesame oil in a pan and sauté garlic until fragrant.
  2. Add cubed tofu and cook until golden brown on all sides.
  3. Stir in mixed vegetables and cook until tender.
  4. Pour in soy sauce and stir to combine.
  5. Serve hot over brown rice or quinoa.

Pro tip

For extra crunch, add nuts or seeds just before serving.

Bottom Line

These ten high-protein recipes offer a variety of flavors and ingredients, making it easy to meet your daily protein needs while enjoying delicious meals. The top three choices include:

  1. Spicy Chickpea and Quinoa Bowl: A versatile and flavorful dish that’s easy to prep.
  2. Grilled Chicken Salad: A refreshing and filling salad perfect for any meal.
  3. Beef and Broccoli Stir-Fry: A classic dish that delivers on taste and nutrition.

Each recipe can be logged in calorie tracking apps like Nutrola, MyFitnessPal, or Cronometer for easy monitoring of your intake.

Frequently Asked Questions

How can I track these recipes in a calorie app?

You can log these recipes in calorie tracking apps like Nutrola, MyFitnessPal, or Cronometer by entering the ingredients and portion sizes to monitor your intake.

Are these recipes suitable for different diets?

Yes, the recipes include a variety of protein sources, accommodating omnivores, vegetarians, and those looking for plant-based options.

How long do these meals take to prepare?

Most recipes can be prepared in under 30 minutes, making them convenient for busy schedules.

Can I meal prep these recipes for the week?

Absolutely! Many of these recipes store well in the fridge, making them perfect for meal prep.