What Should I Make for Lunch? 20 High-Protein Meals That Keep You Full

Introduction

Stuck in the midday slump and wondering what to make for lunch that will actually keep you energized until dinner? The secret is protein. High-protein lunches stabilize blood sugar, support muscle maintenance, curb cravings, and help you feel satisfied longer. Whether you’re meal-prepping for the week, cooking for one, or trying to pack a nutritious lunch for work, this list of 20 high-protein meals will give you flavorful, practical options to rotate through.

Below you’ll find 20 distinct, protein-forward lunch ideas — each with a quick ingredient list and step-by-step instructions so you can get cooking fast. Many of these are meal-prep friendly, easy to scale, and adaptable to vegetarian or gluten-free needs. Let’s get cooking!

20 High-Protein Meals

1. Grilled Chicken Quinoa Bowl with Roasted Vegetables

Estimated protein: ~35–40g

Ingredients:
– 4 oz (120 g) grilled chicken breast, sliced
– 1 cup cooked quinoa
– 1 cup mixed roasted vegetables (zucchini, bell pepper, broccoli)
– 1/4 avocado, sliced
– 1 tbsp olive oil
– Salt and pepper to taste
– Optional: lemon wedge, chopped parsley

Instructions:
1. Cook quinoa according to package directions; fluff and set aside.
2. Toss vegetables with olive oil, salt, and pepper; roast at 425°F (220°C) for 20 minutes.
3. Grill or pan-sear chicken until internal temperature reaches 165°F (74°C); slice.
4. Assemble quinoa, roasted vegetables, chicken, and avocado in a bowl.
5. Finish with a squeeze of lemon and chopped parsley.


2. Greek Chickpea Salad with Feta and Olives

Estimated protein: ~18–22g

Ingredients:
– 1 cup canned chickpeas, rinsed and drained
– 1/2 cup cherry tomatoes, halved
– 1/4 cucumber, diced
– 2 tbsp crumbled feta cheese
– 6–8 Kalamata olives, sliced
– 1 tbsp extra virgin olive oil
– 1 tsp red wine vinegar
– 1/2 tsp dried oregano, salt, and pepper

Instructions:
1. Combine chickpeas, tomatoes, cucumber, feta, and olives in a bowl.
2. Whisk together olive oil, red wine vinegar, oregano, salt, and pepper.
3. Pour dressing over the salad and toss to combine.
4. Serve chilled or at room temperature.


3. Turkey and Avocado Whole-Wheat Wrap

Estimated protein: ~28–32g

Ingredients:
– 4–5 oz sliced roasted turkey breast
– 1 whole-wheat tortilla or wrap
– 1/4 avocado, mashed
– 1 cup mixed greens
– 1 tbsp hummus or Greek yogurt
– Salt and pepper to taste

Instructions:
1. Spread hummus or yogurt on the tortilla.
2. Add mashed avocado and season with salt and pepper.
3. Layer turkey and mixed greens on top.
4. Roll tightly, slice in half, and enjoy.


4. Lemon-Dill Baked Salmon with Asparagus

Estimated protein: ~30–35g

Ingredients:
– 4–6 oz salmon fillet
– 8–10 asparagus spears
– 1 tbsp olive oil
– Juice of 1/2 lemon
– 1 tsp chopped fresh dill (or 1/4 tsp dried)
– Salt and pepper

Instructions:
1. Preheat oven to 400°F (200°C).
2. Place salmon and asparagus on a baking sheet; drizzle with olive oil and lemon juice.
3. Sprinkle dill, salt, and pepper over salmon.
4. Bake for 12–15 minutes (salmon opaque and flakey).
5. Serve with a lemon wedge.


5. Red Lentil and Spinach Curry (Vegan)

Estimated protein: ~18–22g

Ingredients:
– 1 cup red lentils, rinsed
– 3 cups vegetable broth or water
– 2 cups fresh spinach
– 1/2 onion, diced
– 1 garlic clove, minced
– 1 tbsp tomato paste
– 1 tsp curry powder, 1/2 tsp cumin, salt to taste
– 1 tbsp coconut oil or olive oil

Instructions:
1. Sauté onion and garlic in oil until translucent.
2. Stir in tomato paste and spices for 1 minute.
3. Add lentils and broth; bring to a simmer and cook 15–20 minutes until lentils are tender.
4. Stir in spinach until wilted, adjust seasoning.
5. Serve over brown rice or with whole-grain flatbread.


6. Tuna, White Bean & Arugula Salad

Estimated protein: ~30–35g

Ingredients:
– 1 can (4–5 oz) tuna in water, drained
– 1/2 cup canned white beans, rinsed
– 2 cups arugula
– 1 tbsp olive oil
– 1 tbsp lemon juice
– 1/4 red onion, thinly sliced
– Salt and pepper

Instructions:
1. Combine tuna and white beans in a bowl; break tuna into chunks.
2. Add arugula and red onion.
3. Whisk olive oil, lemon juice, salt, and pepper; toss the salad.
4. Serve immediately.


7. Steak Fajita Bowl with Peppers and Brown Rice

Estimated protein: ~35–45g

Ingredients:
– 4–6 oz skirt or flank steak
– 1 cup cooked brown rice
– 1/2 onion, sliced
– 1 bell pepper, sliced
– 1 tbsp olive oil
– 1 tsp chili powder, 1/2 tsp cumin, salt and pepper
– Optional: cilantro, lime wedges

Instructions:
1. Toss steak with chili powder, cumin, salt, and pepper.
2. Sear steak in hot pan with oil until desired doneness; slice thinly.
3. Sauté onions and peppers until softened.
4. Build bowls with brown rice, steak slices, and peppers.
5. Garnish with cilantro and a squeeze of lime.


8. Shrimp and Broccoli Stir-Fry with Garlic Sauce

Estimated protein: ~30g

Ingredients:
– 6 oz shrimp, peeled and deveined
– 2 cups broccoli florets
– 1 tbsp soy sauce or tamari
– 1 tbsp rice vinegar
– 1 tsp honey or maple syrup
– 1 garlic clove, minced
– 1 tbsp sesame oil or olive oil
– Optional: sesame seeds and scallions

Instructions:
1. Whisk soy sauce, vinegar, honey, and garlic in a small bowl.
2. Heat oil in a skillet; add shrimp and cook until pink; remove.
3. Add broccoli to skillet and stir-fry until tender-crisp.
4. Return shrimp to pan and pour sauce; toss to coat and heat through.
5. Garnish with sesame seeds and scallions.


9. Tofu Scramble with Kale and Mushrooms (Vegan)

Estimated protein: ~20–25g

Ingredients:
– 8 oz firm tofu, pressed and crumbled
– 1 cup chopped kale
– 1/2 cup sliced mushrooms
– 1 tbsp nutritional yeast (optional)
– 1/2 tsp turmeric
– 1 tbsp olive oil
– Salt and pepper

Instructions:
1. Heat oil in a skillet; sauté mushrooms until they release moisture.
2. Add kale and cook until wilted.
3. Add crumbled tofu, turmeric, and nutritional yeast; stir and cook 5–7 minutes.
4. Season with salt and pepper and serve with whole-grain toast.


10. Hard-Boiled Egg and Edamame Power Salad

Estimated protein: ~25–28g

Ingredients:
– 2 hard-boiled eggs, halved
– 1 cup shelled edamame (cooked)
– 2 cups mixed salad greens
– 1/4 cup shredded carrot
– 1 tbsp olive oil
– 1 tbsp rice vinegar or lemon juice
– Salt and pepper

Instructions:
1. Toss greens, edamame, and carrot in a bowl.
2. Whisk olive oil with vinegar or lemon juice; season.
3. Drizzle dressing over the salad and toss lightly.
4. Top with halved hard-boiled eggs.


11. Black Bean & Quinoa Burger with Avocado

Estimated protein: ~20–24g

Ingredients:
– 1 cup cooked black beans, mashed
– 1/2 cup cooked quinoa
– 1/4 cup finely chopped onion
– 1 egg (or flax egg for vegan)
– 1/4 cup breadcrumbs or oat flour
– 1/2 tsp cumin, salt and pepper
– 1/2 avocado, sliced
– 1 whole-grain bun or lettuce wraps

Instructions:
1. Mix mashed beans, quinoa, onion, egg, breadcrumbs, and spices.
2. Form into patties and refrigerate 15 minutes to firm.
3. Pan-fry or bake at 375°F (190°C) for 10–12 minutes per side.
4. Assemble on bun with avocado slices and toppings.


12. Hearty Turkey Chili with Beans

Estimated protein: ~30–35g per serving

Ingredients:
– 1 lb (450 g) lean ground turkey
– 1 can (15 oz) kidney beans, drained
– 1 can (14 oz) diced tomatoes
– 1/2 onion, diced
– 1 garlic clove, minced
– 1 tbsp chili powder, 1 tsp cumin, salt and pepper
– 1 tbsp olive oil

Instructions:
1. Sauté onion and garlic in oil until translucent.
2. Add ground turkey and cook until browned.
3. Stir in chili powder and cumin for 1 minute.
4. Add tomatoes and beans; simmer 20–30 minutes.
5. Adjust seasoning and serve with optional Greek yogurt or shredded cheese.


13. Baked Cod with Pesto and Green Beans

Estimated protein: ~30g

Ingredients:
– 4–6 oz cod fillet
– 1 tbsp pesto (store-bought or homemade)
– 1 cup green beans, trimmed
– 1 tbsp olive oil
– Salt and pepper

Instructions:
1. Preheat oven to 400°F (200°C).
2. Toss green beans with olive oil, salt, and pepper; spread on baking sheet.
3. Place cod on sheet, top with pesto.
4. Bake 12–15 minutes until cod flakes and beans are tender.
5. Serve immediately.


14. Tempeh Buddha Bowl with Tahini Dressing (Vegan)

Estimated protein: ~25–30g

Ingredients:
– 4 oz tempeh, cubed
– 1/2 cup cooked farro or brown rice
– 1 cup roasted sweet potato cubes
– 1/2 cup steamed broccoli
– 2 tbsp tahini
– 1 tbsp lemon juice
– 1 tsp maple syrup or honey
– Salt and water to thin dressing

Instructions:
1. Pan-fry tempeh cubes until browned on all sides.
2. Whisk tahini, lemon juice, maple syrup, and a splash of water to make dressing.
3. Assemble bowl with grains, tempeh, sweet potatoes, and broccoli.
4. Drizzle with tahini dressing and season to taste.


15. Smoked Salmon and Avocado Whole-Grain Toast

Estimated protein: ~20–25g

Ingredients:
– 2 slices whole-grain bread, toasted
– 2–3 oz smoked salmon
– 1/2 avocado, mashed
– 1 tbsp cream cheese or Greek yogurt (optional)
– 1 tsp capers, lemon zest, and dill
– Salt and pepper

Instructions:
1. Spread cream cheese or yogurt on toast if using.
2. Spread mashed avocado on each slice and season.
3. Top with smoked salmon, capers, lemon zest, and dill.
4. Serve immediately.


16. Cottage Cheese, Cucumber & Tomato Savory Bowl

Estimated protein: ~20–25g

Ingredients:
– 1 cup low-fat cottage cheese
– 1/2 cucumber, diced
– 1/2 cup cherry tomatoes, halved
– 1 tbsp chopped chives or parsley
– Salt, pepper, and drizzle of olive oil

Instructions:
1. Place cottage cheese in a bowl.
2. Top with cucumber, tomatoes, and herbs.
3. Drizzle with olive oil and season with salt and pepper.
4. Stir together or enjoy layered.


17. Soba Noodle Salad with Edamame and Sesame

Estimated protein: ~18–22g

Ingredients:
– 2 oz dry soba noodles (buckwheat)
– 1/2 cup shelled edamame (cooked)
– 1/2 cup shredded carrot
– 1 tbsp sesame oil
– 1 tbsp soy sauce or tamari
– 1 tsp rice vinegar
– 1 tsp sesame seeds

Instructions:
1. Cook soba noodles according to package; rinse under cold water.
2. Whisk sesame oil, soy sauce, and rice vinegar.
3. Toss noodles with edamame, carrot, and dressing.
4. Sprinkle sesame seeds and serve chilled or room temperature.


18. Chicken Caesar Salad with Greek Yogurt Dressing

Estimated protein: ~35–40g

Ingredients:
– 4–6 oz cooked chicken breast, sliced
– 3 cups romaine lettuce, chopped
– 2 tbsp grated Parmesan cheese
– 1/3 cup plain Greek yogurt
– 1 tsp Dijon mustard
– 1 tsp lemon juice
– 1 garlic clove, minced
– Salt and pepper

Instructions:
1. Whisk Greek yogurt, Dijon, lemon juice, garlic, salt, and pepper to make dressing.
2. Toss romaine with dressing and Parmesan.
3. Top with sliced chicken and additional cracked pepper.
4. Serve immediately.


19. Sliced Pork Tenderloin with Roasted Sweet Potato & Apples

Estimated protein: ~40g

Ingredients:
– 4–6 oz pork tenderloin, roasted and sliced
– 1 medium sweet potato, cubed
– 1 small apple, sliced
– 1 tbsp olive oil
– 1 tsp fresh rosemary or thyme, salt and pepper

Instructions:
1. Toss sweet potato and apple slices with olive oil, rosemary, salt, and pepper.
2. Roast at 400°F (200°C) for 20–25 minutes.
3. Roast or pan-sear pork tenderloin until internal temp 145°F (63°C); let rest and slice.
4. Plate tenderloin with roasted sweet potato and apples.


20. Greek Yogurt Parfait with Nuts, Seeds & Berries

Estimated protein: ~25–30g

Ingredients:
– 1 1/2 cups plain Greek yogurt (2% or whole)
– 1/2 cup mixed berries (fresh or thawed)
– 2 tbsp mixed nuts (almonds, walnuts), chopped
– 1 tbsp chia seeds or hemp seeds
– 1 tsp honey or maple syrup (optional)

Instructions:
1. Spoon half the yogurt into a bowl or jar.
2. Layer half the berries, half the nuts, and half the seeds.
3. Repeat layers with remaining yogurt, berries, nuts, and seeds.
4. Drizzle honey if desired and enjoy chilled.

Tips for Success: Meal Prep, Portioning & Protein Swaps

  • Batch-cook a base: quinoa, brown rice, or farro can be cooked once and used for multiple lunches.
  • Grill or bake a few chicken breasts, salmon fillets, or tempeh slabs at the start of the week.
  • Use canned beans and tuna for fast protein when you’re short on time.
  • Add a hard-boiled egg or a scoop of cottage cheese to almost any salad for an instant protein boost.
  • Adjust serving sizes to meet your calorie and protein needs—athletes may want more, while someone aiming to lose weight may prefer smaller portions with extra veggies.
  • Swap ingredients to fit dietary needs: replace dairy with plant-based options, choose gluten-free grains, or select lean cuts of meat.

Conclusion

Choosing a high-protein lunch doesn’t require complicated recipes or a lot of time. With the 20 ideas above — ranging from meal-prep bowls and fast salads to warming stews and vegan options — you have plenty of meals to rotate through that will keep you full, focused, and satisfied. Pick a few favorites, prep what you can ahead of time, and remember that small swaps (extra beans, a boiled egg, a scoop of Greek yogurt) can raise the protein of almost any meal. Now pick one, get cooking, and enjoy a lunchtime that fuels your afternoon.

If you want, tell me which protein sources you prefer (plant-based, seafood, poultry, beef, or mixed) and I’ll create a 5-day meal plan tailored to your tastes and schedule.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *