8 Lean, High-Protein Dinner Recipes

But keep in mind that in addition to the amount, the source of the protein matters too.
Next up video playing in 10 seconds
9 Best and Worst Sources of Protein
Another benefit of lean protein: It’s delicious! There are so many kinds to enjoy, whether you eat meat or not. Here are eight dinner recipes that are high in protein and use those lean sources.
All Everyday Health recipes meet expert-developed nutrient goals, considering several dietary guidelines. Learn more about the methodology used to develop and tag each of the recipes on this list as “high protein.”

Herb and Garlic–Roasted Pork Tenderloin and Veggies
Roasted pork tenderloin is a healthy choice that’s also quick and easy to prepare. As its name suggests, this lean cut of pork is tender and moist. It also absorbs the flavor of the garlic and herbs beautifully, allowing you to use less salt while maximizing flavor. Roasting veggies at the same time as the meat is an easy way to get a complete meal on the table in a hurry.
PREP TIME
10 minCOOK TIME
25 minTOTAL TIME
35 minIngredients
Directions
Preheat oven to 400 degrees F.
Place potatoes and carrots in a large baking dish and drizzle with 2 tbsp olive oil. Toss to coat. Sprinkle with ½ tsp salt and ¼ tsp black pepper. Place in oven while you prepare the pork.
Lay a large piece of foil on a clean, flat surface. Combine garlic, rosemary, thyme, and remaining ½ tsp salt and ¼ tsp pepper in the center of the foil. Place pork on top of seasonings and drizzle with remaining 1 tablespoon of olive oil before tightly closing the foil around the ingredients.
Remove vegetables from the oven and stir before adding the foil packet to baking dish and returning it to the oven. Bake until the internal temperature of the pork is 145 degrees F, about 25 to 35 minutes.
Nutrition Facts
Amount per serving
calories
501total fat
14gsaturated fat
2.7gprotein
41gcarbohydrates
51gfiber
7.5gsugar
7.4gadded sugar
0gsodium
460mgTAGS:
Heart-Healthy, Mediterranean, Gluten-Free, High-Fiber, High-Protein, Cholesterol-Conscious, Family-Friendly, DinnerRate recipe
Share recipe

Stuffed Zucchini Boats
Opting for a lower fat percentage in your ground meat is an easy way to cut back on the amount of unhealthy saturated fat on your plate. At the same time, adding lots of veggies while you cook your ground meat adds lots of vitamins, minerals, and fiber while stretching your food dollar further at the same time. Want to go a step further? Serve your dish inside a veggie like these zucchini boats for even more fiber and very few calories, according to data from the USDA.
PREP TIME
10 minCOOK TIME
25 minTOTAL TIME
35 minIngredients
Directions
Preheat oven to 400 degrees F. Line a baking sheet with parchment paper. Remove the stem end from each zucchini, slice in half lengthwise, and scoop out the seeds using a spoon. Set aside.
Place a large skillet over medium-high heat. Add olive oil and onions and cook until onions become translucent, about 5 minutes. Add garlic and cook until fragrant, about 1 minute more.
Add ground beef, canned tomatoes, Italian seasoning, salt, and pepper, and cook, stirring frequently, until most of the moisture has evaporated and beef is brown, about 5 minutes. Evenly divide the mixture among zucchini halves and top with cheese.
Bake until zucchini is tender, about 15 to 25 minutes.
Nutrition Facts
Amount per serving
Serving size2 zucchini boats
calories
322total fat
15gsaturated fat
4.9gprotein
30gcarbohydrates
16gfiber
4.3gsugar
8.6gadded sugar
0gsodium
449mgTAGS:
Dairy, Gluten-Free, High-Protein, Low-Carbohydrate, Low-Calorie, DinnerRate recipe
Share recipe

Herb-Encrusted Roast Turkey Breast
Turkey is best known as a festive entree for the holiday table, but it can be served anytime. This simple roast turkey breast is encrusted with aromatic herbs and spices to lend loads of flavor without a lot of added salt. Covering the turkey with foil while it cooks helps to keep the meat moist. Serve alongside roasted vegetables or a side salad and a whole grain for a complete meal.
PREP TIME
10 minCOOK TIME
1 hr 30 minTOTAL TIME
1 hr 40 minIngredients
Directions
Preheat oven to 350 degrees F. Place turkey breast in a roasting pan.
In a small bowl, whisk together olive oil, vinegar, garlic, dry mustard, rosemary, salt, and pepper. Baste turkey breast with this mixture and loosely cover with foil.
Roast for 1 hour, then baste with the cooking liquids and bake until the turkey reaches an internal temperature of 165 degrees F, about 30 minutes more.
Nutrition Facts
Amount per serving
Serving sizeAbout 6 oz cooked
calories
311total fat
8gsaturated fat
1.7gprotein
49gcarbohydrates
3gfiber
0.1gsugar
0.1gadded sugar
0gsodium
294mgTAGS:
Heart-Healthy, Gluten-Free, High-Protein, Low-Carbohydrate, Cholesterol-Conscious, Family-Friendly, Dinner, Paleo Diet, Whole30 DietRate recipe
Share recipe

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.
PREP TIME
5 minCOOK TIME
21 minTOTAL TIME
26 minIngredients
Directions
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.
Add tomatoes, salt, pepper, oregano, wine, and lemon juice to the skillet and cook until tomatoes are softened, about 10 to 15 minutes.
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
299total fat
10gsaturated fat
1.6gprotein
33gcarbohydrates
17gfiber
4.1gsugar
7gadded sugar
0gsodium
387mgTAGS:
Fin fish, Heart-Healthy, Mediterranean, Gluten-Free, High-Protein, Low-Calorie, Anti-Inflammatory, Cholesterol-Conscious, Quick & Easy, DinnerRate recipe
Share recipe

Air Fryer Crab Cakes
This healthy-in-a-hurry meal is sure to delight your tastebuds while also helping you meet your nutritional needs. Crab is a lean source of protein and it’s surprisingly easy to prepare since it is already cooked when you buy it. Instead of frying these crab cakes in butter, cooking them in an air fryer lends a crisp texture for very few calories.
PREP TIME
10 minCOOK TIME
10 minTOTAL TIME
20 minIngredients
Directions
Preheat air fryer to 375 degrees F. Place all the ingredients except 1 tbsp of olive oil and the lemon wedges in a large mixing bowl. Use a spoon to evenly combine the mixture and then use your hands to gently form them into 4 equal patties.
Arrange patties in a single layer on an air fryer baking sheet and lightly brush each with the remaining olive oil. Cook in air fryer until crab cakes are nicely browned, about 10 to 12 minutes.
Nutrition Facts
Amount per serving
Serving size2 crab cakes
calories
329total fat
18gsaturated fat
2.7gprotein
31gcarbohydrates
9gfiber
1.6gsugar
2.6gadded sugar
0.1gsodium
720mgTAGS:
Shellfish, Wheat, Eggs, Mediterranean, High-Protein, Low-Carbohydrate, Quick & Easy, Dinner, AppetizerRate recipe
Share recipe

Chicken Shawarma Kebabs
The traditional Middle Eastern dish shawarma comes from a word that means “turning,” because the meat is cooked on a slowly turning spit, according to Neomonde Mediterranean. A yogurt marinade adds nutritional value and a nice crust when cooked, according to Bon Appétit. With this recipe you'll enjoy the rich flavors of shawarma without needing a spit in your kitchen. Serve with cucumber and tomato salad.
PREP TIME
10 minCOOK TIME
10 minTOTAL TIME
50 minIngredients
Directions
In a mixing bowl, combine yogurt, cumin, turmeric, cinnamon, salt, and pepper. Gently mix together.
Add chicken to bowl and gently stir to evenly coat. Marinate in the refrigerator for at least 30 minutes. Just before removing chicken from refrigerator, lightly grease the grill and preheat it to medium.
Evenly divide chicken pieces among 4 large skewers and grill until chicken reaches an internal temperature of 165 degrees F, about 10 minutes, turning halfway through.
Place cucumbers, tomatoes, and radishes in a serving bowl. Top with vinegar and oil and stir to evenly coat vegetables. Serve alongside chicken skewers.
Nutrition Facts
Amount per serving
calories
397total fat
16gsaturated fat
2.7gprotein
52gcarbohydrates
12gfiber
3.5gsugar
6.1gadded sugar
0gsodium
363mgTAGS:
Dairy, Gluten-free, High-Protein, Low-Carbohydrate, DinnerRate recipe
Share recipe

Asparagus and Tempeh Stir-Fry
Tempeh has a meaty texture and a rich, nutty flavor that lends itself perfectly to a stir-fry. Made with fermented soybeans, tempeh is a rich source of prebiotic fiber and some brands may contain probiotic organisms as well. Add to that prebiotic-rich asparagus and you have a gut-boosting dinner both you and your microbiome will love!
PREP TIME
10 minCOOK TIME
11 minTOTAL TIME
21 minIngredients
Directions
In a small bowl, whisk together soy sauce, vinegar, peanut butter, and pepper.
Place a wok or nonstick skillet over medium heat and add oil. When oil is hot, add tempeh and cook, stirring frequently, until golden brown, about 3–5 minutes.
Add garlic and ginger. Sauté until fragrant, about 1 minute. Add asparagus and cook, stirring frequently, until asparagus is bright green and tender, about 5 minutes.
Use water to deglaze pan as needed.
Serve asparagus and tempeh over rice or quinoa.
Nutrition Facts
Amount per serving
calories
618total fat
26gsaturated fat
4.5gprotein
37gcarbohydrates
64gfiber
11.6gsugar
5.1gadded sugar
0.3gsodium
618mgTAGS:
Peanuts, Soy, Wheat, Anti-Inflammatory, Dinner, High-Protein, High-Fiber, Vegetarian, VeganRate recipe
Share recipe

Make-Ahead Egg Casserole
This egg casserole is not only quick and easy to make, but it can also be assembled the night before for a prep-free morning. Packed with veggies and flavor, this simple dish is high in protein and fiber for a perfect, filling start to your day! This dish is so versatile, it could also work as a delicious lunch or dinner.
PREP TIME
10 minCOOK TIME
50 minTOTAL TIME
1 hrIngredients
Directions
Add eggs, milk, salt, garlic powder, and pepper in a large mixing bowl and whisk well. Set aside.
Heat a skillet over medium heat. Add olive oil, potatoes, and onion, stirring frequently, until the onion is translucent, 5 to 7 minutes.
Add mushrooms and bell pepper and cook until the peppers are tender, about 5 minutes more.
Remove from heat. Spray the bottom and edges of a baking dish with cooking spray, the pour the veggie mixture into the dish. Top evenly with spinach and pour in the egg mixture. Refrigerate until ready to bake.
Preheat oven to 350 degrees F. Bake the casserole until the eggs are set, 40–50 minutes.
Nutrition Facts
Amount per serving
calories
439total fat
23gsaturated fat
5.9gprotein
25gcarbohydrates
33gfiber
4.5gsugar
7gadded sugar
0gsodium
520mgTAGS:
Eggs, Dairy, Mediterranean, Gluten-free, Vegetarian, High-Protein, Anti-Inflammatory, Family-Friendly, Breakfast, Lunch, DinnerRate recipe
Share recipe
- Guarneiri L et al. Protein, Fiber, and Exercise: A Narrative Review of Their Roles in Weight Management and Cardiometabolic Health. Lipids in Health and Disease. July 12, 2025.
- Dietary Guidelines for Americans, 2025–2030. U.S. Department of Agriculture.
- Cuts of Beef: A Guide to the Leanest Selections. Beacon Health System. November 21, 2023.

Lynn Grieger, RDN, CDCES
Medical Reviewer
Lynn Grieger is a registered dietitian-nutritionist, certified diabetes care and education specialist, certified personal trainer, and certified health and wellness coach. She comp...

Kelly Kennedy, RDN, LDN
Author
Kelly Kennedy is a licensed dietitian-nutritionist with over 14 years of experience in digital media. She previously managed and oversaw nutrition content, recipe development, meal...