one-panhigh-proteinmeal-prephealthy-recipeslow-calorieeasy-cookingquick-meals

10 Best One-Pan High-Protein Recipes 2026

Discover 10 one-pan meals with 30g+ protein and under 500 calories, perfect for easy meal prep and minimal cleanup.

By Olivia Carter, RDUpdated:

In today’s fast-paced world, finding high-protein meals that are easy to prepare and clean up can be a challenge. This curated list of one-pan recipes not only packs over 30 grams of protein but also keeps each meal under 500 calories, ensuring you can enjoy nutritious meals without the hassle. Each recipe is designed for minimal cleanup, making them perfect for consistent meal prep.

Recipe NameCaloriesProteinCarbsFatPrep Time
Lemon Garlic Chicken and Veggies45035g30g20g20 minutes
Beef and Broccoli Stir-Fry48032g40g18g15 minutes
Mediterranean Quinoa Bowl40030g45g12g25 minutes
Spicy Shrimp and Asparagus43033g35g15g20 minutes
Egg and Spinach Skillet35030g10g22g10 minutes
One-Pan Pesto Chicken and Veggies48034g28g22g30 minutes
Thai Peanut Chicken Thighs49037g36g20g25 minutes
Chickpea and Spinach Curry36031g50g10g30 minutes
Lemon Dill Salmon and Green Beans42036g30g18g20 minutes
Turkey and Zucchini Skillet41031g34g15g15 minutes

How We Selected These Recipes

We focused on meals that are not only high in protein but also balanced in macronutrients, ensuring they are under 500 calories. Each recipe features accessible ingredients, quick prep times, and the convenience of one-pan cooking to simplify your meal prep routine. The goal was to provide a diverse range of protein sources and flavors to keep your meals exciting and nutritious.

1. Lemon Garlic Chicken and Veggies

This recipe stands out for its bright flavors and high protein content, making it a go-to for meal prep. The combination of chicken breast and colorful vegetables ensures a nutritious and satisfying meal.

Ingredients

  • 150g chicken breast, diced
  • 100g broccoli florets
  • 100g bell pepper, sliced
  • 50g cherry tomatoes, halved
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • Juice of 1 lemon
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
45035g30g20g

Quick prep

  1. Heat olive oil in a large skillet over medium heat.
  2. Add garlic and sauté until fragrant, about 1 minute.
  3. Add chicken and cook until browned, about 5–7 minutes.
  4. Stir in broccoli, bell pepper, and cherry tomatoes; cook for another 5 minutes.
  5. Squeeze lemon juice over the top, season with salt and pepper, and serve.

Pro tip

Swap out chicken for tofu or tempeh for a plant-based version while maintaining high protein levels.

2. Beef and Broccoli Stir-Fry

This classic dish combines tender beef with crisp broccoli for a protein-packed meal that’s ready in minutes. It’s perfect for those craving Asian flavors.

Ingredients

  • 150g lean beef, sliced
  • 200g broccoli florets
  • 1 tablespoon soy sauce
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, grated
  • 100g cooked brown rice

Macros per serving

CaloriesProteinCarbsFat
48032g40g18g

Quick prep

  1. Heat sesame oil in a skillet over medium-high heat.
  2. Add garlic and ginger, sauté for 1 minute.
  3. Add beef and cook until browned, about 4 minutes.
  4. Stir in broccoli and soy sauce; cover and cook for 5 minutes until broccoli is tender.
  5. Serve over cooked brown rice.

Pro tip

Use pre-sliced beef to save time or substitute with chicken for a different flavor.

3. Mediterranean Quinoa Bowl

Packed with protein and fiber, this quinoa bowl is a great vegetarian option that doesn’t skimp on flavor. It’s versatile and can be customized with your favorite Mediterranean ingredients.

Ingredients

  • 100g cooked quinoa
  • 50g chickpeas, drained
  • 50g cucumber, diced
  • 50g cherry tomatoes, halved
  • 30g feta cheese, crumbled
  • 1 tablespoon olive oil
  • 1 tablespoon lemon juice
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
40030g45g12g

Quick prep

  1. In a skillet, combine cooked quinoa, chickpeas, cucumber, and cherry tomatoes.
  2. Drizzle with olive oil and lemon juice.
  3. Season with salt and pepper; mix well.
  4. Top with feta cheese before serving.
  5. Serve warm or cold.

Pro tip

Add grilled chicken or shrimp for an extra protein boost.

4. Spicy Shrimp and Asparagus

This dish is a flavorful way to enjoy shrimp while getting your greens in. It’s quick to prepare and perfect for a light dinner.

Ingredients

  • 150g shrimp, peeled and deveined
  • 100g asparagus, trimmed
  • 1 tablespoon olive oil
  • 1 teaspoon red pepper flakes
  • 2 cloves garlic, minced
  • Juice of 1 lime
  • Salt to taste

Macros per serving

CaloriesProteinCarbsFat
43033g35g15g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Add garlic and red pepper flakes, sauté for 1 minute.
  3. Add shrimp and asparagus; cook until shrimp is pink, about 3–4 minutes.
  4. Squeeze lime juice over the top and season with salt.
  5. Serve immediately.

Pro tip

For extra flavor, marinate the shrimp in lime juice and spices for 30 minutes before cooking.

5. Egg and Spinach Skillet

This easy skillet dish is a breakfast favorite but can be enjoyed any time of day. It’s packed with protein and nutrients from the spinach.

Ingredients

  • 3 large eggs
  • 100g spinach, fresh
  • 50g cherry tomatoes, halved
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
35030g10g22g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Add spinach and cherry tomatoes; sauté until spinach wilts.
  3. Crack eggs into the skillet and scramble with vegetables.
  4. Cook until eggs are set, about 3–5 minutes.
  5. Season with salt and pepper before serving.

Pro tip

Add feta cheese or avocado for additional creaminess and flavor.

6. One-Pan Pesto Chicken and Veggies

This dish combines the rich flavors of pesto with chicken and seasonal vegetables for a satisfying meal that’s ready in one pan.

Ingredients

  • 150g chicken breast, diced
  • 100g zucchini, sliced
  • 100g bell pepper, sliced
  • 2 tablespoons pesto
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
48034g28g22g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Add chicken and cook until browned, about 5 minutes.
  3. Stir in zucchini and bell pepper; cook until tender.
  4. Add pesto, mixing well to coat chicken and vegetables.
  5. Serve warm.

Pro tip

Use store-bought pesto for convenience or make your own for a fresher taste.

7. Thai Peanut Chicken Thighs

This recipe is a flavorful twist on traditional chicken dishes, featuring a creamy peanut sauce that pairs beautifully with chicken thighs.

Ingredients

  • 150g chicken thighs, boneless and skinless
  • 2 tablespoons peanut butter
  • 1 tablespoon soy sauce
  • 100g green beans, trimmed
  • 1 tablespoon olive oil
  • 1 teaspoon ginger, grated

Macros per serving

CaloriesProteinCarbsFat
49037g36g20g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Add chicken thighs and cook until browned, about 7 minutes.
  3. Stir in green beans and ginger; cook for 5 minutes.
  4. Add peanut butter and soy sauce; mix well to coat.
  5. Serve with rice or noodles if desired.

Pro tip

For a lower-calorie option, use chicken breast instead of thighs.

8. Chickpea and Spinach Curry

This hearty vegetarian curry is rich in protein and fiber, making it a filling option for any meal. It’s perfect for those looking for plant-based meals.

Ingredients

  • 200g canned chickpeas, drained
  • 100g spinach, fresh
  • 1 can (400g) coconut milk
  • 1 tablespoon curry powder
  • 1 tablespoon olive oil
  • Salt to taste

Macros per serving

CaloriesProteinCarbsFat
36031g50g10g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Add chickpeas and curry powder; sauté for 2 minutes.
  3. Pour in coconut milk and bring to a simmer.
  4. Stir in spinach and cook until wilted, about 3 minutes.
  5. Season with salt and serve.

Pro tip

Serve with brown rice or quinoa for a complete meal.

9. Lemon Dill Salmon and Green Beans

This light and refreshing dish is perfect for seafood lovers, combining salmon with fresh green beans for a nutritious meal.

Ingredients

  • 150g salmon fillet
  • 100g green beans, trimmed
  • 1 tablespoon olive oil
  • Juice of 1 lemon
  • 1 teaspoon dill
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
42036g30g18g

Quick prep

  1. Preheat the oven to 200°C (400°F).
  2. Place salmon and green beans on a baking sheet.
  3. Drizzle with olive oil, lemon juice, dill, salt, and pepper.
  4. Bake for 15–20 minutes until salmon is cooked through.
  5. Serve warm with lemon wedges.

Pro tip

Use any firm white fish as a substitute for salmon for a different flavor.

10. Turkey and Zucchini Skillet

This dish is a great way to use up leftover turkey while providing a healthy dose of vegetables. It’s quick, easy, and perfect for busy weeknights.

Ingredients

  • 150g ground turkey
  • 100g zucchini, diced
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
41031g34g15g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Add ground turkey and cook until browned, about 5 minutes.
  3. Stir in zucchini and Italian seasoning; cook until zucchini is tender.
  4. Season with salt and pepper.
  5. Serve warm.

Pro tip

For added flavor, mix in some diced tomatoes or bell peppers.

Bottom Line

These ten one-pan high-protein recipes offer a fantastic variety of flavors and ingredients, ensuring you won’t get bored with your meals. Our top picks include the Lemon Garlic Chicken and Veggies for its high protein per calorie, the Beef and Broccoli Stir-Fry for its quick cooking time, and the Chickpea and Spinach Curry for a delicious vegetarian option. Each recipe is easy to prepare and clean up, making them perfect for anyone looking to maintain a healthy diet without spending too much time in the kitchen.

Frequently Asked Questions

What is the average protein content in these recipes?

Each recipe contains at least 30 grams of protein per serving, making them excellent choices for a high-protein diet.

Are these recipes suitable for meal prep?

Yes, all recipes are designed for easy preparation and minimal cleanup, making them perfect for meal prep.

Can I track these meals in an app?

Absolutely! These recipes can be logged in calorie tracking apps like Nutrola, MyFitnessPal, or Cronometer for easy tracking.

What types of protein sources are included?

The recipes feature a variety of protein sources including chicken, beef, fish, eggs, and plant-based options.