35 High-Protein Meals That Help You Reach 150g a Day
Reaching 150 grams of protein a day can feel daunting — especially with a busy life — but it’s absolutely doable with a little planning and the right meals. This guide gives you 35 concrete, flavorful, and practical high-protein meals and snack recipes (exactly 35, as promised) with ingredient lists and step-by-step instructions. Use them to mix and match across the day, or follow the sample meal plans near the end to hit 150g of protein with balance and variety.
Whether your goal is muscle building, recovery, weight management, or simply feeling more satiated, these recipes make getting protein both convenient and delicious.
Why 150g of protein?
Hitting 150g/day is a common target for active individuals, those seeking lean mass, or people who weigh around 75–90 kg aiming for ~1.6–2.0 g/kg. Protein supports muscle repair, preserves lean mass during calorie loss, increases satiety, and helps regulate blood sugar.
How to use this list
- Pick a breakfast, lunch, dinner, and 1–3 snacks from the list.
- Use the estimated protein per serving (approximate) to add up to 150g.
- Scale portion sizes up or down to match your calorie/protein targets.
- Prep components ahead (grilled chicken, boiled eggs, cooked quinoa) for faster meals.
35 High-Protein Meals
1. Greek Yogurt Protein Parfait — ~35g protein
Ingredients:
– 1 cup plain Greek yogurt (nonfat or low-fat)
– 1 scoop whey or plant protein powder (vanilla)
– 2 tbsp chopped almonds or walnuts
– 1/2 cup mixed berries
– 1 tbsp chia or hemp seeds
Instructions:
1. Stir protein powder into Greek yogurt until smooth.
2. Layer yogurt in a bowl or jar with berries.
3. Top with nuts and seeds. Serve immediately or refrigerate.
2. Egg-White Omelette with Turkey and Spinach — ~30g protein
Ingredients:
– 6 egg whites + 1 whole egg
– 3 oz sliced turkey breast (deli or cooked)
– 1 cup fresh spinach
– 1/4 cup shredded low-fat cheese (optional)
– Salt, pepper, and cooking spray
Instructions:
1. Whisk egg whites and egg with salt and pepper.
2. Sauté spinach briefly in a nonstick pan with cooking spray.
3. Add turkey and pour eggs over; cook until set.
4. Sprinkle cheese, fold omelette, and serve.
3. Cottage Cheese + Fruit Bowl with Hemp Seeds — ~30g protein
Ingredients:
– 1 1/2 cups cottage cheese (2% or low-fat)
– 1 small apple or pear, chopped
– 2 tbsp hemp seeds
– 1 tbsp honey or cinnamon (optional)
Instructions:
1. Combine cottage cheese and chopped fruit in a bowl.
2. Sprinkle hemp seeds and drizzle honey or dust with cinnamon.
3. Mix and enjoy.
4. Protein Pancakes (Quick) — ~30g protein
Ingredients:
– 1 scoop protein powder
– 1/2 cup oats (blended into flour) or oat flour
– 2 eggs
– 1/4 cup cottage cheese or Greek yogurt
– 1 tsp baking powder, pinch salt
Instructions:
1. Blend all ingredients until batter is smooth.
2. Heat a nonstick pan; pour batter for pancakes.
3. Cook 2–3 minutes per side until golden.
4. Serve with fresh fruit or nut butter.
5. Smoked Salmon Avocado Toast on Whole Grain — ~25g protein
Ingredients:
– 2 slices whole grain bread
– 3 oz smoked salmon
– 1/2 avocado, mashed
– 1 tbsp cream cheese or Greek yogurt
– Lemon, dill, pepper
Instructions:
1. Toast bread; spread cream cheese or Greek yogurt.
2. Top with mashed avocado and smoked salmon.
3. Add a squeeze of lemon, dill, and black pepper.
6. Tofu Scramble with Quinoa — ~25g protein
Ingredients:
– 6 oz firm tofu, crumbled
– 1 cup cooked quinoa
– 1/2 bell pepper, diced
– 1/4 onion, diced
– 1 tsp turmeric, salt, pepper, oil
Instructions:
1. Sauté onion and pepper in oil until soft.
2. Add crumbled tofu and turmeric; cook until lightly golden.
3. Stir in cooked quinoa, heat through, season, and serve.
7. Protein Chia Pudding — ~25g protein
Ingredients:
– 1 cup milk or plant milk (higher protein like soy)
– 3 tbsp chia seeds
– 1 scoop protein powder (vanilla)
– 1/2 tsp vanilla extract
– Fresh fruit to top
Instructions:
1. Whisk protein powder into milk until dissolved.
2. Stir in chia seeds and vanilla. Refrigerate 4+ hours or overnight.
3. Top with fruit before serving.
8. Protein Oatmeal with Almond Butter — ~35g protein
Ingredients:
– 1/2 cup rolled oats
– 1 cup milk (cow or high-protein plant)
– 1 scoop protein powder
– 2 tbsp almond butter
– 1 tbsp flax or chia seeds
Instructions:
1. Cook oats in milk until creamy.
2. Stir in protein powder until smooth.
3. Top with almond butter and seeds.
9. Breakfast Burrito with Eggs, Black Beans, and Cheese — ~30g protein
Ingredients:
– 2 large eggs + 2 egg whites
– 1/2 cup black beans (rinsed)
– 1 whole-wheat tortilla
– 1/4 cup shredded cheese
– Salsa and spinach
Instructions:
1. Scramble eggs and egg whites until set.
2. Warm tortilla and layer eggs, beans, cheese, spinach, and salsa.
3. Fold burrito and toast briefly in a pan if desired.
10. Grilled Chicken Salad with Chickpeas — ~40g protein
Ingredients:
– 6 oz grilled chicken breast, sliced
– 1 cup mixed greens
– 1/2 cup chickpeas (canned, rinsed)
– 1/2 cup cherry tomatoes, cucumber
– Olive oil & lemon vinaigrette
Instructions:
1. Toss greens, chickpeas, and veggies with vinaigrette.
2. Top with sliced grilled chicken.
3. Serve chilled or room temperature.
11. Turkey & Avocado Wrap with Cheese — ~35g protein
Ingredients:
– 4 oz sliced turkey breast
– 1 whole-wheat wrap
– 1/4 avocado, sliced
– 1 slice Swiss or cheddar cheese
– Lettuce, mustard
Instructions:
1. Lay wrap and layer turkey, avocado, cheese, and lettuce.
2. Add mustard or dressing.
3. Roll tightly and cut in half.
12. Tuna Salad Stuffed Peppers — ~35g protein
Ingredients:
– 1 can (5–6 oz) tuna in water, drained
– 2 bell peppers, halved and seeded
– 2 tbsp Greek yogurt or mayo
– 1 celery stalk diced, lemon juice, pepper
– Fresh herbs (optional)
Instructions:
1. Mix tuna with Greek yogurt, celery, lemon, and pepper.
2. Spoon into pepper halves.
3. Serve cold or bake 10 minutes for warm filling.
13. Lentil + Quinoa Bowl with Feta — ~25g protein
Ingredients:
– 3/4 cup cooked lentils
– 1/2 cup cooked quinoa
– 1/4 cup crumbled feta
– Roasted vegetables (e.g., zucchini, carrots)
– Lemon-tahini dressing
Instructions:
1. Combine lentils, quinoa, roasted veg, and feta.
2. Drizzle with dressing and toss gently.
3. Serve warm or chilled.
14. Beef Stir-Fry with Broccoli & Brown Rice — ~45g protein
Ingredients:
– 6 oz lean beef strips
– 1 cup broccoli florets
– 1/2 bell pepper sliced
– 1 cup cooked brown rice
– Soy sauce, garlic, ginger, oil
Instructions:
1. Sear beef in a hot pan with garlic and ginger; remove.
2. Stir-fry broccoli and pepper until crisp-tender.
3. Return beef to pan, add soy sauce, heat through.
4. Serve over brown rice.
15. Shrimp Quinoa Bowl with Edamame — ~40g protein
Ingredients:
– 6 oz cooked shrimp
– 1 cup cooked quinoa
– 1/2 cup shelled edamame
– 1 cup mixed salad greens
– Sesame dressing
Instructions:
1. Toss quinoa, edamame, and greens.
2. Top with shrimp and drizzle dressing.
3. Serve immediately.
16. Baked Salmon with Wild Rice & Asparagus — ~40g protein
Ingredients:
– 6 oz salmon fillet
– 1 cup cooked wild rice
– 8–10 asparagus spears
– Olive oil, lemon, salt, pepper
Instructions:
1. Season salmon and bake at 400°F (200°C) for 12–15 minutes.
2. Roast asparagus briefly with oil and salt.
3. Plate salmon over wild rice with asparagus on the side.
17. Chicken Caesar Wrap — ~35g protein
Ingredients:
– 5 oz cooked chicken breast, sliced
– 1 whole-wheat tortilla
– 1 cup romaine lettuce
– 2 tbsp Caesar dressing
– 1 tbsp grated Parmesan
Instructions:
1. Toss chicken and lettuce with dressing.
2. Place in tortilla, sprinkle Parmesan, and wrap.
3. Slice and serve.
18. Black Bean Burger with Greek Yogurt Sauce — ~30g protein
Ingredients:
– 1 black bean burger patty (store-bought or homemade)
– 1 whole-wheat bun
– 2 tbsp Greek yogurt mixed with lemon and herbs
– Lettuce, tomato, onion
Instructions:
1. Cook patty per package or recipe.
2. Spread yogurt sauce on bun and assemble burger with veggies.
3. Serve with a side salad.
19. Lean Steak with Sweet Potato & Green Beans — ~50g protein
Ingredients:
– 8 oz lean steak (sirloin)
– 1 medium sweet potato
– 1 cup green beans
– Olive oil, salt, pepper
Instructions:
1. Roast or microwave sweet potato until tender.
2. Season and grill or pan-sear steak to desired doneness.
3. Sauté or steam green beans; plate and serve.
20. Turkey Meatballs with Whole-Wheat Pasta — ~45g protein
Ingredients:
– 6 oz ground turkey (formed into meatballs)
– 1 cup cooked whole-wheat pasta
– 1 cup marinara sauce
– 1 tbsp olive oil, garlic, herbs
– 2 tbsp grated Parmesan
Instructions:
1. Brown meatballs in a pan then simmer in marinara until cooked through.
2. Cook pasta according to package directions.
3. Combine pasta with sauce and meatballs; top with Parmesan.
21. Pork Tenderloin with Lentil Salad — ~45g protein
Ingredients:
– 6–8 oz pork tenderloin
– 1 cup cooked lentils
– 1/2 cup diced cucumber, tomato, parsley
– Olive oil & vinegar dressing
Instructions:
1. Roast or sear pork tenderloin until internal temp reaches 145°F (63°C); rest and slice.
2. Mix lentils and salad veggies with dressing.
3. Serve sliced pork over lentil salad.
22. Baked Cod with Chickpea Mash — ~35g protein
Ingredients:
– 6 oz cod fillet
– 1 cup cooked chickpeas
– 1 tbsp olive oil, lemon, parsley
– Salt and pepper
Instructions:
1. Mash chickpeas with olive oil and lemon to a coarse mash; season.
2. Bake cod at 400°F (200°C) for 10–12 minutes.
3. Plate cod over chickpea mash and garnish with parsley.
23. Vegetarian Chili with Tempeh & Kidney Beans — ~30g protein
Ingredients:
– 6 oz tempeh, crumbled
– 1 cup kidney beans
– 1 can diced tomatoes
– 1/2 onion, chili powder, cumin
– Olive oil
Instructions:
1. Sauté onion and spices; add crumbled tempeh and brown briefly.
2. Add beans and tomatoes; simmer 15–20 minutes.
3. Adjust seasoning and serve with Greek yogurt if desired.
24. Grilled Chicken Thighs with Quinoa Salad — ~40g protein
Ingredients:
– 6 oz grilled chicken thighs (trim fat)
– 1 cup cooked quinoa
– 1/4 cup chopped cucumber, tomato, red onion
– Olive oil, lemon, herbs
Instructions:
1. Grill or pan-cook chicken thighs until internal temp 165°F (74°C).
2. Toss quinoa with veggies and dressing.
3. Slice chicken and serve over salad.
25. Seared Tuna Steak with Spinach & Brown Rice — ~45g protein
Ingredients:
– 6 oz tuna steak
– 1 cup cooked brown rice
– 2 cups baby spinach
– Soy sauce, sesame oil, garlic
Instructions:
1. Sear tuna very briefly each side to desired doneness.
2. Sauté spinach with garlic and a splash of soy/sesame oil.
3. Serve tuna with rice and spinach.
26. Chickpea & Spinach Curry with Paneer — ~30g protein
Ingredients:
– 1 cup cooked chickpeas
– 4 oz paneer, cubed (or extra-firm tofu)
– 2 cups spinach
– 1 cup light coconut milk, curry paste or spices
– Oil, garlic, onion
Instructions:
1. Sauté onion and spices; add chickpeas and coconut milk to simmer.
2. Add paneer and spinach; cook until spinach wilts and paneer is heated.
3. Serve with basmati rice or quinoa.
27. Miso-Glazed Salmon with Edamame — ~40g protein
Ingredients:
– 6 oz salmon
– 1 tbsp miso paste mixed with 1 tsp honey and 1 tsp soy sauce
– 1 cup shelled edamame
– Lemon
Instructions:
1. Brush salmon with miso glaze and broil 8–10 minutes until caramelized.
2. Steam or boil edamame; season lightly with salt.
3. Plate salmon with edamame and a lemon wedge.
28. Lentil Shepherd’s Pie with Ground Turkey — ~40g protein
Ingredients:
– 6 oz ground turkey
– 1 cup cooked lentils
– 2 cups mashed potatoes (use milk or Greek yogurt)
– 1 carrot, onion, peas, broth, herbs
Instructions:
1. Sauté turkey with onion and carrot until browned.
2. Stir in cooked lentils and peas; season and place in a baking dish.
3. Top with mashed potatoes and bake at 375°F (190°C) ~20 minutes.
29. High-Protein Smoothie — ~40g protein
Ingredients:
– 1 scoop whey or plant protein (20–25g)
– 1 cup milk (cow/soy)
– 2 tbsp peanut or almond butter
– 1 banana or 1/2 cup berries
– 1 tbsp oats or ground flax
Instructions:
1. Combine ingredients in a blender.
2. Blend until smooth.
3. Pour and drink immediately or take on the go.
30. Cottage Cheese & Smoked Salmon on Crackers — ~30g protein
Ingredients:
– 1 cup cottage cheese
– 3 oz smoked salmon
– Whole-grain crackers or rice cakes
– Capers, dill, pepper
Instructions:
1. Top crackers with cottage cheese and a piece of salmon.
2. Garnish with capers and dill.
3. Serve as an easy, protein-rich snack.
31. Hard-Boiled Eggs & Almonds Snack Pack — ~20g protein
Ingredients:
– 3 hard-boiled eggs
– 1/4 cup raw almonds
– Salt, pepper, paprika
Instructions:
1. Peel and season eggs to taste.
2. Portion almonds into a container.
3. Pack together for an on-the-go protein boost.
32. Greek Yogurt with Pumpkin Seeds & Honey — ~25g protein
Ingredients:
– 1 cup plain Greek yogurt
– 2 tbsp pumpkin seeds
– 1 tsp honey
– Cinnamon (optional)
Instructions:
1. Spoon yogurt into a bowl.
2. Top with pumpkin seeds, honey, and a pinch of cinnamon.
3. Mix and enjoy.
33. Edamame & Hummus Plate — ~20g protein
Ingredients:
– 1 cup shelled edamame
– 3 tbsp hummus
– Veggie sticks (carrot, cucumber, bell pepper)
– Lemon and salt
Instructions:
1. Steam edamame and season with lemon and salt.
2. Arrange edamame, hummus, and veggies on a plate.
3. Dip and eat.
34. Homemade Protein Bars — ~25g protein per bar (recipe yields several)
Ingredients:
– 2 cups oats
– 1 cup protein powder
– 1/2 cup nut butter
– 1/3 cup honey or maple syrup
– 1/4 cup dark chocolate chips (optional)
Instructions:
1. Mix oats and protein powder in a bowl.
2. Warm nut butter and honey, then stir into dry mix until sticky.
3. Press into a lined pan, top with chocolate if using. Chill 1–2 hours and cut into bars.
35. Beef Jerky & Cheese Slices Plate — ~30g protein
Ingredients:
– 2 oz beef jerky
– 2 oz cheddar or gouda slices
– 1 small apple or handful of grapes (optional)
Instructions:
1. Arrange jerky and cheese on a plate.
2. Add fruit if desired to balance flavors.
3. Serve as a portable, high-protein snack.
Sample daily plans to reach ~150g protein
Here are three realistic ways to use the meals above to hit roughly 150g protein. Adjust portions to fit your calorie needs.
Day A — Balanced with whole meals:
– Breakfast: Protein Oatmeal with Almond Butter (~35g)
– Snack: Cottage Cheese & Smoked Salmon on Crackers (~30g)
– Lunch: Grilled Chicken Salad with Chickpeas (~40g)
– Snack: Hard-Boiled Eggs & Almonds (~20g)
– Dinner: Baked Salmon with Wild Rice & Asparagus (~40g)
Estimated total: ~165g — scale down portions slightly (e.g., 4 oz salmon) to reach 150g.
Day B — Higher-protein dinner focus:
– Breakfast: Greek Yogurt Protein Parfait (~35g)
– Lunch: Beef Stir-Fry with Broccoli & Brown Rice (~45g)
– Snack: Protein Smoothie (~40g)
– Dinner: Chickpea & Spinach Curry with Paneer (~30g)
Estimated total: ~150g
Day C — Vegetarian-friendly:
– Breakfast: Protein Chia Pudding (~25g)
– Snack: Greek Yogurt with Pumpkin Seeds (~25g)
– Lunch: Lentil + Quinoa Bowl with Feta (~25g)
– Snack: Homemade Protein Bar (~25g)
– Dinner: Vegetarian Chili with Tempeh (~30g)
Estimated total: ~130g — add Greek yogurt parfait or larger portions to reach 150g.
Tips: adding a scoop of protein powder (20–25g) to any smoothie, oatmeal, or yogurt is the fastest way to bridge gaps.
Practical tips to hit 150g daily
- Prioritize a high-protein breakfast to start the day strong.
- Include 20–40g of protein at main meals and 10–30g at snacks.
- Use protein-rich condiments: Greek yogurt dressings, hummus, nut butters.
- Prep proteins in batches (grill chicken, bake salmon, boil eggs).
- Track roughly — you don’t need exact math every day, but keeping habit consistency matters.
Conclusion
Hitting 150 grams of protein a day is achievable, enjoyable, and sustainable with the right recipes and a little planning. This list of 35 high-protein meals gives you options for every meal and snack: quick breakfasts, hearty lunches, satisfying dinners, and portable snacks. Mix and match, scale portions, and prep smart to turn protein goals into everyday wins. Start by choosing a few favorites from this list, build simple meal combos, and adjust gradually — you’ll find that reaching 150g becomes second nature. Keep experimenting with flavors and swaps, and enjoy the energy, recovery, and satiety that come with a protein-forward approach.
