30 High-Protein Mediterranean Dinner Recipes

The Mediterranean diet is renowned for its focus on fresh vegetables, healthy fats, and lean protein, making it an ideal framework for high-protein meals. Dinner, in particular, is an excellent opportunity to fuel your body with satisfying, nutrient-dense dishes that support muscle maintenance and overall health.

This collection of 30 high-protein Mediterranean dinner recipes is designed to bring the vibrant flavors of the Mediterranean to your table, with each recipe providing a substantial protein boost. We have organized the recipes into three main categories: Seafood-Focused Dinners, Poultry-Focused Dinners, and Vegetarian & Meat-Focused Dinners.


I. Seafood-Focused Dinners

Seafood is a cornerstone of the Mediterranean diet, providing lean protein and essential omega-3 fatty acids. These recipes highlight fish and shellfish in flavorful, quick-cooking preparations.

1. Shrimp Pasta Salad

Protein: 25g per serving
Servings: 6
Total Time: 1 hr

Ingredients:

  • 1 pound large raw shrimp, peeled and deveined
  • 8 ounces fresh asparagus, trimmed and cut into 1½-inch pieces
  • ½ teaspoon ground pepper
  • ¼ teaspoon salt
  • 12 ounces whole-wheat farfalle
  • ½ cup thinly sliced shallots
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons chopped fresh flat-leaf parsley, plus more for garnish
  • ½ cup mayonnaise
  • 2 tablespoons lemon juice
  • 2 teaspoons minced garlic
  • 1 teaspoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • Lemon wedges

Directions:

  1. Roast Shrimp and Asparagus: Preheat oven to 400°F. Spread shrimp and asparagus on a baking sheet; sprinkle with pepper and salt. Roast until shrimp are opaque (8-10 minutes). Let cool.
  2. Cook Pasta: Cook whole-wheat farfalle according to package directions. Drain and rinse with cold water.
  3. Make Dressing: Whisk mayonnaise, lemon juice, garlic, mustard, and Worcestershire in a small bowl.
  4. Assemble: Combine the shrimp-asparagus mixture, pasta, shallots, Parmesan, and parsley in a large bowl. Add dressing and toss to coat. Refrigerate for at least 30 minutes. Serve with lemon wedges.

2. Sautéed Striped Bass with Lemon and Herb Sauce

Protein: 26g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 4 (5 ounce) skin-on striped bass fillets, patted dry
  • ¼ teaspoon black pepper
  • 1 teaspoon kosher salt, divided
  • 1 lemon, halved lengthwise
  • 3 tablespoons olive oil
  • 2 tablespoons dry white wine
  • 2 tablespoons cold unsalted butter
  • 2 tablespoons chopped fresh parsley

Directions:

  1. Prep Fish: Sprinkle fillets with pepper and ¾ teaspoon salt; let stand 20 minutes.
  2. Sear: Heat a large nonstick skillet over medium-high. Add lemon halves, cut sides down, and cook until lightly charred (about 5 minutes). Add olive oil, and place fillets, skin sides down, in skillet with lemon. Cook until skin begins to brown and fish is almost fully opaque (5-7 minutes). Flip and cook 1 minute. Transfer fish and lemons to plates. Wipe skillet clean.
  3. Sauce: Reduce heat to medium-low, and add wine, remaining ¼ teaspoon salt, and butter. Whisk as butter melts to emulsify. Spoon sauce over fillets. Sprinkle with parsley, and serve with a charred lemon wedge.

3. Baked Halibut with Brussels Sprouts & Quinoa

Protein: 30g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 1 pound Brussels sprouts, trimmed and sliced
  • 1 medium fennel bulb, trimmed and cut into strips
  • 1 tablespoon plus 1 teaspoon olive oil, divided
  • ½ teaspoon salt, divided
  • ½ teaspoon ground pepper, divided
  • 1 (1 pound) halibut fillet, cut into 4 portions
  • 4 cloves garlic, minced, divided
  • 3 tablespoons lemon juice
  • 2 tablespoons unsalted butter, melted
  • 2 cups cooked quinoa
  • ¼ cup chopped sun-dried tomatoes
  • ¼ cup chopped pitted Kalamata olives
  • 2 tablespoons chopped fresh Italian parsley or fennel fronds

Directions:

  1. Prep: Preheat oven to 400°F. Toss Brussels sprouts and fennel with 1 Tbsp oil, ¼ tsp salt, and ¼ tsp pepper. Spread on a baking sheet and bake for 20-25 minutes.
  2. Bake Halibut: Place halibut on a separate baking sheet. Top with half the garlic, remaining salt and pepper. Drizzle with half of the lemon juice/butter mixture. Bake for 12-15 minutes.
  3. Quinoa: Combine quinoa, remaining 1 tsp oil, sun-dried tomatoes, olives, and parsley.
  4. Finish: Add remaining garlic to the lemon-butter mixture. Pour over the vegetables and bake for 1 minute more. Serve halibut and vegetables with the quinoa mixture.

4. Salmon Rice Bowl

Protein: 18g per serving
Servings: 2
Total Time: 25 mins

Ingredients:

  • 4 ounces salmon, preferably wild
  • 1 teaspoon avocado oil
  • ⅛ teaspoon kosher salt
  • 1 cup instant brown rice
  • 1 cup water
  • 2 tablespoons mayonnaise
  • 1 ½ teaspoons Sriracha
  • 1 ½ teaspoons 50%-less-sodium tamari
  • 1 teaspoon mirin
  • ½ teaspoon freshly grated ginger
  • ¼ teaspoon crushed red pepper
  • ⅛ teaspoon kosher salt
  • ½ ripe avocado, chopped
  • ½ cup chopped cucumber
  • ¼ cup spicy kimchi
  • 12 (4 inch) sheets nori (roasted seaweed)

Directions:

  1. Bake Salmon: Preheat oven to 400ºF. Line a small rimmed baking sheet with foil. Place salmon on the prepared pan. Drizzle with oil; season with salt. Bake until the salmon flakes easily with a fork, 8 to 10 minutes.
  2. Prep Sauce & Rice: Cook rice according to package directions. Mix mayonnaise and Sriracha in a small bowl. Whisk tamari, mirin, ginger, crushed red pepper and salt in another small bowl.
  3. Assemble: Divide the rice between 2 bowls. Top with salmon, avocado, cucumber and kimchi. Drizzle with the tamari mixture and the mayonnaise mixture. Serve with nori.

5. One-Pot Garlicky Shrimp & Broccoli

Protein: 25g per serving
Servings: 4
Total Time: 20 mins

Ingredients:

  • 3 tablespoons extra-virgin olive oil, divided
  • 6 medium cloves garlic, sliced, divided
  • 4 cups small broccoli florets
  • ½ cup diced red bell pepper
  • ½ teaspoon salt, divided
  • ½ teaspoon ground pepper, divided
  • 1 pound peeled and deveined raw shrimp (21-30 count)
  • 2 teaspoons lemon juice, plus more to taste

Directions:

  1. Cook Veggies: Heat 2 tablespoons oil in a large pot over medium heat. Add half the garlic and cook until beginning to brown, about 1 minute. Add 4 cups broccoli, ½ cup bell pepper and ¼ teaspoon each salt and pepper. Cover and cook, stirring once or twice and adding 1 tablespoon water if the pot is too dry, until the vegetables are tender, 3 to 5 minutes. Transfer to a bowl and keep warm.
  2. Cook Shrimp: Increase heat to medium-high and add the remaining 1 tablespoon oil to the pot. Add the remaining garlic and cook until beginning to brown, about 1 minute. Add 1 pound of shrimp and the remaining ¼ teaspoon each salt and pepper; cook, stirring, until the shrimp are just cooked through, 3 to 5 minutes. Return the broccoli mixture to the pot along with 2 teaspoons lemon juice and stir to combine.

6. Salmon with Potatoes & Horseradish Sauce

Protein: 37g per serving
Servings: 4
Total Time: 20 mins

Ingredients:

  • 3 tablespoons neutral oil, such as canola or avocado, divided
  • 1 pound baby red potatoes, cut into 1/4-in.-thick slices
  • ½ cup water
  • 1 teaspoon kosher salt, divided
  • ¾ teaspoon black pepper, divided
  • 4 (6-oz.) skin-on salmon fillets (1 in. thick)
  • ½ cup light sour cream
  • 2 tablespoons chopped fresh dill
  • 1 tablespoon creamy prepared horseradish

Directions:

  1. Cook Potatoes: Heat 1 1/2 tablespoons oil in a large nonstick skillet over medium-high. Add potatoes; cook 8 minutes or until golden, stirring occasionally. Add 1/2 cup water; bring to a boil. Reduce heat and simmer, partially covered, 8 minutes or until potatoes are tender. Sprinkle with 1/2 teaspoon salt and 1/2 teaspoon pepper.
  2. Cook Salmon: Meanwhile, heat remaining 1 1/2 tablespoons oil in a large skillet over high. Sprinkle salmon with remaining 1/2 teaspoon salt and remaining 1/4 teaspoon pepper. Add salmon to pan; cook 4 minutes on each side or until desired degree of doneness.
  3. Make Sauce & Serve: Combine sour cream, dill and horseradish in a bowl. Serve with salmon and potatoes.

7. Southwestern Cauliflower Rice Bowls with Shrimp & Avocado Crema

Protein: 32g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 1 pound large shrimp, peeled and deveined
  • 1 tablespoon finely chopped chipotle chile in adobo
  • 3 tablespoons avocado oil, divided
  • 1 avocado, pitted and peeled
  • ½ cup roughly chopped cilantro, plus 2 tablespoons , divided
  • 4 tablespoons low-fat plain yogurt
  • 1 tablespoon lime juice
  • ½ teaspoon salt, divided
  • ¾ teaspoon ground cumin, divided
  • ¾ teaspoon garlic powder, divided
  • 4 cups cauliflower rice
  • 4 scallions, sliced
  • 2 tablespoons water
  • 1 cup canned no-salt-added black beans, rinsed and warmed
  • 1 cup fresh or frozen corn kernels, warmed
  • Lime wedges for serving

Directions:

  1. Prep Shrimp: Stir shrimp, chipotle and 1 tablespoon oil together in a medium bowl. Set aside.
  2. Make Crema: Place avocado, 1/2 cup cilantro, yogurt, lime juice and 1/8 teaspoon salt in a mini food processor. Process until mostly smooth.
  3. Cook Shrimp & Rice: Heat 1 tablespoon oil in a large nonstick skillet over medium-high heat. Add the shrimp and cook until just cooked through, about 4 minutes. Transfer to a bowl and cover to keep warm. Add the remaining 1 tablespoon oil, 1/2 teaspoon cumin, 1/2 teaspoon garlic powder and 1/4 teaspoon salt. Stir to combine. Add cauliflower rice, scallions and water. Cook, stirring, until tender, about 5 minutes.
  4. Assemble: Combine beans with the remaining 1/4 teaspoon cumin, 1/4 teaspoon garlic powder and 1/8 teaspoon salt in a small bowl. Combine corn and the remaining 2 tablespoons cilantro in another small bowl. To serve, divide the cauliflower mixture among 4 bowls. Top with the shrimp, beans, corn and avocado crema.

8. Easy Baked Fish Fillets

Protein: 34g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 1½ pounds cod
  • Cooking spray
  • 1 tablespoon fresh lime juice
  • 1 tablespoon light mayonnaise
  • ⅛ teaspoon onion powder
  • ⅛ teaspoon black pepper
  • ½ cup fresh breadcrumbs
  • 1½ tablespoons butter or stick margarine, melted
  • 2 tablespoons chopped fresh parsley

Directions:

  1. Prep: Preheat oven to 425°.
  2. Bake: Place fish in an 11 x 7-inch baking dish coated with cooking spray. Combine lime juice, mayonnaise, onion powder, and pepper in a small bowl, and spread over fish. Sprinkle with breadcrumbs; drizzle with butter. Bake at 425° for 20 minutes or until fish flakes easily when tested with a fork. Sprinkle with parsley.

9. Seared Scallops with Lemon-Basil Sauce

Protein: 26g per serving
Servings: 4
Total Time: 20 mins

Ingredients:

  • 1 teaspoon grated lemon rind
  • 2 tablespoons fresh lemon juice
  • 1 pound sea scallops
  • ¼ teaspoon salt, divided
  • ¼ teaspoon black pepper, divided
  • 3 teaspoons butter, divided
  • ¼ cup dry white wine
  • 2 tablespoons water
  • ½ teaspoon cornstarch
  • 1 tablespoon finely chopped fresh basil

Directions:

  1. Prep: Finely grate lemon rind, reserving 1/4 teaspoon. Squeeze lemon, reserving 2 tablespoons juice. Pat scallops dry.
  2. Sear Scallops: Sprinkle scallops with 1/8 teaspoon each salt and pepper. Melt 2 teaspoons butter in a large nonstick skillet over medium heat. Add scallops; cook 3 to 4 minutes on each side or until done. Remove scallops; keep warm.
  3. Make Sauce: Add wine and reserved lemon juice to pan, and bring to a boil. Simmer 2 minutes, stirring to loosen browned bits. Combine water and cornstarch; add to pan. Cook, stirring, 2 minutes or until sauce begins to thicken. Add reserved lemon rind, remaining 1 teaspoon butter, remaining 1/8 teaspoon each salt and pepper and basil. Remove from heat.
  4. Serve: Serve sauce over scallops.

10. Shrimp Paella

Protein: 26g per serving
Servings: 4
Total Time: 45 mins

Ingredients:

  • 1 tablespoon olive oil
  • 1 cup chopped onion
  • 1 cup chopped red bell pepper
  • 2 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • ½ teaspoon saffron threads
  • 1 cup Arborio rice
  • 2 cups reduced-sodium chicken broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 pound large shrimp, peeled and deveined
  • ½ cup frozen peas
  • ¼ cup chopped fresh parsley

Directions:

  1. Sauté: Heat oil in a large skillet or paella pan over medium-high heat. Add onion and bell pepper; cook until tender, about 5 minutes. Add garlic, paprika, and saffron; cook 1 minute.
  2. Simmer: Stir in rice, broth, and tomatoes. Bring to a boil. Reduce heat, cover, and simmer for 15 minutes.
  3. Finish: Stir in salt, pepper, shrimp, and peas. Cover and cook until shrimp are opaque and rice is tender, about 5-7 minutes. Stir in parsley and serve.

II. Poultry-Focused Dinners

Lean poultry, such as chicken breast and turkey, is a staple of a high-protein diet. These recipes incorporate Mediterranean flavors like lemon, herbs, and fresh vegetables to create satisfying and healthy meals.

11. Goddess Veggie Bowls with Chicken

Protein: 51g per serving
Servings: 4
Total Time: 4 hrs 45 mins (includes marinating time)

Ingredients:

  • ½ cup low-fat buttermilk
  • ½ cup low-fat plain Greek yogurt
  • ¼ cup lightly packed fresh flat-leaf parsley
  • 1 tablespoon chopped fresh chives
  • 1 tablespoon lemon juice plus 2 tsp. lemon zest, divided
  • 1 clove garlic, peeled
  • 1 ¼ pounds chicken tenders
  • 1 ⅓ cups water
  • ⅔ cup quinoa, rinsed
  • ⅛ teaspoon salt
  • 4 cups lacinato (dinosaur) kale, stems trimmed, thinly sliced
  • ½ medium cucumber, sliced
  • 2 bell peppers, preferably 1 red and 1 orange or yellow, diced
  • 1 pint cherry tomatoes, halved if large
  • 1 avocado, cubed or sliced
  • ½ cup shredded sharp Cheddar cheese
  • ¼ cup sliced almonds, toasted

Directions:

  1. Marinate Chicken: Combine buttermilk, yogurt, parsley, chives, lemon juice, and garlic in a food processor and blend until smooth. Reserve ½ cup for dressing. Pour the remaining mixture into a large, sealable plastic bag and add chicken tenders. Marinate in the refrigerator for at least 4 hours (and up to 6 hours).
  2. Cook Quinoa: Combine water and quinoa in a medium saucepan; bring to a boil. Reduce heat, cover, and simmer until tender (13-15 minutes). Drain, add lemon zest and salt; fluff.
  3. Cook Chicken: Preheat broiler. Remove chicken from marinade and place on a prepared baking sheet. Broil, flipping once, until cooked through (8-12 minutes).
  4. Assemble: Add kale and ¼ cup of the reserved dressing to the quinoa; stir. Divide the quinoa mixture among 4 bowls. Top with cucumber, bell peppers, tomatoes, and chicken. Drizzle the remaining ¼ cup dressing. Top with avocado, cheese, and almonds.

12. Honey-Garlic Chicken Thighs with Carrots & Broccoli

Protein: 49g per serving
Servings: 4
Total Time: 1 hr 15 mins

Ingredients:

  • ⅓ cup honey
  • 1½ tablespoons reduced-sodium soy sauce or tamari
  • 4 cloves garlic, minced (about 1½ tablespoons)
  • 1 tablespoon cider vinegar
  • ¼ teaspoon crushed red pepper
  • 8 (5 ounce) bone-in, skin-on chicken thighs
  • 1 pound small carrots, sliced into ½-inch pieces
  • 2 tablespoons olive oil, divided
  • 4 cups broccoli florets (about 1 pound)
  • ½ teaspoon salt
  • ½ teaspoon ground pepper
  • 1 teaspoon cornstarch
  • 1 teaspoon water

Directions:

  1. Marinate: Whisk honey, soy sauce, garlic, vinegar, and red pepper. Place chicken and half of the honey mixture in a bag; marinate for at least 30 minutes (up to 2 hours). Reserve the remaining honey mixture.
  2. Roast (Part 1): Preheat oven to 400˚F. Line a baking sheet with foil. Remove chicken from marinade and arrange on one side. Toss carrots with 1 tbsp oil and spread on the other side. Roast for 15 minutes.
  3. Roast (Part 2): Toss broccoli with remaining 1 tbsp oil. Distribute broccoli over chicken and carrots. Sprinkle with salt and pepper. Roast until chicken registers 165˚F (15-18 minutes).
  4. Sauce: Whisk cornstarch and water. Combine with reserved honey mixture in a saucepan; simmer until thickened (about 2 minutes). Drizzle sauce over chicken and vegetables.

13. Lemon & Dill Chicken

Protein: 24g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 4 boneless, skinless chicken breasts, (1-1¼ pounds)
  • Salt to taste
  • Ground pepper to taste
  • 3 teaspoons extra-virgin olive oil, or neutral oil, such as canola or avocado, divided
  • ¼ cup finely chopped onion
  • 3 cloves garlic, minced
  • 1 cup reduced-sodium chicken broth
  • 2 teaspoons flour
  • 2 tablespoons chopped fresh dill, divided
  • 1 tablespoon lemon juice

Directions:

  1. Sear Chicken: Season chicken with salt and pepper. Heat 1½ teaspoons oil in a large skillet over medium-high heat. Sear chicken for about 3 minutes per side. Transfer to a plate and tent with foil.
  2. Make Sauce: Reduce heat to medium. Add remaining 1½ teaspoons oil, onion, and garlic; cook for 1 minute. Whisk broth, flour, 1 tbsp dill, and lemon juice; add to pan. Cook, whisking, until slightly thickened (about 3 minutes).
  3. Simmer: Return chicken and juices to the pan; reduce heat to low and simmer until chicken is cooked through (about 4 minutes). Season sauce and spoon over chicken. Garnish with remaining dill.

14. Chicken with Mushroom Sauce

Protein: 42g per serving
Servings: 4
Total Time: 35 mins

Ingredients:

  • 4 (6-ounce) skinless, boneless chicken breast halves
  • 2 teaspoons neutral oil, such as canola or avocado
  • ½ teaspoon salt, divided
  • ¼ teaspoon freshly ground black pepper
  • ¼ cup chopped shallots
  • 1 (8-ounce) package presliced mushrooms
  • 2 minced garlic cloves
  • ½ cup dry white wine
  • 1 ½ teaspoons all-purpose flour
  • ¾ cup fat-free, lower-sodium chicken broth
  • 2 tablespoons butter
  • 1 teaspoon minced fresh thyme

Directions:

  1. Prep Chicken: Place each chicken breast half between 2 sheets of heavy-duty plastic wrap, and pound to 1/2-inch thickness.
  2. Cook Chicken: Heat a large nonstick skillet over medium-high heat. Add oil to pan; swirl to coat. Sprinkle chicken with 1/4 teaspoon salt and pepper. Add chicken to pan; cook 3 minutes on each side or until done. Transfer chicken to a serving platter; keep warm.
  3. Make Sauce: Add shallots and mushrooms to pan; sauté for 4 minutes or until browned. Add garlic; sauté for 1 minute. Stir in wine, scraping pan to loosen browned bits; bring to a boil. Cook until liquid almost evaporates. Sprinkle mushroom mixture with remaining 1/4 teaspoon salt and flour; cook 30 seconds. Add broth to pan; bring to a boil. Cook 2 minutes or until slightly thick. Remove pan from heat; add butter and thyme, stirring until butter melts. Serve with chicken.

15. Lemon-Garlic Chicken with Green Beans

Protein: 27g per serving
Servings: 4
Total Time: 20 mins

Ingredients:

  • 1 pound chicken breast cutlets
  • 1 teaspoon salt, divided
  • ½ teaspoon ground pepper, divided
  • 2 tablespoons extra-virgin olive oil, divided
  • 6 cups green beans (about 1 pound), trimmed
  • 4 cloves garlic, thinly sliced
  • 1 teaspoon grated lemon zest
  • 1 teaspoon chopped fresh thyme, plus leaves for garnish
  • ¼ cup unsalted chicken broth
  • ¼ cup dry white wine
  • 1 tablespoon lemon juice
  • ¼ cup toasted pine nuts
  • Lemon wedges for garnish

Directions:

  1. Cook Chicken: Sprinkle chicken with 1/2 teaspoon salt and 1/4 teaspoon pepper. Heat 1 tablespoon oil in a large skillet over medium-high heat. Cook the chicken, turning once, until 165 degrees F, 3 to 4 minutes per side. Transfer to a plate.
  2. Cook Veggies & Sauce: Add the remaining 1 tablespoon oil and green beans to the pan. Sprinkle with the remaining 1/2 teaspoon salt and 1/4 teaspoon pepper and cook, stirring occasionally, until tender-crisp, about 2 minutes. Stir in garlic, lemon zest and thyme; cook until fragrant, about 1 minute. Add broth, wine and lemon juice and return the chicken and any accumulated juices to the pan. Cook until the liquid is reduced by half, about 1 minute more.
  3. Serve: Serve topped with pine nuts, more thyme and lemon wedges, if desired.

16. Shredded Chicken & Avocado Nacho Salad

Protein: 26g per serving
Servings: 4
Total Time: 15 mins

Ingredients:

  • ¾ cup pico de gallo, divided
  • 4 teaspoons extra-virgin olive oil
  • 6 cups coarsely chopped iceberg lettuce
  • 2 cups shredded skinless, boneless rotisserie chicken breast
  • 2 ripe peeled avocados, sliced
  • 2 ounces multigrain tortilla chips (about 20 chips)
  • ¼ teaspoon freshly ground black pepper

Directions:

  1. Make Dressing: Combine 1/2 cup pico de gallo and oil in a mini food processor; process until smooth. Set aside.
  2. Assemble: Spread lettuce evenly over a large platter; top with chicken and avocado. Drizzle evenly with blended pico de gallo and remaining 1/4 cup pico de gallo. Sprinkle with tortilla chips and pepper.

17. Chicken Pizza

Protein: 25g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 1 (10 ounce) prebaked whole-wheat pizza crust
  • ½ cup reduced-fat pesto
  • 1 cup shredded cooked chicken breast
  • 1 cup chopped cherry tomatoes
  • ½ cup sliced Kalamata olives
  • ½ cup crumbled feta cheese
  • ¼ cup shredded part-skim mozzarella cheese

Directions:

  1. Prep: Preheat oven to 425°F.
  2. Assemble: Spread pesto evenly over the pizza crust. Top with chicken, tomatoes, olives, feta, and mozzarella.
  3. Bake: Bake for 10-12 minutes, or until the crust is golden and the cheese is melted and bubbly. Slice and serve.

18. Chicken with Lemon-Herb Sauce

Protein: 35g per serving
Servings: 4
Total Time: 25 mins

Ingredients:

  • 4 (4 ounce) boneless, skinless chicken breasts
  • 1 teaspoon salt, divided
  • ½ teaspoon black pepper, divided
  • 2 tablespoons olive oil, divided
  • ½ cup reduced-sodium chicken broth
  • ¼ cup fresh lemon juice
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped fresh oregano

Directions:

  1. Cook Chicken: Season chicken with ½ tsp salt and ¼ tsp pepper. Heat 1 tbsp oil in a large skillet over medium-high. Cook chicken until golden brown and cooked through, about 5-7 minutes per side. Remove and keep warm.
  2. Make Sauce: Add remaining 1 tbsp oil to the skillet. Stir in broth and lemon juice, scraping up any browned bits. Bring to a simmer. Stir in parsley, oregano, and remaining salt and pepper.
  3. Serve: Pour sauce over chicken and serve immediately.

19. Chicken with Creamy Pesto Sauce

Protein: 38g per serving
Servings: 4
Total Time: 20 mins

Ingredients:

  • 4 (4 ounce) boneless, skinless chicken breasts
  • 1 teaspoon salt, divided
  • ½ teaspoon black pepper, divided
  • 2 tablespoons olive oil
  • ½ cup reduced-fat pesto
  • ¼ cup low-fat plain Greek yogurt
  • 2 tablespoons water

Directions:

  1. Cook Chicken: Season chicken with ½ tsp salt and ¼ tsp pepper. Heat olive oil in a large skillet over medium-high. Cook chicken until golden brown and cooked through, about 5-7 minutes per side. Remove and keep warm.
  2. Make Sauce: Reduce heat to low. Whisk together pesto, Greek yogurt, and water in the skillet until smooth and heated through. Do not boil.
  3. Serve: Return chicken to the skillet and turn to coat in the sauce. Serve immediately.

20. Chicken with Roasted Vegetables

Protein: 30g per serving
Servings: 4
Total Time: 45 mins

Ingredients:

  • 1 pound boneless, skinless chicken breasts, cut into 1-inch cubes
  • 1 pound mixed vegetables (zucchini, bell peppers, red onion, cherry tomatoes)
  • 2 tablespoons olive oil
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons balsamic vinegar

Directions:

  1. Prep: Preheat oven to 400°F.
  2. Roast: Toss chicken and vegetables with olive oil, Italian seasoning, salt, and pepper on a large baking sheet. Spread in a single layer. Roast for 25-30 minutes, stirring halfway, until chicken is cooked through and vegetables are tender.
  3. Finish: Drizzle with balsamic vinegar and serve.

III. Vegetarian & Meat-Focused Dinners

These recipes offer a variety of high-protein options, including plant-based meals rich in legumes and grains, as well as lean red meat and pork dishes that fit within the Mediterranean pattern.

21. Cauliflower Rice–Stuffed Peppers

Protein: 32g per serving
Servings: 4
Total Time: 1 hr

Ingredients:

  • 4 large bell peppers (about 2 pounds)
  • 2 cups small cauliflower florets
  • 2 tablespoons extra-virgin olive oil, divided
  • Pinch of salt plus ½ teaspoon, divided
  • Pinch of ground pepper plus ¼ teaspoon, divided
  • ½ cup chopped onion
  • 1 pound lean ground beef
  • 2 cloves garlic, minced
  • ½ teaspoon dried oregano
  • 1 (8 ounce) can no-salt-added tomato sauce
  • ½ cup shredded part-skim mozzarella

Directions:

  1. Prep Peppers: Preheat oven to 350ºF. Slice off the stem ends of the bell peppers. Steam the peppers until they start to soften, about 3 minutes. Remove and set aside.
  2. Prep Cauliflower Rice: Pulse 2 cups cauliflower in a food processor until broken down into rice-size pieces. Sauté the cauliflower rice with 1 tablespoon oil, salt, and pepper (about 3 minutes). Transfer to a small bowl.
  3. Cook Filling: Add the remaining 1 tablespoon oil, chopped bell pepper, and onion to the pan. Cook until starting to soften, about 3 minutes. Add beef, garlic, oregano, and remaining salt and pepper. Cook until no longer pink. Add tomato sauce and the cauliflower rice; stir to coat.
  4. Stuff and Bake: Fill each pepper with the mixture. Top with mozzarella. Bake until the filling is heated through and the cheese is melted, 20 to 25 minutes.

22. Vegetarian Protein Bowl

Protein: 17g per serving
Servings: 4
Total Time: 1 hr

Ingredients:

  • 8 cups water
  • 1 ¼ cups farro
  • 1 (15 ounce) can no-salt-added cannellini beans, rinsed
  • 4 cups cauliflower florets
  • 1 (1 pound) sweet potato, peeled and cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup plain Greek yogurt
  • 2 tablespoons fresh lemon juice
  • 1 clove garlic, minced
  • ¼ cup chopped fresh parsley

Directions:

  1. Cook Farro: Bring water and farro to a boil. Reduce heat and simmer until tender, about 30 minutes. Drain and set aside.
  2. Roast Veggies: Preheat oven to 400°F. Toss sweet potato and cauliflower with olive oil, smoked paprika, salt, and pepper. Roast for 20-25 minutes, until tender.
  3. Make Dressing: Whisk together Greek yogurt, lemon juice, and garlic.
  4. Assemble: Combine farro, roasted vegetables, and cannellini beans in a large bowl. Drizzle with the yogurt dressing and top with fresh parsley.

23. Linguine with Creamy Mushroom Sauce

Protein: 17g per serving
Servings: 4
Total Time: 40 mins

Ingredients:

  • 8 ounces whole-wheat linguine pasta
  • 2 tablespoons extra-virgin olive oil
  • 6 cloves garlic, sliced
  • 1½ pounds mixed mushrooms, sliced
  • 1 cup diced shallots
  • 1 tablespoon chopped fresh thyme
  • 1 cup dry white wine
  • ½ cup sour cream or crème fraîche
  • ¼ cup grated Parmesan cheese plus more for garnish
  • 1 tablespoon butter
  • ½ teaspoon salt
  • ¼ teaspoon ground pepper
  • Finely chopped fresh parsley for garnish

Directions:

  1. Cook Pasta: Cook pasta, reserving ½ cup of the pasta water, then drain.
  2. Sauté: Heat oil and garlic in a large skillet. Add mushrooms, shallots, and thyme. Cook until liquid evaporates and mushrooms brown (11-13 minutes).
  3. Sauce: Add wine and cook until reduced by half. Stir in reserved pasta water, sour cream, Parmesan, butter, salt, and pepper.
  4. Combine: Add the pasta and toss to coat. Serve topped with more Parmesan and parsley.

24. Massaged Kale Salad with Roasted Sweet Potato & Black Beans

Protein: 21g per serving
Servings: 4
Total Time: 40 mins

Ingredients:

  • 1 large sweet potato, cut into 1/2-inch-thick wedges
  • 5 tablespoons extra-virgin olive oil, divided
  • 2 teaspoons ancho chile powder
  • ½ teaspoon salt, divided
  • 6 medium shallots, peeled and quartered
  • 3 tablespoons lemon juice
  • 1 large clove garlic, grated
  • 1 pound kale, stemmed and torn
  • 1 (15 ounce) can no-salt-added black beans, rinsed
  • 1 cup cooked quinoa
  • ½ cup crumbled feta cheese
  • ½ cup unsalted pepitas, toasted

Directions:

  1. Roast Veggies: Position racks in upper and lower thirds of oven; preheat to 425°F. Toss sweet potato with 1 tablespoon oil, chile powder and 1/8 teaspoon salt on a large rimmed baking sheet. Toss shallots with 1 tablespoon oil and 1/8 teaspoon salt on another large rimmed baking sheet. Roast the vegetables, flipping once, until tender and caramelized, about 20 minutes.
  2. Make Dressing & Massage Kale: Whisk lemon juice and garlic with the remaining 3 tablespoons oil and 1/4 teaspoon salt in a large bowl. Add kale and massage with the dressing until bright green and shiny and the volume is reduced by about half.
  3. Assemble: Add beans, quinoa, feta, pepitas and the shallots. Toss to combine and serve topped with the sweet potato.

25. Spinach Ravioli with Artichokes & Olives

Protein: 21g per serving
Servings: 4
Total Time: 25 mins

Ingredients:

  • 2 (8-ounce) packages frozen or refrigerated spinach-and-ricotta ravioli
  • 2 tablespoons oil from sun-dried tomato jar
  • ½ cup drained oil-packed sun-dried tomatoes
  • ¼ cup finely chopped shallot
  • 3 cloves garlic, thinly sliced
  • ¼ cup unsalted butter, cubed
  • 1 (10-ounce) package frozen quartered artichoke hearts, thawed
  • 1 (15-ounce) can no-salt-added cannellini beans, rinsed
  • ¼ cup pitted Kalamata olives, sliced
  • ¼ cup chopped fresh basil
  • 3 tablespoons toasted pine nuts

Directions:

  1. Cook Ravioli: Bring a large pot of water to a boil. Cook ravioli according to package directions; reserve ⅓ cup cooking water. Drain the ravioli and toss with 1 tablespoon sun-dried tomato oil.
  2. Make Sauce: Heat the remaining 1 tablespoon sun-dried tomato oil in a large nonstick skillet over medium heat. Add shallot; cook until softened, about 4 minutes. Add sliced garlic; cook until fragrant, about 30 seconds. Add the reserved ⅓ cup cooking water; bring to a simmer. Gradually stir in cubed butter, one piece at a time. Add thawed artichokes and rinsed beans; cook until heated through, 2 to 3 minutes.
  3. Combine & Serve: Fold in the cooked ravioli, sun-dried tomatoes, olives, basil and pine nuts until well coated in the sauce and heated through, about 1 minute.

26. Beef and Vegetable Skewers with Tzatziki

Protein: 35g per serving
Servings: 4
Total Time: 30 mins

Ingredients:

  • 1 pound sirloin steak, cut into 1-inch cubes
  • 1 red onion, cut into wedges
  • 1 green bell pepper, cut into 1-inch pieces
  • 1 zucchini, cut into 1-inch pieces
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup plain Greek yogurt
  • ¼ cup grated cucumber, squeezed dry
  • 1 clove garlic, minced

Directions:

  1. Prep: Preheat grill to medium-high. Thread beef, onion, bell pepper, and zucchini onto skewers.
  2. Grill: Brush skewers with olive oil and sprinkle with oregano, salt, and pepper. Grill for 4-6 minutes per side, or until beef is cooked to desired doneness.
  3. Tzatziki: While skewers cook, mix Greek yogurt, grated cucumber, and minced garlic. Serve skewers with tzatziki.

27. Lamb and Feta Meatballs with Tomato Sauce

Protein: 30g per serving
Servings: 4
Total Time: 40 mins

Ingredients:

  • 1 pound ground lamb
  • ½ cup fresh breadcrumbs
  • ¼ cup crumbled feta cheese
  • 2 tablespoons chopped fresh mint
  • 1 egg, lightly beaten
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • 1 (28 ounce) can crushed tomatoes
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes

Directions:

  1. Make Meatballs: Combine lamb, breadcrumbs, feta, mint, egg, salt, and pepper. Form into 12 meatballs.
  2. Cook Meatballs: Heat olive oil in a large skillet over medium-high heat. Brown meatballs on all sides. Drain excess fat.
  3. Simmer: Add crushed tomatoes, oregano, and red pepper flakes to the skillet. Bring to a simmer, then reduce heat to low, cover, and cook for 20 minutes, or until meatballs are cooked through. Serve over whole-wheat pasta or brown rice.

28. Pork Tenderloin with Fig and Balsamic Glaze

Protein: 38g per serving
Servings: 4
Total Time: 45 mins

Ingredients:

  • 1 (1 pound) pork tenderloin
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup fig preserves
  • ¼ cup balsamic vinegar
  • 1 tablespoon Dijon mustard
  • 1 clove garlic, minced

Directions:

  1. Roast Pork: Preheat oven to 400°F. Rub pork tenderloin with olive oil, salt, and pepper. Place on a baking sheet and roast for 20 minutes.
  2. Make Glaze: While pork roasts, whisk together fig preserves, balsamic vinegar, Dijon mustard, and garlic in a small saucepan. Bring to a simmer over medium heat, then reduce heat and cook for 5 minutes, stirring occasionally.
  3. Glaze and Finish: Brush half of the glaze over the pork. Return to the oven and roast for another 10-15 minutes, or until internal temperature reaches 145°F. Let rest for 5 minutes before slicing. Serve with remaining glaze.

29. Lentil and Vegetable Stew

Protein: 20g per serving
Servings: 6
Total Time: 1 hr

Ingredients:

  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 cup brown or green lentils, rinsed
  • 6 cups vegetable broth
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 teaspoon dried thyme
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 cups chopped fresh spinach
  • ¼ cup chopped fresh parsley

Directions:

  1. Sauté: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery; cook until softened, about 8 minutes. Add garlic and cook for 1 minute.
  2. Simmer: Stir in lentils, broth, diced tomatoes, and thyme. Bring to a boil. Reduce heat to low, cover, and simmer for 40 minutes, or until lentils are tender.
  3. Finish: Stir in spinach, salt, and pepper. Cook until spinach is wilted, about 5 minutes. Stir in parsley and serve.

30. White Bean and Tuna Salad with Lemon Dressing

Protein: 28g per serving
Servings: 4
Total Time: 15 mins

Ingredients:

  • 2 (5 ounce) cans tuna packed in olive oil, drained
  • 1 (15 ounce) can cannellini beans, rinsed and drained
  • ½ cup chopped red onion
  • ½ cup chopped celery
  • ¼ cup chopped fresh parsley
  • 3 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon Dijon mustard
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Directions:

  1. Combine: In a large bowl, flake the tuna. Add cannellini beans, red onion, celery, and parsley.
  2. Make Dressing: In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, salt, and pepper.
  3. Toss and Serve: Pour the dressing over the tuna and bean mixture. Toss gently to combine. Serve immediately or chill for later.

Conclusion

These 30 high-protein Mediterranean dinner recipes offer a delicious and healthy way to end your day. By focusing on lean proteins, whole grains, and fresh produce, you can enjoy satisfying meals that align perfectly with the principles of the Mediterranean diet. Enjoy the journey to a healthier, more flavorful dinner routine!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *