9 High-Protein, 30-Minute Dinners

9 High-Protein, 30-Minute Dinners

9 High-Protein, 30-Minute Dinners
Adobe Stock; iStock (2)

Quick, high-protein dinners are a lifesaver on busy days.

Getting a meal on the table fast means less stress and more time back to you. And when that meal is also high in protein, you get even more bang for your buck.

As the building block of muscles, protein is key for increasing and preserving muscle mass, especially as you age. Eating a protein-packed dinner can help you meet the 1.2 to 1.6 grams of protein per kilogram of body weight recommended per day for muscle health (and overall health, too).

High-protein dinners offer added benefits for weight loss and management. This macronutrient promotes satiety, helping you feel fuller on fewer calories.

Discover nine recipes that can help you get a satiating, high-protein dinner on the table in 30 minutes or less.

All Everyday Health recipes meet expert-developed nutrient goals, considering several dietary guidelines. Learn more about the methodology behind why the recipes on this list are high-protein.

1
salmon burger
Yevgeniya Shal/Adobe Stock

Salmon Burgers

You can make satisfying burgers at a moment’s notice by using canned salmon (although fresh will also work if you have it on hand). Healthy omega-3 fats keep these fish patties juicy, and they’re well-seasoned so you can serve them plain, in a pita, or on a salad if you want to skip the bun.

contains  Fin fish, Wheat, Eggs
4.4 out of 16 reviews

SERVES

4

CALORIES PER SERVING

349

PREP TIME

10 min

COOK TIME

8 min

TOTAL TIME

18 min

Ingredients

2 6-oz cans of salmon, packed in water, drained and flaked
1 shallot, diced
2 cloves garlic, minced
¼ cup whole-wheat bread crumbs
1 egg
1 tbsp Dijon mustard
1 tsp smoked paprika
¼ tsp kosher salt
¼ tsp freshly ground black pepper
2 tbsp extra-virgin olive oil, for cooking
4 whole-wheat burger buns
Optional toppings: avocado slices, coleslaw, sprouts, lettuce, and tomato

Directions

1

In a large mixing bowl, combine salmon, shallot, garlic, bread crumbs, egg, Dijon mustard, paprika, salt, and pepper. Mix until all ingredients are evenly combined. Form the mixture into 4 equal patties.

2

Heat a large nonstick skillet over medium heat. Add olive oil to lightly coat the bottom of the skillet.

3

Place salmon patties in the skillet and cook until golden brown, about 4 to 5 minutes, then flip and repeat.

4

Serve on whole-wheat buns with the toppings of your choice.

Nutrition Facts

Amount per serving

Serving size1 burger

calories

349

total fat

14g

saturated fat

2.5g

protein

17g

carbohydrates

30g

fiber

1.4g

sugar

4.4g

added sugar

0.1g

sodium

680mg

TAGS:

Fin fish, Wheat, Eggs, Mediterranean, High-Protein, Anti-Inflammatory, Quick & Easy, Lunch, Dinner
2
chicken and broccoli casserole
iStock

Easy Chicken Broccoli Casserole

Let’s face it, casseroles are not known for being healthy. Generally made with refined grains and ultra-processed condensed soups (hello, sodium bomb!), casseroles usually count as comfort food, not health food. But this version uses lean chicken tenders, broccoli, and even nonfat Greek yogurt, which lends its signature tang and creamy texture without any added fat, per the USDA.

contains  Dairy
4.7 out of 31 reviews

SERVES

4

CALORIES PER SERVING

462

PREP TIME

5 min

COOK TIME

15 min

TOTAL TIME

20 min

Ingredients

1 tbsp extra-virgin olive oil
1 lb chicken tenders, cut into bite-size pieces
1½ cups quick-cooking rice, preferably brown
3½ cups low-sodium chicken broth
½ cup plain nonfat Greek yogurt
½ tsp kosher salt
1 head broccoli, finely chopped
1 cup shredded sharp cheddar cheese (optional)

Directions

1

Place a large nonstick skillet over high heat. Add olive oil and chicken pieces and cook, stirring occasionally, until chicken is browned, about 2 minutes.

2

Add rice and broth and stir to combine. Cover and continue cooking over high heat until rice is tender, about 10 minutes.

3

Stir in yogurt and salt and top with broccoli. Cover and cook until broccoli is bright green and tender, about 3 to 4 minutes.

Nutrition Facts

Amount per serving

Serving size1 ½ cups

calories

462

total fat

7.8g

saturated fat

1g

protein

40g

carbohydrates

64g

fiber

5.5g

sugar

4.4g

added sugar

0.8g

sodium

395mg

TAGS:

Dairy, Heart-Healthy, Gluten-free, High-Protein, Family-Friendly, Quick & Easy, Dinner
3
tuna steaks
Brent Hofacker/Adobe Stock

Seared Tuna Steaks

Tuna steaks tend to hold up well on the grill, and are naturally rich in heart-healthy omega-3 fats, according to the National Institutes of Health, and this keeps them from drying out on high heat. Serve with your favorite low-carb veggies for a healthy and keto-friendly meal! Tuna may contain a small amount of mercury, but the U.S. Environmental Protection Agency lists it as a good choice. Enjoy one serving, the size of your palm, once per week to be safe.

contains  Fin fish
5.0 out of 1 reviews

SERVES

2

CALORIES PER SERVING

406

PREP TIME

5 min

COOK TIME

4 min

TOTAL TIME

24 min

Ingredients

2 tuna steaks (about 5 oz each)
¼ cup extra-virgin olive oil
1 lemon, juiced
2 cloves garlic, minced
1 tsp dried oregano
½ tsp kosher salt
½ tsp black pepper
1 tbsp black sesame seeds, for garnish (optional)

Directions

1

Preheat a grill to medium-high.

2

In a small bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper.

3

Pat tuna steaks dry with a paper towel and place them in a shallow dish or resealable plastic bag. Pour the marinade over the steaks, making sure they are evenly coated. Marinate for about 15 to 30 minutes at room temperature or in the refrigerator for up to 1 hour.

4

Remove tuna steaks from marinade and place directly on the grill (discard marinade). Grill for about 2 to 3 minutes per side for medium-rare, or adjust the cooking time based on your desired level of doneness.

5

Transfer tuna steaks to a serving dish and let rest for a couple of minutes before serving.

Nutrition Facts

Amount per serving

Serving size1 tuna steak

calories

406

total fat

28g

saturated fat

4g

protein

25g

carbohydrates

3g

fiber

0.5g

sugar

0.7g

added sugar

0g

sodium

345mg

TAGS:

Fin fish, Heart-Healthy, Mediterranean, Gluten-free, High-Protein, Low-Carbohydrate, Anti-Inflammatory, Quick & Easy, Dinner, Ketogenic Diet, Paleo Diet, Whole30 Diet
4
goulash
Adobe Stock

Hungarian Goulash

Goulash is a traditional dish of stewed meat and vegetables, commonly served over pasta or noodles. While the classic version features red meat and refined grains, this simplified twist opts for leaner meat and whole-grain pasta for less saturated fat and more fiber in your bowl. Plus, this is an easy one-pot way to get dinner on the table in 20 minutes flat!

contains  Wheat
4.2 out of 21 reviews

SERVES

4

CALORIES PER SERVING

525

PREP TIME

5 min

COOK TIME

15 min

TOTAL TIME

20 min

Ingredients

2 tbsp extra-virgin olive oil
1 yellow onion, diced
2 carrots, diced
1 lb 93 percent lean ground turkey
1 28-oz can diced tomatoes
2 cups dry elbow macaroni, preferably whole-wheat
1 tsp smoked paprika
½ tsp kosher salt
¼ tsp freshly ground black pepper
Italian parsley, for garnish (optional)

Directions

1

Place a large nonstick skillet over high heat. Add the olive oil, onion, and carrots and cook, stirring frequently until the vegetables begin to soften, about 3 to 5 minutes.

2

Add the turkey and brown, stirring frequently, about 4 minutes. Add the tomatoes, macaroni, and 2 cups of water and bring to a boil. Cook, stirring occasionally until the macaroni is al dente, about 8 to 10 minutes.

3

Season with paprika, salt and pepper and garnish with parsley, if desired.

Nutrition Facts

Amount per serving

Serving size2 ½ cups

calories

525

total fat

18g

saturated fat

3.6g

protein

32g

carbohydrates

60g

fiber

4.8g

sugar

8.9g

added sugar

0g

sodium

576mg

TAGS:

Wheat, High-Protein, Family-Friendly, Quick & Easy, Dinner
5
cabbage fish tacos
Magdalena Bujak/Alamy

Tilapia Tacos With Red Cabbage Slaw

Red cabbage is a top source of plant-based pigments called anthocyanins, which are believed to have anticancer properties and to promote brain and heart health, research shows. Tilapia, a mild white fish, is a great way to get more health-promoting omega-3 fatty acids into your diet, and, according to the FDA, it’s a low-mercury choice, too.

contains  Fin fish, Wheat
3.7 out of 19 reviews

SERVES

4

CALORIES PER SERVING

542

PREP TIME

10 min

COOK TIME

10 min

TOTAL TIME

20 min

Ingredients

1 lb tilapia (fresh or frozen)
2 tsp Tajín seasoning
3 cups red cabbage, finely sliced (½ medium red cabbage)
1 large red bell pepper, finely sliced
1 Roma tomato, finely sliced
1 small red onion, finely sliced
1 avocado, sliced, plus more for topping (optional)
¼ cup extra-virgin olive oil
2 limes, juiced
1 tsp ground cumin
¼ tsp kosher salt
⅛ tsp freshly ground black pepper
8 small (6") tortillas, preferably whole-wheat
Cilantro, for garnish (optional)

Directions

1

Preheat oven to 400 degrees F and line a baking sheet with aluminum foil.

2

Place tilapia on prepared baking sheet and sprinkle Tajín on fish to coat. Bake for 6 to 8 minutes. Flip and cook until fish reaches an internal temperature of 145 degrees F, an additional 1 to 2 minutes.

3

In a large mixing bowl, combine cabbage, bell pepper, tomato, onion, and avocado. Add olive oil, lime juice, cumin, salt, and black pepper, and toss until well mixed.

4

Divide fish among 8 tortillas. Top each taco with slaw, cilantro, and avocado, if using.

Nutrition Facts

Amount per serving

Serving size2 tacos

calories

542

total fat

25g

saturated fat

4.8g

protein

31g

carbohydrates

52g

fiber

5.2g

sugar

10g

added sugar

0g

sodium

756mg

TAGS:

Fin fish, Wheat, Mediterranean, High-Fiber, High-Protein, Quick & Easy, Dinner
6
sliders
iStock

Beef Mushroom Sliders

Mushrooms are the secret to making lean, moist, and juicy sliders. Mushrooms are 92 percent water, per the USDA, are low in calories, and have a meaty taste, so you may not even notice them in the mix. One systematic review found that a diet rich in mushrooms was linked to a lower risk of cancer, possibly because of the fungi’s bioactive compounds. Sandwich your beef mushroom patties in a whole-wheat bun for a boost of fiber and whole grains.

contains  Soy, Wheat, Fin fish
4.9 out of 10 reviews

SERVES

5

CALORIES PER SERVING

300

PREP TIME

15 min

COOK TIME

10 min

TOTAL TIME

25 min

Ingredients

1 cup button mushrooms
1 lb raw ground beef, 93 percent lean
1 tbsp Worcestershire sauce
10 slider buns, preferably whole-wheat
1 cup mixed greens
2 medium tomatoes, sliced
Pickles, for garnish (optional)

Directions

1

Place mushrooms in the bowl of a food processor and pulse until finely chopped. Transfer to a large mixing bowl.

2

Add ground beef and Worcestershire sauce to the mushrooms and mix until well incorporated. Form into 10 equal patties.

3

Place a large nonstick pan over medium-high heat. Spray pan with cooking spray and gently place patties on the hot skillet. Cook until browned, about 5 minutes per side.

4

Serve hot on buns with mixed greens, tomatoes, and pickles, if using.

Nutrition Facts

Amount per serving

Serving size2 sliders

calories

300

total fat

9g

saturated fat

2.7g

protein

27g

carbohydrates

31g

fiber

4.8g

sugar

4.3g

added sugar

2.6g

sodium

407mg

TAGS:

Soy, Wheat, Fin fish, Heart-Healthy, High-Protein, Family-Friendly, Quick & Easy, Lunch, Dinner
7
thanksgiving turkey leftovers turkey a la king
Lauri Patterson/Getty Images

Crustless Turkey Pot Pie

The creamy texture of pot pie is the perfect way to incorporate vegetables in a way that even the pickiest eaters will love! Enjoying your pot pie without the crust will not only save you big time on calories, carbs, and saturated fat, according to data from the USDA, but the best part of this dish has to be the fact that, without the crust, it doesn’t have to be baked in the oven, so you can get dinner on the table even faster!

contains  Wheat, Dairy
5.0 out of 7 reviews

SERVES

4

CALORIES PER SERVING

351

PREP TIME

10 min

COOK TIME

20 min

TOTAL TIME

30 min

Ingredients

3 tbsp extra-virgin olive oil
1 medium onion, diced
3 carrots, skin intact, sliced into coins
2 ribs celery, sliced
3 clove garlic, minced
⅓ cup all-purpose flour
2 cups low-sodium turkey or chicken broth
½ cup lowfat (1 percent) milk
3 cups cooked skinless turkey, preferably white meat
1 cup frozen peas
1 tsp fresh thyme
¼ tsp kosher salt
¼ tsp freshly ground black pepper

Directions

1

Place a large skillet over medium-high heat. Add olive oil, onion, carrots, and celery. Cook, stirring frequently, until vegetables are tender, about 10 to 15 minutes. Add garlic and cook until fragrant, about 1 minute more.

2

Sprinkle flour over vegetables and stir. Gradually add broth and milk while continuing to stir.

3

When sauce begins to thicken, stir in turkey, peas, thyme, salt, and pepper. Serve hot.

Nutrition Facts

Amount per serving

Serving size2 cups

calories

351

total fat

13g

saturated fat

2.2g

protein

35g

carbohydrates

24g

fiber

4.3g

sugar

7.4g

added sugar

0.5g

sodium

772mg

TAGS:

Wheat, Dairy, High-Protein, Cholesterol-Conscious, Family-Friendly, Quick & Easy, Dinner
8
rice bowl
iStock

Spicy Salmon Rice Bowl

When you’re hungry and in a hurry, this combo of rice, veggies, and a can of salmon makes a tasty and filling grain bowl in just minutes. To boost the amount of fiber in your bowl, use a whole grain like brown rice or even quinoa as your base. Intake of whole grains has been shown to lower the risk of type 2 diabetes and other chronic diseases. The recipe uses sriracha for a little spice, but feel free to adjust or omit the hot sauce according to your taste.

contains  Fin fish, Soy, Eggs
3.3 out of 6 reviews

SERVES

1

CALORIES PER SERVING

609

PREP TIME

10 min

TOTAL TIME

10 min

Ingredients

1 6-oz can salmon, packed in water, drained and flaked
1 tbsp olive oil–based mayonnaise
1 tsp sriracha, plus more for topping
1 scallion, sliced, greens and whites separated
¾ cup cooked rice, preferably brown, warm
½ avocado, cubed
3 pieces snacking seaweed or 1 sheet nori cut into squares or strips
1 Persian cucumber, cubed (optional)

Directions

1

In a small mixing bowl, gently stir together salmon, mayonnaise, sriracha, and scallion whites. Set aside.

2

Add rice to a serving bowl and top it with salmon mixture, avocado, seaweed, and cucumber, if using. Drizzle on sriracha.

Nutrition Facts

Amount per serving

calories

609

total fat

30g

saturated fat

4.4g

protein

35g

carbohydrates

51g

fiber

8.7g

sugar

1.5g

added sugar

0g

sodium

862mg

TAGS:

Fin fish, Soy, Eggs, Gluten-free, High-Fiber, High-Protein, Anti-Inflammatory, Quick & Easy, Lunch, Dinner
9
greek fish dinner. white fish with tomatoes, onions, and olives in a stew-like presentation.
Adobe Stock

Stewed Mediterranean White Fish

The traditional Mediterranean diet is well-known for its health benefits. In fact, U.S. News and World Report rated the Mediterranean Diet as the best overall diet in the United States and No. 2 for best diets for weight loss. This Mediterranean fish dish is no exception. Stewing this fish in a vegetable-rich sauce is a great way to add more fiber to the meal. The tomatoes are also an excellent source of lycopene, notes the USDA.

contains  Fin fish
4.6 out of 16 reviews

SERVES

4

CALORIES PER SERVING

299

PREP TIME

5 min

COOK TIME

21 min

TOTAL TIME

26 min

Ingredients

2 tbsp extra-virgin olive oil
1 large onion, diced
4 cloves garlic, sliced
1 28-oz can no-salt-added diced tomatoes
¼ tsp kosher salt
¼ tsp freshly ground black pepper
½ tsp dried oregano
¼ cup white wine or low-sodium vegetable broth
1 lemon, juiced
1½ lb raw cod, bass, or other white fish
⅓ cup pitted Kalamata olives

Directions

1

Place a large skillet over medium heat. Add olive oil and onion and cook, stirring frequently, until onion is translucent, about 5 to 10 minutes. Add garlic and cook just until fragrant, about 1 minute more.

2

Add tomatoes, salt, pepper, oregano, wine, and lemon juice to the skillet and cook until tomatoes are softened, about 10 to 15 minutes.

3

Add fish on top of the tomatoes, cover and cook until fish flakes easily with a fork, about 5 to 7 minutes. Stir in olives just before serving.

Nutrition Facts

Amount per serving

calories

299

total fat

10g

saturated fat

1.6g

protein

33g

carbohydrates

17g

fiber

4.1g

sugar

7g

added sugar

0g

sodium

387mg

TAGS:

Fin fish, Heart-Healthy, Mediterranean, Gluten-Free, High-Protein, Low-Calorie, Anti-Inflammatory, Cholesterol-Conscious, Quick & Easy, Dinner
EDITORIAL SOURCES
Everyday Health follows strict sourcing guidelines to ensure the accuracy of its content, outlined in our editorial policy. We use only trustworthy sources, including peer-reviewed studies, board-certified medical experts, patients with lived experience, and information from top institutions.
Resources
  1. Dietary Guidelines for Americans, 2025-2030. U.S. Department of Agriculture. January 2026.
  2. Anjom-Shoae J et al. Impacts of Dietary Animal and Plant Protein on Weight and Glycemic Control in Health, Obesity, and Type 2 Diabetes: Friend or Foe? Frontiers in Endocrinology. July 30, 2024.
Reyna-Franco-bio

Reyna Franco, RDN

Medical Reviewer

Reyna Franco, RDN, is a New York City–based dietitian-nutritionist, certified specialist in sports dietetics, and certified personal trainer. She is a diplomate of the American Col...

Bedosky-bio

Lauren Bedosky

Author
Lauren Bedosky is an experienced health and fitness writer. She regularly contributes to top websites and publications like Men's Health, Women's Health, MyFitnessPal, SilverSneake...