12 High-Protein Dinner Ideas for Easy Weeknights

12 High-Protein Dinner Ideas for Easy Weeknights - Featured

You want something filling, satisfying and not a huge production on a Tuesday night. That’s exactly what these high-protein dinner ideas are built for.

Each one hits at least 25 grams of protein per serving and uses straightforward ingredients you can find at any grocery store.

They’re also genuinely varied, so you won’t feel like you’re eating the same chicken breast on repeat all week.

1- Sheet-Pan Lemon Garlic Chicken Thighs

Golden baked chicken thighs with lemon slices and garlic on a sheet pan
Golden baked chicken thighs with lemon slices and garlic on a sheet pan

Bone-in thighs stay juicy even if you get distracted, making this one of the most forgiving high-protein dinner ideas out there.

Serves: 4 · Prep: 10 min · Cook: 35 min

Ingredients

  • 4 bone-in, skin-on chicken thighs (about 2 lbs / 900 g total)
  • 2 tbsp olive oil
  • 4 garlic cloves, minced
  • 1 lemon, zested and juiced
  • 1 tsp dried oregano
  • 1/2 tsp salt and black pepper
  • 2 cups broccoli florets

How to make it

  1. Preheat oven to 425°F (220°C). Toss chicken and broccoli with oil, garlic, lemon, oregano, salt and pepper on a large baking sheet.
  2. Arrange chicken skin-side up and roast for 30 to 35 minutes until the skin is golden and juices run clear.
  3. Rest for 5 minutes before serving.

Estimated nutrition per serving

  • Calories: about 370 kcal
  • Protein: about 34 g
  • Fiber: about 2 g
  • Carbohydrates: about 5 g
  • Fat: about 23 g

Swap broccoli for green beans or zucchini. Leftovers keep well in the fridge for up to 3 days.

2- Ground Turkey Taco Bowls

A colorful taco bowl with ground turkey, rice, black beans, and fresh toppings
A colorful taco bowl with ground turkey, rice, black beans, and fresh toppings

All the satisfaction of taco night with less fuss, and the lean turkey keeps the protein high without a lot of added fat.

Serves: 4 · Prep: 10 min · Cook: 15 min

Ingredients

  • 1 lb (450 g) lean ground turkey
  • 1 tbsp olive oil
  • 1 packet (1 oz) taco seasoning
  • 1/3 cup water
  • 2 cups cooked brown rice
  • 1 cup canned black beans, drained and rinsed
  • 1 cup shredded romaine lettuce
  • 1/2 cup salsa
  • 1/4 cup plain Greek yogurt (as sour cream)

How to make it

  1. Heat oil in a skillet over medium-high. Cook turkey, breaking it up, until browned, about 8 minutes.
  2. Add taco seasoning and water; simmer 3 minutes.
  3. Divide rice into bowls and top with turkey, beans, lettuce, salsa and a dollop of Greek yogurt.

Estimated nutrition per serving

  • Calories: about 420 kcal
  • Protein: about 38 g
  • Fiber: about 6 g
  • Carbohydrates: about 38 g
  • Fat: about 10 g

Use cauliflower rice to lower the carbs, or swap black beans for pinto beans.

3- Salmon and Asparagus Foil Packets

Salmon fillets and asparagus spears wrapped in open foil packets ready to bake
Salmon fillets and asparagus spears wrapped in open foil packets ready to bake

Salmon is one of the easiest proteins to cook quickly, and foil packets mean almost no cleanup.

Serves: 2 · Prep: 8 min · Cook: 20 min

Ingredients

  • 2 salmon fillets (6 oz / 170 g each)
  • 12 asparagus spears, trimmed
  • 1 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 lemon, thinly sliced
  • Salt and pepper to taste
  • 1 tsp dried dill

How to make it

  1. Preheat oven to 400°F (200°C). Place each fillet and half the asparagus on a large sheet of foil.
  2. Drizzle with oil, top with garlic, dill, lemon slices, salt and pepper. Fold foil into sealed packets.
  3. Bake for 18 to 20 minutes until salmon flakes easily.

Estimated nutrition per serving

  • Calories: about 350 kcal
  • Protein: about 40 g
  • Fiber: about 2 g
  • Carbohydrates: about 5 g
  • Fat: about 18 g

Works just as well on an outdoor grill. Swap asparagus for thin-sliced zucchini if needed.

4- White Bean and Chicken Sausage Skillet

Chicken sausage slices and white beans cooked in a rustic skillet
Chicken sausage slices and white beans cooked in a rustic skillet

Canned white beans add fiber and extra plant protein alongside the chicken sausage, making this a genuinely filling one-pan dinner.

Serves: 4 · Prep: 5 min · Cook: 20 min

Ingredients

  • 12 oz (340 g) fully cooked chicken sausage, sliced into rounds
  • 1 can (15 oz) white cannellini beans, drained and rinsed
  • 1 can (14 oz) diced tomatoes
  • 2 cups baby spinach
  • 1/2 yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • Salt and pepper to taste

How to make it

  1. Heat oil in a large skillet over medium. Cook onion for 4 minutes, then add garlic and sausage; cook 3 more minutes.
  2. Add beans, tomatoes and paprika. Simmer 10 minutes.
  3. Stir in spinach until just wilted. Season and serve.

Estimated nutrition per serving

  • Calories: about 330 kcal
  • Protein: about 28 g
  • Fiber: about 7 g
  • Carbohydrates: about 28 g
  • Fat: about 11 g

Stores well for 4 days, and the flavors actually improve overnight.

5- Greek Chicken Bowls with Tzatziki

Grilled chicken bowl with tzatziki, cucumber, tomatoes, olives, and rice
Grilled chicken bowl with tzatziki, cucumber, tomatoes, olives, and rice

Marinated grilled chicken over a simple Greek-style base is endlessly satisfying and easy to portion for the week.

Serves: 4 · Prep: 15 min · Cook: 15 min

Ingredients

  • 1.5 lbs (680 g) boneless skinless chicken breast
  • 2 tbsp olive oil
  • 1 tbsp red wine vinegar
  • 1 tsp dried oregano
  • 1 tsp garlic powder
  • Salt and pepper to taste
  • 2 cups cooked quinoa
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, diced
  • 1/4 cup kalamata olives
  • 1/2 cup store-bought tzatziki

How to make it

  1. Marinate chicken in oil, vinegar, oregano, garlic powder, salt and pepper for at least 10 minutes.
  2. Grill or pan-cook over medium-high heat for 6 to 7 minutes per side until cooked through. Slice.
  3. Build bowls with quinoa, vegetables, olives and chicken; top with tzatziki.

Estimated nutrition per serving

  • Calories: about 430 kcal
  • Protein: about 42 g
  • Fiber: about 4 g
  • Carbohydrates: about 28 g
  • Fat: about 15 g

Swap quinoa for brown rice or serve over chopped romaine to lower carbs.

6- Shrimp Stir-Fry with Edamame

Shrimp stir-fry with edamame, colorful vegetables, and a savory glaze in a pan
Shrimp stir-fry with edamame, colorful vegetables, and a savory glaze in a pan

Shrimp cooks in minutes, and pairing it with edamame adds a solid protein and fiber boost without slowing the process down.

Serves: 4 · Prep: 10 min · Cook: 12 min

Ingredients

  • 1 lb (450 g) raw shrimp, peeled and deveined
  • 1 cup shelled frozen edamame, thawed
  • 2 cups broccoli florets
  • 1 red bell pepper, sliced
  • 2 tbsp low-sodium soy sauce or tamari
  • 1 tbsp sesame oil
  • 1 tbsp fresh ginger, grated
  • 2 garlic cloves, minced
  • 2 cups cooked brown rice

How to make it

  1. Heat sesame oil in a large wok or skillet over high heat. Add garlic and ginger; cook 1 minute.
  2. Add broccoli and pepper; stir-fry 4 minutes. Add shrimp and edamame; cook 3 to 4 minutes until shrimp are pink.
  3. Pour over soy sauce, toss and serve with brown rice.

Estimated nutrition per serving

  • Calories: about 380 kcal
  • Protein: about 34 g
  • Fiber: about 5 g
  • Carbohydrates: about 36 g
  • Fat: about 9 g

Use tamari to keep it gluten-free. Cauliflower rice works well here too.

7- Beef and Lentil Stuffed Peppers

Colorful stuffed bell peppers filled with beef and lentils on a white plate
Colorful stuffed bell peppers filled with beef and lentils on a white plate

Lentils stretch the beef further and quietly add fiber and plant protein, so each pepper is more filling than it looks.

Serves: 4 · Prep: 15 min · Cook: 40 min

Ingredients

  • 4 large bell peppers, tops cut off and seeded
  • 1/2 lb (225 g) lean ground beef (90% lean)
  • 1 cup cooked green lentils
  • 1 can (14 oz) diced tomatoes
  • 1/2 cup low-sodium beef broth
  • 1/2 onion, diced
  • 2 garlic cloves, minced
  • 1 tsp cumin
  • 1/2 cup shredded mozzarella

How to make it

  1. Preheat oven to 375°F (190°C). Brown beef with onion and garlic in a skillet; drain any excess fat.
  2. Stir in lentils, tomatoes, broth and cumin; simmer 5 minutes. Fill peppers with the mixture and top with cheese.
  3. Place in a baking dish, add a splash of water to the bottom and bake covered for 30 minutes, then uncovered for 10 minutes.

Estimated nutrition per serving

  • Calories: about 350 kcal
  • Protein: about 30 g
  • Fiber: about 8 g
  • Carbohydrates: about 28 g
  • Fat: about 12 g

Use ground turkey or a plant-based mince to make it lighter or fully vegetarian.

8- Baked Cod with Herby Chickpeas

Baked cod fillet resting on herby chickpeas in a rustic baking dish
Baked cod fillet resting on herby chickpeas in a rustic baking dish

Cod is mild and quick to cook, and roasted chickpeas underneath turn crispy and add a nice protein and fiber base.

Serves: 4 · Prep: 10 min · Cook: 25 min

Ingredients

  • 4 cod fillets (5 oz / 140 g each)
  • 1 can (15 oz) chickpeas, drained, rinsed and patted dry
  • 2 tbsp olive oil, divided
  • 1 tsp smoked paprika
  • 1 tsp dried thyme
  • 3 garlic cloves, minced
  • Salt and pepper to taste
  • 1 lemon, sliced

How to make it

  1. Preheat oven to 400°F (200°C). Toss chickpeas with 1 tbsp oil, paprika and thyme; spread on a baking sheet. Roast 10 minutes.
  2. Push chickpeas to the sides, place cod in the centre; drizzle with remaining oil, top with garlic, lemon and seasoning.
  3. Bake another 12 to 15 minutes until cod flakes easily.

Estimated nutrition per serving

  • Calories: about 320 kcal
  • Protein: about 36 g
  • Fiber: about 5 g
  • Carbohydrates: about 20 g
  • Fat: about 9 g

Tilapia or haddock works just as well. Serve with a simple green salad.

9- Turkey and Spinach Meatballs with Marinara

Turkey and spinach meatballs covered in rich marinara sauce in a white bowl
Turkey and spinach meatballs covered in rich marinara sauce in a white bowl

These freeze beautifully, so making a double batch now means a nearly instant dinner another night.

Serves: 4 · Prep: 15 min · Cook: 25 min

Ingredients

  • 1 lb (450 g) lean ground turkey
  • 1 cup fresh spinach, finely chopped
  • 1 egg
  • 1/4 cup breadcrumbs (or oat flour for gluten-free)
  • 2 garlic cloves, minced
  • 1 tsp Italian seasoning
  • Salt and pepper to taste
  • 2 cups marinara sauce (store-bought is fine)
  • Courgette noodles or spaghetti to serve

How to make it

  1. Preheat oven to 400°F (200°C). Mix turkey, spinach, egg, breadcrumbs, garlic, seasoning, salt and pepper. Roll into 16 even balls.
  2. Bake on a lined sheet for 20 to 22 minutes until cooked through.
  3. Warm marinara in a pan, add meatballs and serve over courgette noodles or pasta.

Estimated nutrition per serving

  • Calories: about 310 kcal
  • Protein: about 33 g
  • Fiber: about 3 g
  • Carbohydrates: about 18 g
  • Fat: about 11 g

Meatballs freeze well for up to 3 months. Courgette noodles keep this lower in carbs.

10- Black Bean and Egg Burrito Bowls

A burrito bowl with black beans, fried eggs, rice, and fresh toppings
A burrito bowl with black beans, fried eggs, rice, and fresh toppings

This is a great meatless option that still delivers solid protein through eggs and beans, and it’s ready in about 20 minutes.

Serves: 2 · Prep: 5 min · Cook: 15 min

Ingredients

  • 4 large eggs
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup cooked brown rice
  • 1/2 cup frozen corn, thawed
  • 1/2 cup salsa
  • 1/2 avocado, sliced
  • 1 tbsp olive oil
  • 1 tsp cumin
  • Salt and pepper to taste

How to make it

  1. Warm beans and corn in a small saucepan with cumin and a pinch of salt.
  2. Scramble eggs in olive oil over medium heat until just set.
  3. Build bowls with rice, beans, corn and eggs; top with salsa and avocado.

Estimated nutrition per serving

  • Calories: about 480 kcal
  • Protein: about 27 g
  • Fiber: about 12 g
  • Carbohydrates: about 54 g
  • Fat: about 17 g

Add a sprinkle of crumbled feta or a dollop of Greek yogurt for a little extra protein.

11- Pork Tenderloin with Roasted Sweet Potato

Sliced pork tenderloin served alongside golden roasted sweet potato chunks on a plate
Sliced pork tenderloin served alongside golden roasted sweet potato chunks on a plate

Pork tenderloin is one of the leanest cuts available and it roasts quickly, making it a reliable weeknight option that feels a bit more special.

Serves: 4 · Prep: 10 min · Cook: 30 min

Ingredients

  • 1.25 lbs (570 g) pork tenderloin
  • 2 medium sweet potatoes, cubed
  • 2 tbsp olive oil, divided
  • 1 tbsp Dijon mustard
  • 1 tbsp honey
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • Salt and pepper to taste

How to make it

  1. Preheat oven to 425°F (220°C). Toss sweet potato with 1 tbsp oil, paprika, salt and pepper. Roast for 15 minutes.
  2. Rub tenderloin with mustard, honey, garlic powder, remaining oil, salt and pepper. Nestle alongside sweet potatoes.
  3. Roast another 20 to 22 minutes until the internal temperature reaches 145°F (63°C). Rest for 5 minutes, then slice.

Estimated nutrition per serving

  • Calories: about 340 kcal
  • Protein: about 35 g
  • Fiber: about 3 g
  • Carbohydrates: about 24 g
  • Fat: about 11 g

Leftovers slice well into salads or wraps the next day.

12- Cottage Cheese Lasagna

Layers of cottage cheese lasagna topped with golden melted cheese and tomato sauce
Layers of cottage cheese lasagna topped with golden melted cheese and tomato sauce

Swapping ricotta for cottage cheese sneaks in more protein per layer without changing the flavour much at all.

Serves: 6 · Prep: 20 min · Cook: 45 min

Ingredients

  • 9 lasagna noodles, cooked
  • 1 lb (450 g) lean ground beef or turkey
  • 2 cups cottage cheese (full-fat or low-fat)
  • 1 egg
  • 2 cups marinara sauce
  • 1.5 cups shredded mozzarella
  • 1 tsp Italian seasoning
  • Salt and pepper to taste
  • 2 cups baby spinach

How to make it

  1. Preheat oven to 375°F (190°C). Brown meat, season and mix with marinara. Stir cottage cheese, egg and seasoning together in a bowl.
  2. Layer in a 9×13 dish: sauce, noodles, cottage cheese mixture, spinach, mozzarella. Repeat twice, finishing with mozzarella.
  3. Cover with foil and bake 35 minutes; uncover and bake 10 more minutes until bubbling. Rest 10 minutes before cutting.

Estimated nutrition per serving

  • Calories: about 430 kcal
  • Protein: about 38 g
  • Fiber: about 3 g
  • Carbohydrates: about 34 g
  • Fat: about 16 g

This freezes well in individual portions. Use gluten-free noodles or a plant-based mince if needed.

Pick Two or Three and Start There

You don’t need to cook all twelve of these this week. Pick two or three that sound good, check what’s already in your kitchen and start there. That’s really all it takes to build a reliable rotation of high-protein dinner ideas that don’t feel boring.

Most of these use similar base ingredients, so a simple shop covering chicken, salmon or turkey, canned beans, a few fresh vegetables and some pantry staples will cover several recipes at once.

Protein at dinner helps most people feel genuinely satisfied rather than snacking through the evening. That said, everyone’s needs are different depending on activity level, health goals and any conditions you’re managing. If you have specific dietary goals or a health condition, a registered dietitian can help you personalise portion sizes and meal timing in a way that works for your life.

The practical goal here is simple: a filling, decent-quality dinner that you actually want to eat on a weeknight. These recipes are a solid place to start.

Written by

Emma Caldwell

Founder & Recipe Developer

Hey, I'm Emma, the cook, recipe tester, and very hungry human behind Health Nutriment. I started this little corner of the internet after years of overcomplicated diet rules finally wore me out. Honestly, I just wanted food that tastes good and actually keeps me full. These days I spend most of my time chasing more protein, easy meal prep, and weeknight dinners I can throw together without losing my mind. Quick heads up: I'm not a doctor or a registered dietitian, so everything here is friendly food inspiration, not medical advice. For anything specific to your health, your doctor or a dietitian is your best bet.

View all posts by Emma Caldwell →