35 Meals With 40 Grams of Protein
Hitting 40 grams of protein in a single meal sounds like a lot until you understand what that actually looks like: a large chicken breast, two cans of tuna, a couple cups of Greek yogurt with eggs, a well-built bowl with shrimp and quinoa. It’s not a supplement-heavy approach or a bodybuilder’s diet — it’s just intentional cooking that puts protein at the center of the plate.
The research behind higher-protein meals is solid. Protein is the most satiating macronutrient. Meals with 35 to 45 grams of protein consistently reduce hunger longer than lower-protein equivalents. For anyone focused on muscle maintenance or growth, body recomposition, or simply staying full without constant snacking, hitting 40 grams per meal is one of the most effective nutritional levers available.
Every recipe in this list delivers at least 40 grams of protein per serving. Protein estimates are based on standard ingredients — actual values vary by specific brands, cuts, and portion sizes.
Breakfasts
1. Six-Egg Veggie Scramble
Six eggs in a scramble sounds excessive until you learn that six eggs deliver 36 grams of protein before you add anything else. Fold in cottage cheese and the total climbs past 50. This is one of the fastest high-protein breakfasts possible.
Servings: 2 | Protein: ~48g | Time: 10 minutes
Ingredients
- 6 large eggs
- 1/2 cup full-fat cottage cheese
- 1 cup baby spinach, roughly chopped
- 1/2 cup cherry tomatoes, halved
- 1/4 cup red bell pepper, finely diced
- 1/4 cup white onion, finely diced
- 2 tbsp fresh chives or green onion, minced
- 1 tbsp olive oil or butter
- Salt and pepper
- Optional: hot sauce, salsa, or avocado slices for serving
Instructions
- Whisk eggs with cottage cheese, salt, and pepper until smooth. The cottage cheese melts into the eggs during cooking and creates a creamier, higher-protein result.
- Heat olive oil or butter in a nonstick skillet over medium-low heat. Add onion and bell pepper. Cook for 2 minutes until slightly softened.
- Add spinach and stir until wilted, about 1 minute.
- Pour egg mixture over the vegetables. Cook slowly, folding gently with a spatula every 30 to 40 seconds, until eggs are just set and still slightly glossy — don’t rush this step.
- Remove from heat while still slightly underdone. Residual heat finishes them.
- Fold in cherry tomatoes and chives. Serve immediately.
2. Greek Yogurt Protein Bowl with Eggs and Smoked Salmon
Greek yogurt, smoked salmon, hard-boiled eggs, and seeds in a single bowl — an unusual but genuinely excellent high-protein breakfast combination that requires zero cooking beyond boiling the eggs in advance.
Servings: 1 | Protein: ~44g | Time: 5 minutes (eggs boiled ahead)
Ingredients
- 1 cup plain full-fat Greek yogurt
- 2 oz smoked salmon, torn into pieces
- 2 hard-boiled eggs, halved
- 1 tbsp capers, drained
- 1 tbsp fresh dill, chopped
- 1 tbsp hemp seeds
- 1 tsp everything bagel seasoning
- Cracked black pepper
- 1/2 lemon for squeezing
Instructions
- Spoon Greek yogurt into a wide bowl.
- Arrange smoked salmon and egg halves over the yogurt.
- Scatter capers, dill, and hemp seeds over the top.
- Sprinkle everything bagel seasoning and cracked black pepper.
- Squeeze lemon juice over the salmon and eggs.
- Eat immediately — the combination of cool yogurt, salty salmon, and rich egg is better than it sounds.
3. High-Protein Protein Pancakes
Pancakes made from oats, cottage cheese, and eggs instead of flour and milk — these taste like real pancakes, stack beautifully, and deliver nearly 40 grams of protein per serving of four pancakes.
Servings: 2 | Protein: ~40g | Time: 20 minutes
Ingredients
- 1 cup rolled oats, blended into flour
- 1 cup full-fat cottage cheese
- 4 large eggs
- 1 tsp vanilla extract
- 1 tsp baking powder
- 1/2 tsp cinnamon
- 1 tbsp maple syrup
- Pinch of salt
- Butter or coconut oil for the pan
For serving:
- Fresh berries
- Maple syrup
- Almond butter drizzle
Instructions
- Blend oats into a fine flour in a blender or food processor.
- Add cottage cheese, eggs, vanilla, baking powder, cinnamon, maple syrup, and salt. Blend until completely smooth — the batter should be slightly thick but pourable.
- Heat a nonstick pan or griddle over medium heat. Lightly grease with butter.
- Pour batter in 1/4-cup portions. Cook for 2 to 3 minutes until bubbles form on the surface and edges look set. Flip and cook 1 to 2 minutes more.
- Serve with fresh berries, maple syrup, and a drizzle of almond butter.
4. Smoked Salmon and Egg White Frittata
A frittata made primarily from egg whites for maximum protein with controlled fat, combined with whole eggs for richness and smoked salmon for omega-3s. Ready in 20 minutes.
Servings: 4 | Protein: ~42g | Time: 25 minutes
Ingredients
- 6 large eggs
- 8 large egg whites (or 1 cup carton egg whites)
- 4 oz smoked salmon, roughly torn
- 1/2 cup cream cheese or goat cheese, crumbled
- 2 cups baby spinach
- 1/4 red onion, very thinly sliced
- 2 tbsp fresh dill, chopped
- 1 tbsp capers
- 1 tbsp olive oil
- Salt and pepper
Instructions
- Preheat broiler to high.
- Whisk whole eggs and egg whites together with salt and pepper.
- Heat olive oil in a 10-inch oven-safe skillet over medium heat. Cook red onion for 2 minutes. Add spinach and stir until wilted.
- Distribute smoked salmon, cream cheese, capers, and dill over the vegetables.
- Pour egg mixture over the top. Cook on the stovetop without stirring for 3 to 4 minutes until edges are set.
- Transfer to broiler for 2 to 3 minutes until the top is set and lightly golden.
- Slide onto a cutting board. Slice into wedges and serve.
5. Steak and Egg Breakfast Plate
A pound of sirloin cut into two servings plus three eggs per person — this is the breakfast that keeps you full until dinner and delivers 50+ grams of protein without supplements or protein powder.
Servings: 2 | Protein: ~52g | Time: 20 minutes
Ingredients
- 1 lb sirloin steak (or flat iron, flank, or strip)
- 6 large eggs (3 per person)
- 2 tbsp butter, divided
- Salt and cracked black pepper
- 1 tsp garlic powder
- Fresh parsley
- Hot sauce or salsa for serving
Instructions
- Pat steak dry. Season aggressively with salt, pepper, and garlic powder on both sides.
- Heat a cast iron skillet over high heat until smoking. Add 1 tablespoon of butter. Sear steak for 3 to 4 minutes per side for medium-rare. Rest 8 minutes, then slice thinly.
- In the same pan, reduce heat to medium-low. Add remaining butter. Fry eggs sunny-side up or over-easy, 2 to 3 minutes. Season with salt and pepper.
- Plate sliced steak alongside fried eggs. Garnish with parsley.
- Serve with hot sauce or salsa.
Lunches
6. Classic Canned Tuna Power Bowl
Two cans of tuna — most people use one, but two cans deliver the full 40+ grams of protein needed — tossed in a lemon-herb dressing over pre-cooked quinoa with raw vegetables. One of the fastest 40g protein lunches possible.
Servings: 1 | Protein: ~52g | Time: 5 minutes
Ingredients
- 2 cans (5 oz each) tuna in olive oil, drained
- 1 cup cooked quinoa or brown rice
- 1 cup cherry tomatoes, halved
- 1/2 English cucumber, diced
- 1/4 cup red onion, finely minced
- 2 tbsp fresh parsley, chopped
- 2 tbsp extra virgin olive oil
- 2 tbsp fresh lemon juice
- 1 tsp Dijon mustard
- Salt and cracked black pepper
- Optional: 1/4 avocado, sliced
Instructions
- Whisk olive oil, lemon juice, and Dijon together. Season with salt and pepper.
- Flake tuna into a bowl. Add tomatoes, cucumber, red onion, and parsley.
- Pour dressing over and toss.
- Serve over quinoa. Add avocado if using.
7. Greek Chicken Meal Prep Bowl
Marinated and grilled chicken thighs over quinoa with a full Greek salad build — cucumber, tomato, olive, feta, and a lemon-oregano dressing. Make four at once; they keep all week.
Servings: 4 | Protein: ~44g | Time: 30 minutes
Ingredients
- 2 lbs boneless skinless chicken thighs
- 2 cups quinoa, cooked
- 1.5 cups cucumber, diced
- 1.5 cups cherry tomatoes, halved
- 1/2 cup Kalamata olives, halved
- 1/2 cup red onion, thinly sliced
- 1/2 cup feta cheese, crumbled
- 2 tbsp fresh parsley, chopped
Chicken Marinade:
- 3 tbsp olive oil
- 3 tbsp lemon juice
- 1 tsp lemon zest
- 4 garlic cloves, minced
- 1.5 tsp dried oregano
- Salt and pepper
Lemon-Oregano Dressing:
- 3 tbsp extra virgin olive oil
- 2 tbsp fresh lemon juice
- 1 tsp dried oregano
- Salt and pepper
Instructions
- Marinate chicken in all marinade ingredients for at least 30 minutes.
- Cook chicken: grill or pan-sear over medium-high heat for 5 to 6 minutes per side until cooked through and charred. Rest and slice.
- Whisk dressing ingredients together.
- Divide quinoa among four containers. Arrange sliced chicken, cucumber, tomatoes, olives, and red onion over the quinoa.
- Crumble feta on top. Pack dressing separately.
- Keeps refrigerated for 4 days.
8. Spicy Sriracha Tuna Rice Bowl
Two cans of tuna mixed with sriracha mayo and sesame oil, over rice with avocado and cucumber — a deconstructed spicy tuna roll that takes ten minutes and hits 48 grams of protein.
Servings: 1 | Protein: ~48g | Time: 10 minutes
Ingredients
- 2 cans (5 oz each) tuna in water, drained
- 1 cup cooked white rice or cauliflower rice, warmed or cold
- 1/2 avocado, diced
- 1/2 cucumber, diced
- 1 tbsp sesame seeds
- 2 green onions, sliced
- 1 sheet nori, cut into strips
Spicy Mayo:
- 3 tbsp mayonnaise
- 1 to 2 tbsp sriracha
- 1 tsp sesame oil
- 1 tsp rice vinegar
- 1 tsp tamari
Instructions
- Whisk spicy mayo ingredients together. Toss drained tuna in the mayo until evenly coated.
- Build the bowl: rice on the bottom, spicy tuna on top, cucumber and avocado arranged alongside.
- Scatter sesame seeds, green onions, and nori strips.
- Serve immediately or refrigerate — this holds well for lunch.
9. Rotisserie Chicken and Quinoa Power Salad
A store-bought rotisserie chicken dismantled over a dressed quinoa salad — the fastest genuinely high-protein meal prep approach available, with zero actual cooking.
Servings: 4 | Protein: ~46g | Time: 10 minutes
Ingredients
- 1 rotisserie chicken, all meat shredded (about 4 to 5 cups)
- 2 pouches pre-cooked quinoa (about 4 cups), cooled
- 2 cups baby arugula or spinach
- 1 cup cherry tomatoes, halved
- 1 avocado, diced
- 1/4 cup pumpkin seeds
- 1/4 cup fresh parsley, chopped
Lemon Vinaigrette:
- 4 tbsp extra virgin olive oil
- 3 tbsp fresh lemon juice
- 1 tsp Dijon mustard
- 1 garlic clove, minced
- Salt and pepper
Instructions
- Whisk vinaigrette together.
- Toss quinoa and arugula with most of the vinaigrette.
- Divide among four containers. Top with shredded chicken, tomatoes, avocado, and pumpkin seeds.
- Scatter parsley. Drizzle remaining dressing over the chicken.
- Keeps refrigerated for 4 days (store avocado separately if prepping ahead).
10. Salmon and Lentil Bowl
Baked salmon fillet over cooked green lentils with a bright lemon-herb dressing and roasted vegetables — lentils alone deliver 18 grams of protein per cup, and salmon adds another 34 per fillet.
Servings: 2 | Protein: ~52g | Time: 30 minutes
Ingredients
- 2 salmon fillets (6 oz each)
- 1.5 cups green or Puy lentils, cooked (from a can, drained, or cooked fresh)
- 2 cups roasted vegetables (bell pepper, zucchini, cherry tomatoes — toss with olive oil and roast at 425°F for 20 minutes)
- 2 cups baby spinach
Lemon-Herb Dressing:
- 3 tbsp olive oil
- 2 tbsp lemon juice
- 1 tsp Dijon mustard
- 1 tbsp fresh dill or parsley
- 1 garlic clove, minced
- Salt and pepper
Instructions
- Preheat oven to 400°F. Season salmon with salt, pepper, and olive oil. Bake for 14 to 16 minutes until opaque.
- While salmon bakes, roast vegetables on a separate sheet pan.
- Whisk dressing together.
- Build bowls: spinach base, lentils, roasted vegetables, and salmon fillet on top.
- Drizzle dressing generously over everything.
11. Ground Turkey and Black Bean Burrito Bowl
Seasoned ground turkey plus black beans together clear 40 grams of protein before the rice even enters the equation. A complete, satisfying burrito bowl with no cheese needed.
Servings: 4 | Protein: ~48g | Time: 25 minutes
Ingredients
- 1.5 lbs ground turkey (93% lean)
- 2 cans (15 oz each) black beans, drained and rinsed
- 2 cups cooked brown or white rice
- 1 cup frozen corn, thawed
- 1/2 white onion, diced
- 4 garlic cloves, minced
- 2 tbsp avocado oil
- 2 tbsp taco seasoning
- 1/4 cup water
- 2 avocados, sliced
- 1 cup salsa
- Fresh cilantro and lime wedges
Instructions
- Heat avocado oil in a large skillet. Cook onion for 3 minutes. Add garlic, cook 1 minute.
- Add ground turkey and cook, breaking apart, until cooked through and slightly caramelized, about 7 to 8 minutes.
- Add taco seasoning and water. Stir and cook 2 minutes. Add black beans and corn. Heat through.
- Build bowls: rice, then turkey-bean mixture. Top with avocado, salsa, and cilantro. Serve with lime.
12. High-Protein Chicken Caesar Salad
A properly built Caesar salad with a full serving of grilled chicken is one of the most reliable 40g protein lunches. The key is using enough chicken — 8 oz per serving, not 4.
Servings: 2 | Protein: ~48g | Time: 20 minutes
Ingredients
- 1 lb boneless skinless chicken breasts (8 oz per person), grilled or pan-seared
- 4 cups romaine lettuce, chopped
- 1/4 cup Parmesan, freshly grated
- Croutons (optional)
- Cracked black pepper
Caesar Dressing:
- 3 tbsp mayonnaise
- 1 tbsp Dijon mustard
- 2 tbsp fresh lemon juice
- 2 garlic cloves, pressed
- 1 tsp Worcestershire sauce
- 2 tbsp Parmesan, grated
- Salt and cracked black pepper
Instructions
- Season and cook chicken over medium-high heat, 5 to 6 minutes per side, until cooked through. Rest 5 minutes and slice.
- Whisk all dressing ingredients together. Taste and adjust.
- Toss romaine with Caesar dressing until well-coated.
- Top with sliced chicken, Parmesan, and croutons.
- Finish with generous cracked black pepper.
Dinners
13. Garlic Butter Ribeye with Herb Compound Butter
A cast iron ribeye — one of the most satisfying dinners in existence — delivers over 50 grams of protein per serving. The compound butter takes five minutes to make and stores in the freezer for months.
Servings: 2 | Protein: ~52g | Time: 25 minutes
Ingredients
- 2 ribeye steaks (12 oz each, 1.5 inches thick)
- 2 tbsp avocado oil
- 4 tbsp unsalted butter
- 4 garlic cloves, smashed
- 4 sprigs fresh thyme
- 2 sprigs rosemary
- Kosher salt and cracked black pepper
- Flaky sea salt for finishing
Herb Compound Butter:
- 4 tbsp unsalted butter, softened
- 1 tbsp fresh chives, minced
- 1 tbsp fresh parsley, minced
- 1/2 tsp garlic powder
- 1/4 tsp lemon zest
- Pinch of flaky salt
Instructions
- Make compound butter: mix softened butter with chives, parsley, garlic powder, lemon zest, and salt. Roll in plastic wrap into a log. Refrigerate.
- Pull steaks from the fridge 30 minutes before cooking. Pat completely dry. Season very aggressively with salt and pepper — more than feels comfortable.
- Heat a cast iron skillet over high heat until smoking, about 3 to 4 minutes.
- Add avocado oil. Lay steaks away from you into the pan. Sear without moving for 3 to 4 minutes until a deep, dark crust forms.
- Flip steaks. Add butter, garlic, thyme, and rosemary. Baste continuously with the foaming butter for 2 to 3 minutes for medium-rare.
- Rest 8 minutes. Slice compound butter and lay over each steak. Finish with flaky salt.
14. Pan-Seared Salmon with Lemon Caper Sauce
A restaurant-quality salmon dinner with crispy skin and a pan sauce — salmon provides 34 grams of protein per 6-oz fillet. Serve with white beans or lentils to push the total well past 40 grams.
Servings: 4 | Protein: ~46g | Time: 25 minutes
Ingredients
- 4 salmon fillets (6 oz each), skin on
- 1 can (15 oz) cannellini beans, drained and warmed with olive oil and garlic (adds protein)
- 2 tbsp olive oil
- Salt and cracked black pepper
Lemon Caper Sauce:
- 4 tbsp unsalted butter
- 5 garlic cloves, thinly sliced
- 3 tbsp capers, drained
- 1/3 cup white wine or chicken broth
- 3 tbsp fresh lemon juice
- 1 tsp lemon zest
- 2 tbsp fresh parsley, chopped
Instructions
- Warm cannellini beans with 1 tablespoon olive oil, a minced garlic clove, salt, and pepper in a small pan. Set aside.
- Pat salmon dry. Season flesh side with salt and pepper.
- Heat olive oil in a stainless or cast iron skillet over medium-high. Place salmon skin-side down. Press gently for 30 seconds. Cook without moving for 4 to 5 minutes until skin is crispy. Flip and cook 1 to 2 more minutes. Remove.
- Add butter and garlic to the pan. Cook 1 to 2 minutes. Add capers, wine, lemon juice, and zest. Reduce 2 minutes. Stir in parsley.
- Plate cannellini beans, place salmon on top, pour sauce over.
15. Chicken Tikka Masala
This restaurant-quality curry delivers 40+ grams of protein per serving from the marinated, charred chicken thighs cooked in a deeply spiced tomato-cream sauce. Serve over basmati rice.
Servings: 6 | Protein: ~42g | Time: 1 hour + marinating
Ingredients
Chicken Marinade:
- 2.5 lbs boneless chicken thighs, cut into 2-inch pieces
- 1 cup full-fat Greek yogurt
- 3 tbsp lemon juice
- 1 tbsp garam masala
- 1 tsp cumin
- 1 tsp turmeric
- 1 tsp chili powder
- 1 tbsp ginger-garlic paste
- 1 tsp salt
Masala Sauce:
- 3 tbsp ghee or butter
- 1 large onion, finely diced
- 6 garlic cloves, minced
- 2 tbsp fresh ginger, grated
- 2 tsp garam masala
- 2 tsp cumin
- 1 tsp turmeric
- 1 tsp paprika
- 1 can (28 oz) crushed tomatoes
- 1 cup heavy cream
- Salt to taste
- Fresh cilantro for serving
Instructions
- Marinate chicken in yogurt-spice mixture for at least 2 hours or overnight.
- Grill or broil marinated chicken at high heat for 8 to 10 minutes, turning once, until charred in spots and cooked through.
- In a large pot, heat ghee and cook onion for 10 to 12 minutes until deep golden. Add garlic, ginger, and all spices. Cook 2 minutes.
- Add crushed tomatoes. Cook down for 10 minutes. Blend partially or fully with an immersion blender.
- Add cream and simmer 5 minutes. Return chicken to sauce. Simmer 10 minutes. Season generously.
- Serve over basmati rice with fresh cilantro.
16. Ground Beef Chili
A deeply seasoned beef and bean chili — ground beef plus kidney beans together clear 48 grams of protein per bowl. Make a large batch and eat for five days.
Servings: 6 | Protein: ~48g | Time: 50 minutes
Ingredients
- 2 lbs ground beef (80/20)
- 2 cans (15 oz each) kidney or black beans, drained
- 1 can (28 oz) crushed tomatoes
- 1 can (14.5 oz) diced tomatoes
- 1 large onion, diced
- 1 bell pepper, diced
- 5 garlic cloves, minced
- 2.5 tbsp chili powder
- 1.5 tsp cumin
- 1 tsp smoked paprika
- 1 tsp oregano
- 1/2 tsp cayenne
- 1 cup beef broth
- 2 tbsp avocado oil
- Salt and pepper
Toppings:
- Shredded cheddar
- Sour cream
- Sliced green onions
- Pickled jalapeños
Instructions
- Heat avocado oil in a large heavy pot. Brown ground beef in batches until deeply caramelized. Drain most fat.
- Add onion and bell pepper. Cook 5 minutes. Add garlic and all spices. Cook 2 minutes.
- Add all tomatoes, beans, and beef broth. Stir to combine.
- Bring to a boil, reduce to a simmer, cook uncovered for 30 minutes, stirring occasionally, until thick and deep-flavored. Season generously.
- Serve with desired toppings.
17. Lemon Herb Roasted Chicken Breast
A properly seasoned, properly cooked chicken breast at 8 oz delivers 48 grams of protein. The marinade is the difference between a dry, bland chicken breast and one worth eating.
Servings: 4 | Protein: ~48g | Time: 30 minutes + marinating
Ingredients
- 4 boneless skinless chicken breasts (8 oz each), pounded to even 1-inch thickness
- 4 tbsp olive oil
- 3 tbsp fresh lemon juice
- 1 tsp lemon zest
- 5 garlic cloves, minced
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 tsp smoked paprika
- 1 tsp onion powder
- Salt and cracked black pepper
- Fresh parsley and lemon wedges for serving
Instructions
- Whisk together olive oil, lemon juice, lemon zest, garlic, thyme, rosemary, paprika, onion powder, salt, and pepper.
- Coat chicken breasts in marinade. Refrigerate at least 30 minutes or overnight.
- Heat a cast iron or stainless skillet over medium-high heat. Cook chicken for 5 to 6 minutes per side until internal temperature reaches 165°F and exterior is deeply golden.
- Rest 5 minutes. Slice or serve whole with parsley and lemon wedges.
18. Shrimp Stir-Fry with Brown Rice
Shrimp delivers the most protein per calorie of any common protein source — nearly 25 grams per 100 calories. A generous portion of shrimp over brown rice with vegetables and a savory sauce delivers 42 grams of protein in a fast weeknight format.
Servings: 4 | Protein: ~42g | Time: 20 minutes
Ingredients
- 2.5 lbs large shrimp, peeled and deveined
- 3 cups cooked brown rice
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 1 cup snap peas
- 5 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp avocado oil
- Sesame seeds and green onions for garnish
Sauce:
- 1/4 cup tamari or soy sauce
- 2 tbsp oyster sauce
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 1 tsp honey
- 1 tsp cornstarch dissolved in 2 tbsp water
Instructions
- Whisk sauce together and set aside.
- Pat shrimp dry. Season with salt and pepper.
- Heat avocado oil in a wok over very high heat. Cook shrimp in batches, 1 to 2 minutes per side, until just pink. Remove.
- Add broccoli and bell pepper. Stir-fry 3 to 4 minutes. Add snap peas, garlic, and ginger. Cook 1 minute.
- Return shrimp. Pour sauce over everything. Toss 1 to 2 minutes until sauce thickens.
- Serve over brown rice with sesame seeds and green onions.
19. Osso Buco (Braised Veal Shanks)
A classic Milanese braise that is naturally high in protein. One veal shank delivers 45+ grams of protein. The gremolata finishes the dish with brightness that cuts through the rich braising liquid.
Servings: 4 | Protein: ~48g | Time: 2.5 hours
Ingredients
- 4 veal shanks (cross-cut, about 1.5 inches thick)
- 1 large onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 5 garlic cloves, minced
- 1 cup dry white wine
- 1 can (14.5 oz) diced tomatoes
- 1.5 cups chicken broth
- 1 tbsp tomato paste
- 1 bay leaf
- 2 tbsp olive oil
- Salt and pepper
Gremolata:
- 1 lemon, zested
- 2 garlic cloves, very finely minced
- 3 tbsp fresh flat-leaf parsley, finely chopped
Instructions
- Preheat oven to 325°F. Season veal shanks with salt and pepper. Tie kitchen twine around each one to hold shape.
- Heat olive oil in a Dutch oven over high heat. Sear shanks on all sides until deeply browned, 4 minutes per side. Remove.
- Cook onion, carrot, celery for 8 minutes. Add garlic and tomato paste, cook 2 minutes.
- Add wine and reduce by half. Add tomatoes, broth, and bay leaf. Return shanks upright.
- Cover tightly and braise in the oven for 1.5 to 2 hours until meat falls from the bone.
- Mix gremolata. Serve shanks over Risotto alla Milanese or polenta, spooning braising liquid over. Finish with gremolata.
20. Chicken Marsala
Pounded chicken cutlets in a deeply savory mushroom-Marsala wine sauce — an Italian-American classic that delivers 44+ grams of protein per serving from the chicken alone.
Servings: 4 | Protein: ~44g | Time: 35 minutes
Ingredients
- 4 boneless skinless chicken breasts (8 oz each), pounded to 1/2-inch thickness
- 1/2 cup almond flour (for dredging)
- Salt and pepper
- 3 tbsp olive oil
- 3 tbsp unsalted butter, divided
- 8 oz cremini mushrooms, thinly sliced
- 4 garlic cloves, minced
- 3/4 cup dry Marsala wine
- 1/2 cup chicken broth
- 2 tbsp heavy cream
- 2 tbsp fresh parsley, chopped
Instructions
- Season chicken with salt and pepper. Dredge lightly in almond flour, shaking off excess.
- Heat olive oil and 1 tablespoon butter over medium-high. Cook chicken 3 to 4 minutes per side until golden. Remove.
- Add remaining butter. Cook mushrooms 4 to 5 minutes until golden and moisture has evaporated.
- Add garlic, cook 1 minute. Add Marsala, increase heat, reduce by half.
- Add broth, reduce 2 minutes. Stir in cream. Season.
- Return chicken, spoon sauce over, simmer 2 minutes. Garnish with parsley.
21. Shrimp Fra Diavolo
A classic Italian-American spicy shrimp pasta — the generous portion of shrimp provides 36 grams of protein and whole wheat pasta adds another 8 per serving.
Servings: 4 | Protein: ~44g | Time: 25 minutes
Ingredients
- 2 lbs large shrimp, peeled and deveined
- 12 oz whole wheat spaghetti or linguine
- 1 can (28 oz) crushed tomatoes
- 6 garlic cloves, thinly sliced
- 1/4 cup olive oil
- 1 to 2 tsp red pepper flakes
- 1/2 cup dry white wine
- 1/4 cup fresh parsley, chopped
- Salt and pepper
- Reserved pasta water
Instructions
- Cook pasta in well-salted water until al dente. Reserve 1 cup pasta water.
- Season shrimp with salt and pepper.
- Heat olive oil over medium-high. Cook shrimp 1 minute per side until pink. Remove.
- Add garlic and red pepper flakes. Cook 2 minutes. Add wine, reduce by half.
- Add tomatoes, simmer 10 minutes. Season.
- Return shrimp, add pasta, toss with pasta water until saucy.
- Garnish with parsley.
22. Korean Beef Bowl
Ground beef cooked in a savory-sweet Korean-inspired sauce over rice — one of the fastest high-protein dinners possible. A generous 8-oz serving of 80/20 ground beef provides 44 grams of protein.
Servings: 4 | Protein: ~48g | Time: 20 minutes
Ingredients
- 2 lbs ground beef (80/20)
- 3 cups cooked white or brown rice
- 5 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1/4 cup tamari or soy sauce
- 2 tbsp sesame oil
- 1 tbsp rice vinegar
- 1 tbsp monk fruit sweetener or brown sugar
- 1 tsp red pepper flakes
- 1 tbsp avocado oil
- 3 green onions, sliced
- 1 tbsp sesame seeds
- 1 carrot, shredded
Optional toppings:
- Fried egg (adds 6g protein)
- Sliced cucumbers
- Kimchi
Instructions
- Whisk tamari, sesame oil, rice vinegar, sweetener, and red pepper flakes.
- Heat avocado oil in a large skillet over high heat. Add garlic and ginger, cook 30 seconds.
- Add ground beef. Cook over high heat, breaking apart, until browned and beginning to crisp in spots, about 7 to 8 minutes. Drain excess fat.
- Pour sauce over beef, toss to coat. Cook 2 minutes until absorbed.
- Serve over rice with shredded carrot, green onions, sesame seeds, and a fried egg on top.
23. Lamb Chops with Chimichurri
Lamb loin chops are one of the highest-protein, most flavorful quick-cook proteins available. Four chops per person delivers 48 grams of protein in under 15 minutes of cook time.
Servings: 2 | Protein: ~48g | Time: 20 minutes
Ingredients
- 8 lamb loin chops
- 2 tbsp avocado oil
- Salt and cracked black pepper
- 1 tsp garlic powder
- 1 tsp dried rosemary
Chimichurri:
- 1 cup fresh flat-leaf parsley, packed
- 1/4 cup fresh cilantro
- 4 garlic cloves
- 3 tbsp red wine vinegar
- 1/2 cup extra virgin olive oil
- 1/2 tsp red pepper flakes
- 1/2 tsp salt
Instructions
- Blend chimichurri ingredients in a food processor until a rough sauce forms. Let sit at room temperature.
- Pat lamb chops dry. Season with salt, pepper, garlic powder, and rosemary.
- Heat avocado oil in a cast iron over high heat until smoking. Sear chops 3 to 4 minutes per side for medium-rare.
- Rest 5 minutes. Serve with chimichurri spooned generously over each chop.
24. Baked Cod with White Beans and Salsa Verde
A very lean, high-protein dinner — cod provides 40 grams of protein per 7-oz fillet, white beans add another 8 per serving, and the bright salsa verde ties everything together.
Servings: 4 | Protein: ~48g | Time: 25 minutes
Ingredients
- 4 cod fillets (7 oz each)
- 2 cans (15 oz each) cannellini beans, drained and warmed with olive oil, garlic, and lemon
- 2 tbsp olive oil
- Salt and pepper
Quick Salsa Verde:
- 1 cup fresh flat-leaf parsley
- 2 tbsp capers
- 2 garlic cloves
- 1 anchovy fillet (optional)
- 3 tbsp extra virgin olive oil
- 2 tbsp red wine vinegar
- Salt to taste
Instructions
- Preheat oven to 400°F. Season cod with salt and pepper and drizzle with olive oil.
- Bake for 14 to 16 minutes until cod flakes easily.
- Blend salsa verde ingredients until a rough sauce forms. Taste and adjust.
- Warm beans with olive oil, a minced garlic clove, lemon juice, salt, and pepper.
- Plate warm beans, top with cod fillet, spoon salsa verde generously over.
25. Pork Tenderloin with Mustard Pan Sauce
Two pork tenderloins serve four — each person gets a generous 8-oz portion that provides 48 grams of protein. The Dijon cream pan sauce takes five minutes.
Servings: 4 | Protein: ~48g | Time: 35 minutes
Ingredients
- 2 pork tenderloins (about 1 lb each)
- Salt, pepper, garlic powder, and smoked paprika
- 2 tbsp avocado oil
Pan Sauce:
- 2 shallots, finely minced
- 3 garlic cloves, minced
- 3 tbsp unsalted butter
- 1/2 cup white wine
- 1 cup chicken broth
- 3 tbsp Dijon mustard
- 1/3 cup heavy cream
- 1 tbsp fresh tarragon or parsley
Instructions
- Preheat oven to 425°F. Season tenderloins with salt, pepper, garlic powder, and paprika.
- Heat avocado oil in an oven-safe skillet over high heat. Sear tenderloins on all sides, 5 to 6 minutes. Transfer to oven and roast 12 to 15 minutes until internal temp reaches 145°F. Rest 5 minutes.
- In the same skillet over medium heat, cook shallots and garlic in butter 2 to 3 minutes. Add wine, reduce by half. Add broth, reduce by half.
- Whisk in Dijon and cream. Simmer until sauce coats a spoon. Season.
- Slice pork and serve with pan sauce and fresh herbs.
26. Chicken Piccata
Thin pounded chicken cutlets in a bright lemon-caper pan sauce — a restaurant classic that takes 25 minutes at home and hits 48 grams of protein per generous serving.
Servings: 4 | Protein: ~48g | Time: 25 minutes
Ingredients
- 4 boneless skinless chicken breasts (8 oz each), pounded to 1/2-inch thickness
- 1/2 cup almond flour
- Salt and pepper
- 4 tbsp olive oil, divided
- 4 tbsp unsalted butter, divided
- 5 garlic cloves, minced
- 1/2 cup dry white wine
- 1/2 cup chicken broth
- 4 tbsp fresh lemon juice
- 3 tbsp capers, drained
- 2 tbsp fresh parsley, chopped
- Lemon slices for serving
Instructions
- Season chicken with salt and pepper. Dredge lightly in almond flour.
- Heat 2 tablespoons oil and 1 tablespoon butter over medium-high. Cook chicken 3 to 4 minutes per side until golden. Remove.
- Add remaining oil and 2 tablespoons butter. Cook garlic 1 minute. Add wine, reduce by half. Add broth, lemon juice, and capers. Reduce 2 minutes.
- Swirl in remaining butter off heat. Return chicken and spoon sauce over.
- Garnish with parsley and lemon slices.
27. Seared Duck Breast with Cherry Sauce
Duck breast — one of the great proteins for serious home cooking — provides 44 grams per breast. The slow-rendered fat creates impossibly crispy skin, and the cherry pan sauce takes ten minutes.
Servings: 2 | Protein: ~44g | Time: 35 minutes
Ingredients
- 2 duck breasts (about 8 oz each)
- Salt, black pepper, and Chinese five spice (optional)
Cherry Sauce:
- 1 shallot, finely minced
- 1/2 cup dark cherries, pitted and halved
- 1/3 cup red wine
- 1/3 cup chicken broth
- 1 tsp balsamic vinegar
- 1 tsp honey
- 1 tbsp unsalted butter
Instructions
- Score duck skin in a crosshatch pattern, cutting through fat but not into the meat. Season with salt, pepper, and five spice.
- Place duck skin-side down in a cold, dry skillet. Turn heat to medium. Cook slowly for 12 to 15 minutes, pouring off fat, until skin is deeply golden and crispy.
- Flip and cook flesh-side down for 4 to 5 minutes for medium-rare. Remove and rest.
- Pour off all but 1 tablespoon duck fat. Cook shallot 2 minutes. Add wine, reduce by half. Add broth, cherries, balsamic, and honey. Reduce 4 to 5 minutes until syrupy. Swirl in butter.
- Slice duck and fan over plates. Spoon cherry sauce over.
28. Grilled Flank Steak with Salsa Verde
Flank steak provides 36 grams of protein per 6-oz serving — at 8 oz per person, the total climbs to 48 grams. Serve with a bright herb salsa verde and roasted vegetables.
Servings: 4 | Protein: ~48g | Time: 20 minutes + marinating
Ingredients
- 2 lbs flank steak
- 3 tbsp olive oil
- 3 tbsp red wine vinegar
- 4 garlic cloves, minced
- 1 tsp cumin
- 1 tsp smoked paprika
- Salt and pepper
Salsa Verde:
- 1 cup fresh parsley, packed
- 1/4 cup fresh cilantro
- 2 tbsp capers
- 4 garlic cloves
- 1/4 cup extra virgin olive oil
- 2 tbsp red wine vinegar
- 1/2 tsp salt
Instructions
- Whisk marinade. Score flank steak lightly and marinate for at least 1 hour.
- Blend salsa verde until a chunky sauce forms.
- Heat a grill or cast iron to high. Cook flank steak 4 to 5 minutes per side for medium-rare.
- Rest 10 minutes. Slice very thinly against the grain.
- Serve with salsa verde spooned generously over the top.
High-Protein Soups
29. White Bean and Italian Sausage Soup
Italian sausage plus white beans in a tomato-herb broth — together they clear 48 grams of protein per bowl. A one-pot dinner that keeps for five days.
Servings: 6 | Protein: ~48g | Time: 35 minutes
Ingredients
- 1.5 lbs Italian sausage (sweet or spicy), sliced into rounds
- 3 cans (15 oz each) cannellini beans, drained (one can mashed)
- 1 can (28 oz) crushed tomatoes
- 4 cups baby spinach
- 1 large onion, diced
- 5 garlic cloves, minced
- 5 cups chicken broth
- 1 tsp Italian seasoning
- 1/2 tsp red pepper flakes
- 3 tbsp olive oil
- Salt and pepper
- Parmesan rind (optional)
- Parmesan and good olive oil for serving
Instructions
- Heat olive oil in a large pot over medium-high. Brown sausage rounds 3 to 4 minutes per side. Remove and set aside.
- Cook onion in the same pot 5 minutes. Add garlic, Italian seasoning, and red pepper flakes. Cook 2 minutes.
- Add crushed tomatoes, broth, whole beans, mashed beans, and Parmesan rind. Bring to a simmer.
- Cook 15 minutes. Return sausage. Add spinach and stir until wilted.
- Remove Parmesan rind. Season well. Serve with Parmesan and a drizzle of good olive oil.
30. Chicken and White Bean Soup
Shredded chicken and white beans in a light herb broth — high-protein, high-fiber, and so filling that a single bowl keeps you satisfied for hours.
Servings: 6 | Protein: ~46g | Time: 45 minutes
Ingredients
- 2.5 lbs boneless skinless chicken breasts
- 3 cans (15 oz each) cannellini beans, drained (one can partially mashed)
- 6 cups low-sodium chicken broth
- 1 large onion, diced
- 5 garlic cloves, minced
- 2 celery stalks, diced
- 1 tsp dried rosemary
- 1 tsp dried thyme
- 2 cups baby spinach
- 3 tbsp fresh lemon juice
- 2 tbsp olive oil
- Salt and pepper
- Parmesan rind optional
Instructions
- Bring broth to a simmer. Add chicken breasts and Parmesan rind. Simmer 20 minutes until cooked through. Remove chicken and shred.
- In the same pot, cook onion, celery, and garlic in olive oil 6 minutes. Add rosemary and thyme.
- Add beans, both whole and mashed, back to the broth. Simmer 10 minutes.
- Return shredded chicken. Add spinach and lemon juice. Season generously.
- Ladle into bowls with Parmesan grated over.
31. Lentil and Lamb Soup
A hearty, deeply flavored soup — lamb shoulder plus lentils together clear 44 grams of protein per bowl. Warm spices and plenty of lemon make this one of the most complete meals in this list.
Servings: 6 | Protein: ~44g | Time: 1.5 hours
Ingredients
- 1.5 lbs lamb shoulder, cut into 1-inch cubes
- 1.5 cups green or brown lentils, rinsed
- 1 large onion, diced
- 3 carrots, diced
- 5 garlic cloves, minced
- 1 can (14.5 oz) diced tomatoes
- 7 cups low-sodium beef or chicken broth
- 1.5 tsp cumin
- 1 tsp turmeric
- 1 tsp smoked paprika
- 1/2 tsp cinnamon
- 1/2 tsp coriander
- 3 tbsp olive oil
- Juice of 1 large lemon
- 2 cups baby spinach
- Salt and pepper
- Fresh parsley and lemon for serving
Instructions
- Season lamb with salt and pepper. Brown in batches in olive oil over high heat in a large Dutch oven. Remove.
- Cook onion and carrots 6 minutes. Add garlic and all spices. Cook 2 minutes.
- Add diced tomatoes, broth, lentils, and lamb. Bring to a boil.
- Reduce heat, partially cover, and simmer 45 to 55 minutes until lentils are tender and lamb is soft.
- Stir in spinach until wilted. Add lemon juice. Season generously.
- Serve with fresh parsley and lemon.
32. Spicy Thai Coconut Shrimp Soup
A rich, fragrant coconut broth with an enormous portion of shrimp — 2 lbs of shrimp across four servings provides 36 grams of protein per bowl from the shrimp alone, and edamame pushes it to 44 grams.
Servings: 4 | Protein: ~44g | Time: 25 minutes
Ingredients
- 2 lbs large shrimp, peeled and deveined
- 1 cup frozen shelled edamame, thawed
- 2 cans (13.5 oz each) full-fat coconut milk
- 3 cups chicken broth
- 3 tbsp red curry paste (check label for GF/dairy-free)
- 4 garlic cloves, minced
- 2 tbsp fresh ginger, grated
- 2 tbsp fish sauce
- 1 tbsp lime juice
- 1 tsp honey
- 2 cups baby spinach
- 1 tbsp avocado oil
- Fresh cilantro and lime wedges for serving
Instructions
- Heat avocado oil in a large pot over medium heat. Cook garlic and ginger 1 minute. Add curry paste and stir 1 minute until fragrant.
- Add coconut milk and chicken broth. Bring to a gentle simmer.
- Add fish sauce, lime juice, and honey. Taste and adjust — it should be rich, spicy, salty, and slightly tangy.
- Add shrimp and edamame. Cook 3 to 4 minutes until shrimp are pink and cooked through.
- Add spinach and stir until wilted.
- Serve with fresh cilantro and lime wedges.
33. Turkey Meatball Soup
A full serving of turkey meatballs plus white beans in a savory broth — this soup delivers 44 grams of protein per bowl and tastes like Italian Sunday cooking on a Tuesday.
Servings: 6 | Protein: ~44g | Time: 45 minutes
Ingredients
Turkey Meatballs:
- 2 lbs ground turkey
- 2 eggs
- 1/4 cup Parmesan, grated
- 3 garlic cloves, minced
- 2 tsp Italian seasoning
- Salt and pepper
- Bake at 400°F for 18 minutes
Soup:
- 2 cans (15 oz each) cannellini beans, drained
- 6 cups chicken broth
- 1 can (14.5 oz) crushed tomatoes
- 1 large onion, diced
- 4 garlic cloves, minced
- 2 cups kale, stems removed and roughly chopped
- 1 tsp Italian seasoning
- 3 tbsp olive oil
- Salt and pepper
- Parmesan for serving
Instructions
- Make and bake meatballs. Set aside.
- Heat olive oil in a large pot. Cook onion 5 minutes. Add garlic and Italian seasoning, cook 1 minute.
- Add crushed tomatoes, broth, and beans. Bring to a simmer. Cook 15 minutes.
- Add kale and cook until tender, 5 minutes.
- Add meatballs and simmer together 5 minutes. Season generously.
- Serve with Parmesan.
34. Greek Lemon Chicken Soup (Avgolemono Style)
Avgolemono is the classic Greek egg-lemon soup — thick, silky, and deeply comforting. The egg-lemon tempering technique creates a broth that is rich without cream and delivers 40 grams of protein per bowl.
Servings: 6 | Protein: ~40g | Time: 50 minutes
Ingredients
- 2.5 lbs bone-in chicken thighs
- 1 cup orzo or GF small pasta or rice
- 6 cups low-sodium chicken broth
- 3 large eggs
- 1/3 cup fresh lemon juice
- 1 large onion, diced
- 3 garlic cloves, minced
- 2 carrots, diced
- Salt and white pepper
- Fresh dill and lemon slices for serving
Instructions
- Place chicken in a large pot with broth, onion, carrots, and garlic. Bring to a boil, reduce to simmer, cook 25 minutes. Remove chicken and shred.
- Bring broth back to a gentle boil. Add orzo and cook according to package time.
- Reduce heat to low. Whisk eggs and lemon juice in a bowl until smooth. Slowly ladle 2 cups of hot broth into the egg-lemon mixture while whisking constantly — this tempers the eggs and prevents scrambling.
- Pour the tempered egg mixture back into the pot, stirring. The broth will thicken to a silky consistency. Do not boil after adding eggs.
- Return shredded chicken. Season with salt and white pepper.
- Serve with fresh dill and lemon.
35. Seared Scallops with White Bean Purée
Large sea scallops over a smooth white bean purée — scallops provide 20 grams of protein per 4-oz serving, and six scallops per person brings the total to 30 grams; the white bean purée adds another 14 grams. Simple, elegant, done in 15 minutes.
Servings: 2 | Protein: ~44g | Time: 15 minutes
Ingredients
- 12 large dry sea scallops (about 1 lb)
- 2 tbsp avocado oil
- 2 tbsp unsalted butter
- Salt and cracked black pepper
- Microgreens or arugula for serving
White Bean Purée:
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 3 garlic cloves, minced
- 3 tbsp extra virgin olive oil
- 3 tbsp fresh lemon juice
- 1/4 cup chicken or vegetable broth (to thin)
- Salt and pepper
Instructions
- Make white bean purée: warm beans in a saucepan with garlic and olive oil for 3 minutes. Transfer to a blender with lemon juice and broth. Blend until completely smooth. Season generously with salt and pepper. Keep warm.
- Pat scallops completely dry — this is critical for proper searing. Season both flat sides with salt and pepper.
- Heat avocado oil in a stainless or cast iron skillet over very high heat until just beginning to smoke.
- Place scallops in the pan flat-side down without crowding. Do not move them. Sear for 2 to 2.5 minutes until a deep golden crust forms. Flip once.
- Add butter to the pan. Baste the tops of the scallops with the foaming butter for 1 minute. They should feel just firm with a slight give.
- Spoon white bean purée onto plates. Arrange scallops over the purée. Scatter microgreens. Drizzle with good olive oil.
Getting to 40 Grams: A Quick Reference
The highest-protein single-food servings:
- 8 oz chicken breast: 48g
- 8 oz sirloin steak: 50g
- 6 oz wild salmon fillet: 34g
- 6 oz cod fillet: 38g
- 2 cans tuna (5 oz each): 50g
- 8 oz ground beef 80/20: 44g
- 8 oz ground turkey 93%: 46g
- 8 oz shrimp: 38g
- 1 veal shank: 48g
- 1 cup Greek yogurt: 22g
- 1/2 cup cottage cheese: 14g
- 1 cup cooked lentils: 18g
- 1 cup cooked cannellini beans: 15g
- 1 cup cooked chickpeas: 15g
The combination logic: Most meals in this list hit 40 grams by pairing a generous animal protein serving (6 to 8 oz) with a secondary protein source — white beans, lentils, eggs, Greek yogurt, or cottage cheese. A 5-oz can of tuna alone provides 25 grams; two cans bring it to 50. A 6-oz salmon fillet over lentils delivers 52 grams. The math is simple once you understand the protein density of your ingredients.
Portion size matters more than ingredient choice. A 4-oz chicken breast provides 24 grams of protein — not 40. An 8-oz breast provides 48 grams. Many people consistently underserve protein because they’re accustomed to restaurant portion sizes, which are often designed for cost control rather than nutrition. Weigh your protein before cooking at least once — the difference between 4 oz and 8 oz is visually more significant than most people expect.
