ComScore

32 High-Protein Meals That Aren’t Boring Steak and Potatoes

Including a few plant-based options

high protein meals: sheet pan honey mustard chicken thighs, spicy ginger chicken soup and swordfish with crushed olives, side by side
Colin Price/Nico Schinco/Aran Goyoaga/Michael Graydon/Nikole Herriott

Whether you’re hitting the gym more often nowadays or noticed that you always get hungry an hour after dinner, it can’t hurt to add more protein to your diet. Before you start eating burgers every night, check out our list of 32 high-protein meals. These recipes all contain at least 20 grams of the good stuff—and none of them are boring old steak and potatoes. Read on for meat- and plant-based options alike, ranging from honey mustard sheet pan chicken with Brussels sprouts to sweet and sour tofu.

26 High-Protein Desserts That’ll Satisfy Your Sweet Tooth


1. Cast-Iron Pork Chops with Cacao-Spiced Rub (24g Protein)

  • Time Commitment: 1 hour
  • Why We Love It: special occasion-worthy, high protein, gluten free

Pork has a reputation for being boring and dry, but these chops are anything but. They're salted 45 minutes before being cooked, which makes their texture buttery smooth. The easy spice rub is pretty darn versatile, too. Serve it with a salad at lunch or dinner to keep it keto, or substitute mashed potatoes.

2. Chicken Thighs with Pancetta and Green Olives (55g Protein)

  • Time Commitment: 50 minutes
  • Why We Love It: <10 ingredients, beginner-friendly, gluten free

If you cook your chicken thighs low and slow, you’ll get crispy skin and juicy, tender meat every single time. That aside, these thighs also pack a serious punch of flavor, thanks to salty pancetta, briny olives and only *three* other ingredients. This high-protein meal just takes 50 minutes, so add it to your dinner rotation with a side of white rice, stat.

3. Alison Roman’s Swordfish with Crushed Olives and Oregano (30g Protein)

  • Time Commitment: 30 minutes
  • Why We Love It: crowd-pleaser, <10 ingredients, special occasion-worthy

Know someone who doesn’t like fish? Serve them this 30-minute meal and you’ll totally change their mind. Swordfish is really meaty with minimal fishiness, making it a great starting place for newbies. Might we suggest grilling and devouring it alfresco with a glass of white wine?

4. Spicy Lemon-Ginger Chicken Soup (31g Protein)

  • Time Commitment: 1 hour and 15 minutes
  • Why We Love It: crowd-pleaser, make ahead, dairy free

Cold and flu season has nothing on this immunity booster. This high-protein meal is great for lunch or as an anti-inflammatory late night snack. We love this soup for its simplicity, but it’s also totally customizable. Add rice or pasta, or switch out the greens—you’re the chef.

5. Honey Mustard Sheet Pan Chicken with Brussels Sprouts (31g Protein)

  • Time Commitment: 50 minutes
  • Why We Love It: sheet pan recipe, high protein,

Sticky, sweet and spicy? Sign us up. This sheet pan meal will wow the entire dinner table—and most importantly, leave you with minimal cleanup. The sprouts turn super brown and caramelized in savory pan juice, so much so that your kids won't mind actually eating them.

6. Salmon Noodle Bowls with Chili-Yuzu Relish and Pickled Radishes (36g Protein)

  • Time Commitment: 40 minutes
  • Why We Love It: special occasion-worthy, make ahead, dairy free

Make the toppings ahead of time for a meal-prep masterpiece. We're talking quick-pickled radishes, honey-soy dressing and chili-yuzu relish (aka the best part) on a bed of tender egg noodles. You'll be the envy of the office break room at first bite.

7. Aran Goyoaga’s Niçoise Salad (20g Protein)

  • Time Commitment: 20 minutes
  • Why We Love It: <30 minutes, crowd-pleaser, beginner-friendly

Everyone should have a classic Niçoise salad recipe to rely on. This high-protein meal is quick, hearty and easy to scale up or down. It's also a bit reinvented—fried capers and dill offer an herbaceous, briny quality you won't find in traditional recipes. It's destined for your annual summer picnic.

8. Veggie Banh Mi Bowls with Crispy Tofu (23g Protein)

  • Time Commitment: 40 minutes
  • Why We Love It: vegetarian, beginner-friendly, make ahead

Proof that you don’t need meat to make a satisfying, high-protein meal—thanks, crispy tofu. Use cauliflower rice if you're having a bowl for lunch, or swap in quinoa or brown rice to make it more filling. Oh, and drizzle on as much sriracha aioli as you desire.

9. Pan-Seared Scallops with Citrusy Corn Succotash (22g Protein)

  • Time Commitment: 40 minutes
  • Why We Love It: <10 ingredients, special occasion-worthy, gluten free

Scallops feel fancy but they’re surprisingly easy to make. And they’re nutritious to boot: Three ounces have 20 grams of protein and less than 100 calories. The corn succotash screams summer to us, but you can totally substitute canned corn in the off-season too.

10. Low-Carb Zucchini Enchiladas (33g Protein)

  • Time Commitment: 1 hour and 15 minutes
  • Why We Love It: crowd-pleaser, gluten free, make ahead

These enchiladas have a secret: They’re actually zucchini boats stuffed with beans, shredded rotisserie chicken and tons of gooey cheese. (Who needs tortillas, right?) The best part about this recipe is how easy it is to experiment with: Use ground turkey, make it vegetarian, substitute salsa verde—the enchilada is your, uh, oyster.

11. Immune-Boosting Turmeric Golden Milk Daal (30g Protein)

  • Time Commitment: 1 hour and 10 minutes
  • Why We Love It: vegan, gluten free, beginner-friendly

Lentils are one of our go-tos for a meatless main that still has tons of protein. This high-protein meal has lots of ginger, cinnamon and garlic for the ultimate spice-heavy comfort food. The garlic sits for 20 minutes after being cut, creating an enzymatic reaction that boosts its antiviral properties. We recommend indulging on a gray winter day when you could use a cozy pick-me-up.

12. Buffalo-Stuffed Sweet Potatoes (28g Protein)

  • Time Commitment: 1 hour and 15 minutes
  • Why We Love It: crowd-pleaser, make ahead, beginner-friendly

If we’re being honest, these had us at Buffalo (and herb ranch dressing). But the make-ahead, meal-prep-friendly aspects really seal the deal. You can cook the sweet potatoes up to five days ahead if you store them in the fridge. Then just reheat and stuff before serving. Why not whip them up on game day?

13. Dorie Greenspan’s Sheet Pan Balsamic Chicken with Baby Potatoes and Mushrooms (48g Protein)

  • Time Commitment: 1 hour and 15 minutes
  • Why We Love It: sheet pan recipe, high protein, beginner-friendly

One-and-done dinners can also be really elegant, like this saucy stunner. Even better, it requires just 15 minutes of prep and is a breeze to clean up. The sheet pan makes this dish great for serving crowds on any old weeknight, but we also wouldn't complain if we were served this instead of turkey on Thanksgiving—just sayin'.

14. Sticky Asian Meatballs with Udon Noodles (33g Protein)

  • Time Commitment: 40 minutes
  • Why We Love It: high protein, beginner-friendly, dairy free

If we could eat meatballs every day, we would—and this twist on a classic would definitely be in our rotation. Made with ginger-scallion pork, the meatballs are covered in a salty-sweet glaze made from hoisin sauce, garlic and honey. So, give spaghetti night a rest; we have a feeling your kids won't mind.

15. Chicken with Feta Cheese, Dill, Lemon and Harissa Yogurt (56g Protein)

  • Time Commitment: 50 minutes
  • Why We Love It: special occasion-worthy, beginner-friendly, high protein

Admit it: Chicken dishes can get a little boring. But this one-skillet wonder is a tasty exception. It's joined by lots of exciting toppings and a harissa yogurt dressing that’s *chef’s kiss*. We'd serve it over rice or with a Greek side salad.

16. Meal-Prep Honey Sesame Chicken with Broccolini (31g Protein)

  • Time Commitment: 35 minutes
  • Why We Love It: high protein, make ahead, beginner-friendly

That sad salad that never fills us up has no idea what’s coming. Make a batch for the week ahead with this 35-minute high-protein meal that'll snap you right out of your lunch rut. Hot take: Whip up a batch of the honey-sesame sauce for the kids to dip their precious chicken nuggets into.

17. Firecracker Chicken with Rice (43g Protein)

  • Time Commitment: 35 minutes
  • Why We Love It: gluten free, beginner-friendly, high protein

This dinner only takes 35 minutes to make from start to finish, and we’re suckers for a healthy-ish spin on a takeout favorite. Brown sugar is what makes the chicken sticky, while sriracha gives it heat. Stick with steamed rice or swap in saucy lo mein noodles for a side.

18. Slow Cooker Pasta e Fagioli Soup (21g Protein)

  • Time Commitment: 7 hours and 35 minutes
  • Why We Love It: slow cooker recipe, crowd-pleaser, vegetarian

We left the meat out of our easy spin on this Italian soup for a vegetarian-friendly, high-protein meal that’s undeniably satisfying. And trust us, you won't miss it: The white beans, vegetables and fresh herbs make it super flavorful, filling and aromatic on their own. Pack some in a thermos for an office lunch or cuddle up to a bowl in the evening.

19. Salmon Bowl with Farro, Black Beans and Tahini Dressing (59g Protein)

  • Time Commitment: 40 minutes
  • Why We Love It: high protein, beginner-friendly, dairy free

Not only is this dish overflowing with healthy ingredients, but it’s also satisfying (hi, omega-3s) and boasts a wide range of textures. The farro alone could do a good job of keeping you full, but the smoky salmon is sure to help. And don’t even get us started on the delicious turmeric-tahini dressing. Bring it to work for lunch or wolf down a plate post-workout.

20. Keto Sheet Pan Chicken and Rainbow Veggies (31g Protein)

  • Time Commitment: 35 minutes
  • Why We Love It: sheet pan recipe, beginner-friendly, keto-friendly

File this under Easy Ways to Feed Four. Even if you’re not on the keto diet or minding your carb intake, you’ll appreciate that this high-protein meal requires practically no thought or dishes. (Plus, it’s a great way to clean out your fridge, thanks to all those veggies.) If you insist on a grain, pasta or rice will pair just fine. Alternatively, cut everything up and toss it in a salad instead.

21. Turmeric White Fish with Peanuts and Chili-Lime Cucumber (25g Protein)

  • Time Commitment: 45 minutes
  • Why We Love It: dairy free, high protein, special occasion-worthy

When it comes to high-protein meals, fish often gets overlooked in favor of a big, juicy steak. This spicy 45-minute dish is about to change that. It's Vietnamese-inspired (hence the fish sauce, red chile and toasted peanuts) and bursting with flavors that can accommodate any firm white fish you enjoy.

22. 20-Minute Paleo Egg Roll Bowls (21g Protein)

  • Time Commitment: 20 minutes
  • Why We Love It: <30 minutes, low carb, beginner-friendly

Not tonight, egg roll wrappers. The important stuff is on the inside, like saucy ground pork, shredded cabbage and minced ginger. We like eating it straight from the bowl—no rice necessary. But if your kids really want it wrapped up and you don't have wonton wrappers on hand, try scooping the filling into a tortilla or wrap and pressing or grilling it shut.

23. Sticky Orange Chicken with Caramelized Onions and Fennel (41g Protein)

  • Time Commitment: 2 hours
  • Why We Love It: crowd-pleaser, special occasion-worthy, high protein

The Asian-inspired marinade doubles as a sauce, so you have one less step to worry about. It takes about two hours to come together due to the marinating time, so we'd whip this up for Sunday dinner (or whenever your schedule allows). Feel free to swap fennel for bok choy, green beans, edamame or whatever wilted veggies you're eager to rescue from the trash.

24. Sheet Pan Persian Lemon Chicken (43g Protein)

  • Time Commitment: 50 minutes
  • Why We Love It: sheet pan recipe, beginner-friendly, high protein

With a simple yogurt sauce and not one, but two types of potatoes, this dish is making all our meal-prep dreams come true. Better yet, you only need 50 minutes and one sheet pan to make it happen. The chicken is loaded with Persian ingredients, like sumac, cardamom and pomegranate. Between the greens, spuds and chicken, it's balanced as is—no additional sides required.

25. Chickpea and Vegetable Coconut Curry (26g Protein)

  • Time Commitment: 30 minutes
  • Why We Love It: vegan, gluten free, beginner-friendly

Make this Thai-inspired dish on a Sunday and reap the rewards (read: leftovers) all week. The chickpeas will keep you full (steamed rice can help with that, too), while the veggies give you the energy and nutrients you crave. Better yet, it only takes a half-hour to make. Pre-yoga dinner, anyone?

26. Zucchini Noodle Pad See Ew (28g Protein)

  • Time Commitment: 50 minutes
  • Why We Love It: high protein, low carb, dairy free

We’re sorry, but as much as you’d like to, you just can’t realistically order takeout for dinner every night. This lightened-up dish is the next best thing, starring pretty zoodle ribbons instead of carby noodles. Want to make it vegetarian? Just skip the steak—the eggs and cashews will still pack a protein-packed punch.

27. Ina Garten’s Updated Chicken Marbella (60g Protein)

  • Time Commitment: 8 hours and 55 minutes
  • Why We Love It: crowd-pleaser, high protein, special occasion-worthy

Even the Barefoot Contessa wants to up her protein game. Luckily, she has this modernized classic to take her (and us) there. Chalk its bold flavors up to olives, capers, prunes and a shocking head and a half of garlic. Serve the chicken with mashed potatoes, polenta or couscous.

28. Vietnamese Shrimp in Coconut Caramel Sauce (21g Protein)

  • Time Commitment: 50 minutes
  • Why We Love It: beginner-friendly, dairy free, high protein

Caramel sauce on shrimp? Believe it: The sweet-savory flavor profile is positively mind-blowing. It's made by reducing coconut water into a syrupy sauce, then spiking it with fish sauce, coconut oil, garlic, shallot and seasonings. Don't knock this high-protein meal 'til you try it (we're betting even your pickiest eater can get on board).

29. Easy One-Pot Lentil Kielbasa Soup (34g Protein)

  • Time Commitment: 1 hour and 10 minutes
  • Why We Love It: one pot, beginner-friendly, special occasion-worthy

This stew stars smoky Polish sausage, earthy lentils and tender veggies, like carrots and celery. Bitter broccoli rabe offers complexity (and green) to the dish, too. Pro tip: It tastes even better if you make it a day ahead, so whip up a batch over the weekend and sip on it for lunch all week.

30. Bruschetta Chicken (42g Protein)

  • Time Commitment: 40 minutes
  • Why We Love It: crowd-pleaser, high protein, beginner-friendly

A dusting of Parmesan cheese makes this low-cal, low-carb skillet taste indulgent—even though it isn't. The tomato topping is super light and fresh, made with red onion, garlic and basil. Want a shortcut for busy weeknights? Start with jarred bruschetta instead of making your own (we won't tell).

31. Sweet and Sour Tofu (Tang Cu Doufu) (23g Protein)

  • Time Commitment: 30 minutes
  • Why We Love It: beginner-friendly, dairy free, vegetarian

The marinade works with just about any meat, but the tangy tofu will impress all the skeptics at your table. Soaking it in a salt brine, thoroughly patting it dry and coating it in tapioca starch will result in a shatteringly crisp texture that can hold its own against the sauce.

32. Crispy Tofu Bánh Mì (30g Protein)

  • Time Commitment: 35 minutes (plus chilling time)
  • Why We Love It: vegetarian, special occasion-worthy, beginner-friendly

No meat, no problem. This protein-packed sandwich is loaded with pickled vegetables, spicy mayo, fresh herbs and a sesame seed crust. Press as much liquid as possible out of the tofu before frying it for maximum crunch.

Frequently Asked Questions

How Much Protein Should You Have in a Day?

According to Harvard Medical School, the average adult needs about 53 grams of protein a day. To be more exact, each person should consume 7 grams for every 20 pounds they weigh. The USDA's guidelines also suggest eating a variety of lean proteins, such as poultry and meat, seafood, legumes, nuts and seeds to reach your daily amount.

Why Are High-Protein Meals Healthy?

Having a nutritious variety of proteins in your diet will not only keep you full and energized between meals, but it will also produce enzymes that power many chemical reactions throughout your body, as well as the hemoglobin in your blood that carries oxygen, says the Harvard T.H Chan School of Public Health. High-protein meals have also been shown to promote muscle health, weight loss and glucose regulation, according to the American Society for Nutrition.

What Foods Are High in Protein?

Eggs, cheese, nuts, beans, tofu, seeds, yogurt and meat (like sausage and bacon) are all solid ways to get protein. There are also some fruits and veggies that contain modest amounts of protein, like guava, edamame, artichokes, avocado and blackberries.


headshot

Senior Food Editor

Katherine Gillen is PureWow’s senior food editor. She’s a writer, recipe developer and food stylist with a degree in culinary arts and professional experience in New York City...

taryn pire

Food Editor

Taryn Pire is PureWow’s food editor and has been writing about all things delicious since 2016. She’s developed recipes, reviewed restaurants and investigated food trends at...