25 High-Protein Dinners (40g+) You’ll Actually Want to Make Again

Disclosure: As an Amazon Associate I earn from qualifying purchases.

If you’ve ever thought “I need to do some actual work” while standing in front of the fridge after a long day, you’ve come to the right place. These are 25 dinners that can net you about 40 grams of protein per serving, and won’t require you to spend hours in a lab doing experiments.

I’ll provide easy ways to cross the 40 gram mark with some brand and portion recommendations, plus some alternatives if your hunger is more of a ‘light jog’ appetite and less of a ‘heavy squat day’ appetite.

1) Greek Chicken Thigh Plate (~55g protein)

Grilled Chicken Plate

Chicken thighs are forgiving since they stay juicy even if you get distracted. To hit 40g, aim for about 7-8 oz cooked chicken thighs (boneless, skinless makes it easy). The Greek salad brings crunch and salt, and a little pita keeps it feeling like a real dinner, not a “protein task.” If you want extra insurance, add a side of tzatziki made with Greek yogurt.

2) Soy-Honey Salmon Bowl with Edamame (~60g protein)

The soy-honey salmon bowl is what you want when dinner should feel like takeout but act like a recovery meal. Usually, a 7-8 ounce portion of cooked salmon has about 40g of protein and a side of edamame adds some additional protein without much effort. To keep the sauce simple, use soy sauce, rice vinegar, a little honey, and ginger. If you don’t want rice then just swap it for microwavable quinoa and you’re good to go!

Watch · 2 min
The build behind a high-protein dinner
How to start with the protein, then add vegetables for volume, carbs to match your day, and a light fat so the plate actually keeps you full.
How to Build a High-Protein Dinner That Actually Keeps You Full

3) Turkey Taco Skillet (~55g protein)

This is a weeknight rep you can repeat: one pan, big flavor, easy leftovers. Make it more filling without being sad by using 93% lean ground turkey and adding a full can of black beans (rinse them first). For 40g + protein, you can help yourself to a big scoop (around 6-8 oz cooked turkey mix) and don’t be shy adding some shredded cheese. Load it all into tortillas, over some rice, or just into a bowl and eat it at the counter, no judgement.

4) Shrimp Stir Fry (~70g protein)

Shrimp take as long as it’s going to take you to wish you started cooking sooner, which is how I justify having em. For 40g, we’re looking at like 10-12 oz cooked shrimp (they shrink a little). Use frozen stir fry veg to save your cutting board some suffering. A simple sauce of garlic, soy sauce and a squeeze of lime does a lot here.

5) Flank Steak and Broccoli Stir Fry (~60g protein)

Beef And Broccoli

Beef and broccoli is a classic dish for a reason! It has a salty and savory flavor profile, plus it reheats really well. When choosing your beef, go with lean flank steak or sirloin for a more tender cut. Cooked beef is typically served in large portions (around 7-8oz) which generally means you will get over 40g of protein. If you’re trying to be clean, just mix the sauce in the same measuring cup you used for soy sauce. Voila! That’s efficient.

6) Chicken Fajita Sheet Pan (~60g protein)

Sheet-pan fajitas are the dinner equivalent of good form: simple, repeatable, and hard to mess up. Cook chicken breast and roast it with some peppers and onions until it is all caramelized. For over 40 grams of protein, you’re going to want to serve around 7 to 8 ounces of cooked chicken. You can also add a couple of tortillas or some rice to make it more filling. You can change the vibe by adding some Greek yogurt in place of sour cream for some extra protein.

7) Pork Tenderloin Dinner (~60g protein)

Pork tenderloin is super easy to prepare and cook, and when you serve it to others it appears as though you have put in a lot of effort. An 8 ounce portion contains about 40 grams of protein, which is an amazing amount. Just make sure to season it with plenty of garlic, pepper, and paprika and let it rest.

Sweet potatoes also provide energy, and as a bonus, they don’t require a lot of prep, are comfortable to carry with you in a gym bag, and don’t lean too heavily on you with the carbs.

8) Baked Cod Dinner (~65g protein)

Cod is a bit more mild, so that means the personality gets to go to the toppings and/or sides. Use a big fillet (8 to 10 oz cooked) to comfortably push the protein up. Tired? Then you probably won’t guess that some warm canned garlic olive oil cannellini beans are a high-class meal. If you don’t want cod, haddock works here too.

9) Air-Fryer Chicken Parmesan (~65g protein)

Chicken parm can be a totally team-carry dinner and without being a deep-fry situation. Bake or air-fry breaded chicken breast, then top with marinara and mozzarella until bubbly. Try to get a decent cutlet portion (about 7-8 oz of cooked chicken) to hit 40g. Pair it with a light portion of pasta on the side, and a big salad so you feel full, but not weighed down.

10) Tuna Burger Patties (~55g protein)

This will surprise you if your only experience with tuna is in the boring sad desk lunch. Take some canned tuna, some egg and breadcrumbs and season well. Then pan fry until golden. To get to 40g, use 2 cans of tuna per serving ( or 1 can and a Greek yogurt based sauce on the side). This is a nice change up when the chicken fatigue comes in.

11) Chicken Salad Pitas (~55g protein)

This is a “fridge looks empty but dinner appears anyway” kind of meal. Mix Greek yogurt, mustard, and diced celery with shredded rotisserie chicken or leftover grilled chicken. For over 40g, pack in 6-7 oz of cooked chicken and really load up on the filling. If you don’t have pitas, you can eat it with crackers or put it on some toasted bread.

12) Sausage Pasta Marinara (~45g protein)

This is another pasta night that still has some staying power. Lentil or chickpea pasta bumps protein up, and chicken sausage adds that savory, browned edge. Two chicken sausage links and a 3 oz serving of high protein pasta also make it easy to clear 40g. It’s also one of those leftovers that actually gets eaten, which is kind of a rare and beautiful thing.

13) Teriyaki Chicken Bowl (~60g protein)

Sweet salty teriyaki is an easy win for picky eaters and exhausted parents. For this recipe use chicken breast. For the sauce use soy sauce, minced garlic, minced ginger and some brown sugar or honey. You get to the target for most people with a 7 to 8 oz cooked portion. While pineapple is not required, it does brighten the overall feel of the bowl.

14) Beef Chili (~45g protein)

Chili is the classic meal-prep starter pack, and it deserves the spot. Load up your bowls with lean ground bison or beef plus beans for some real substance. Big bow = big protein, and with a generous serving of your recipe, you can usually clear 40g. My favorite part about this one is that it tastes even better the next day. It’s like it did some extra reps overnight.

15) Lasagna Bowl (~50g protein)

This is for when you want lasagna energy, but you’re not trying to make a whole casserole. Just layer the cooked pasta with the marinara, some browned turkey, and cottage cheese, and heat it up until it’s hot and cozy. Cottage cheese adds protein, and it melts into the sauce in a really great way. If you use a big scoop of turkey then you’re usually over 40g protein.

16) Steak Salad (~65g protein)

Salad can absolutely be dinner, if you treat it like dinner. You can use sliced steak (sirloin works well) and don’t worry about topping with something bold like blue cheese. A steak portion of about 7-8 oz cooked usually gets to 40g and chickpeas add extra texture. This is a good “I want something fresh but still substantial” play.

17) Chicken Fried Rice (~45g protein)

If you have leftovers and don’t want to eat them cold from a sad fridge, put them into fried rice! You can use pre-cooked chicken and 2-3 eggs to add a ton of protein to the meal. You can even add more chicken or some edamame if you want even more protein! After a long day at work or school, this meal is quick and delicious to make, and it hits the spot!

18) Garlic Butter Shrimp (~45g protein)

This one is a little bit fancy, but to be honest it’s just shrimp, butter, and garlic, nothing tough. To get to 40g, you should be aiming for a large shrimp portion. Since shrimp is a lean protein, you are going to need a lot more volume than you may think. As for the asparagus, roast it for a bit until the tips get a little bit crispy. Great for a “dinner in 15 minutes” sprint.

19) Turkey Meatballs (~42g protein)

Turkey Meatballs

Meatballs are a strong bench player, reliable, freezer-friendly, and everyone knows what to do with them. Make sure to use lean ground turkey for the meatballs and add an egg and some breadcrumbs to keep them tender. A generous serving (5-6 meatballs depending on size) can get you to 40g pretty easily. Polenta makes it cozy and you won’t have to boil pasta water.

20) Chicken Shawarma Bowls (~60g protein)

This bowl has a lot going on. You have some warm spices, crunchy veggies, and a cool yogurt sauce that balances everything.

You can add either chicken thighs or chicken breasts, season with some cumin, paprika, garlic, and a little bit of cinnamon if you’re into that. If you want to hit 40 grams, focus the bowl around a good amount of chicken (about 7-8 oz cooked). It’s meal prep that doesn’t taste like you gave up on joy.

21) Seared Scallops with Edamame Purée (~45g protein)

Cooking scallops makes you feel fancy like you’re at a restaurant, even if you’re in a messy kitchen. Instead of a classic pea purée, try an edamame purée: Edamame has about 17g of protein per serving, so blending a cup of cooked edamame with a little olive oil, garlic, and lemon will provide a side that’ll give you a good protein boost. Add a good 6 to 7 oz serving of scallops, and that’ll clear 40g protein. If scallops are expensive by you, keep this recipe for the weekend.

22) Blackened Fish Tacos (~45g protein)

Fish tacos are a whole mood. The trick to hitting 40g of protein in this dish is simply eating more fish! For this recipe, use tilapia (or another white fish) and make sure to cook extra so every plate gets a good amount of fish spread across 3 tacos.

To make the dish neat and simple, use a quick slaw made with cabbage, lime, and salt. To keep the protein up a little more without changing the taste, use Greek yogurt and hot sauce mixed together as a quick crema.

23) Chicken Quesadillas (~55g protein)

Some burnt tortillas with some chicken and some black beans and some cheese sounds like a fun time. If you do push 40g of protein, then you might want to make two smaller tortillas instead of one big one. If you want to act like you aren’t a child you can serve this with some salsa and a side of lettuce.

24) Steak and Eggs (~52g protein)

Not every dinner has to be a big deal. Sometimes it is just about getting it done. With steak and eggs, dinner is done fast and it packs in a lot of protein. A reasonable portion of steak and two eggs is already 40 grams of protein. It won’t hurt to add a few mushrooms or some spinach, and then you have a real nice plate. Enjoy the fact that it took you only about 10 minutes to whip it up.

25) Chicken Chickpea Curry (~60g protein)

Curry is one of my all-time favorites. It’s a great “make a lot, eat well all week” play. You can use either chicken breast or chicken thighs, add some chickpeas, and stir in spinach at the end so it doesn’t get all wilty and gross.

A hearty portion that has a lot of chicken in it will generally get you about 40g of protein and the chickpeas are a great addition if you need some more protein. It’s super comforting and flexible, and the leftovers are basically a present to Future You!

 

Tools Behind These Meals

A few tools I lean on for these recipes.

NASM Certified Personal Trainer · Online fitness coach

Skylar Macall is an online fitness coach based in Utah, a NASM Certified Personal Trainer (NASM-CPT), and a High Fitness certified instructor. A former Division I rugby player, she reviews the training, recovery, and workout fueling content on Athletic Lift.