30 Mediterranean Dinner Recipes for the Whole Week
So here’s the deal: figuring out what’s for dinner every night is basically a full-time job nobody signed up for. One day you’re motivated and chopping veggies like a Food Network star, the next you’re scrolling delivery apps like your life depends on it. Been there, done that.
That’s where the Mediterranean diet swoops in like the hero you didn’t know you needed. It’s not really a “diet” in the broccoli-and-boiled-chicken sense—it’s more like a delicious lifestyle full of fresh veggies, hearty grains, lean proteins, and healthy fats that somehow make you feel full but not sluggish. Plus, it’s heart-healthy, proven to lower cholesterol, and way less boring than whatever “eat only celery juice for dinner” nonsense trends on TikTok.
In this article, I’m breaking down 30 Mediterranean dinner recipes you can rotate through an entire week (and then some). Think colorful plates, cozy flavors, and dinners that actually make you look forward to eating at home.
And yep—I’ve tested plenty of these in my own kitchen, so you’re getting the real deal, not Pinterest fails. Ready to skip the takeout guilt and get some Mediterranean magic on your table? Let’s get into it.

1. Greek Salad (But Like, Actually Good)
Forget the sad diner “Greek salad” that’s basically iceberg lettuce with three olives. This version is loaded with juicy tomatoes, cucumbers, tangy feta, briny olives, and a glug of good olive oil. Pair it with grilled chicken or salmon, and you’ve got dinner that feels fancy but took you 10 minutes.
2. Baked Salmon with Herbed Quinoa
This one’s a weeknight lifesaver. Toss salmon with lemon and herbs, bake it, and serve it over fluffy quinoa tossed with parsley and garlic. It tastes like something you’d get at a fancy café, but you can pull it off in under 30 minutes.
3. Shakshuka (Eggs in Spicy Tomato Sauce)
Dinner in a skillet? Yes, please. Shakshuka is basically eggs poached in a garlicky, spicy tomato sauce, and it’s as comforting as it sounds. Dunk some crusty bread in there, and you’re officially winning at dinner.
4. Lemon Garlic Grilled Chicken with Couscous
Chicken breasts don’t have to be boring, I swear. Marinate them in olive oil, lemon, and garlic, then grill until smoky. Serve with fluffy couscous and roasted veggies, and you’ve got yourself a Mediterranean-style feast without breaking a sweat.
5. One-Pot Mediterranean Pasta
Yes, you can eat pasta and still feel healthy. This one-pot wonder is full of cherry tomatoes, olives, spinach, and whole-wheat spaghetti. The sauce? Basically the pasta water, olive oil, and garlic doing magical things. Less dishes, more flavor.
6. Grilled Eggplant with Yogurt Sauce
This is one of those veggie dishes that steals the show. You grill eggplant slices until smoky, then drizzle with a garlicky yogurt sauce. It’s creamy, tangy, and way too good to be called a “side dish.”
7. Stuffed Bell Peppers with Quinoa & Veggies
Stuffed peppers are the ultimate “looks fancy, but I barely tried” dinner. Load bell peppers with quinoa, chickpeas, and herbs, then bake until tender. Bonus: leftovers taste even better the next day.
8. Shrimp Sautéed in Garlic Olive Oil with Couscous
If you like quick dinners that make you feel like you’re eating seaside in Greece, this one’s it. Shrimp + garlic + olive oil + couscous = perfection. It comes together in about 20 minutes, which is less time than waiting for takeout.
9. Lentil & Sweet Potato Stew
This is the kind of cozy dinner you want on a chilly night. Lentils and sweet potatoes simmer together with spices until the whole kitchen smells like comfort. It’s hearty, filling, and secretly vegan.
10. Grilled Salmon with Tomato Caper Relish
This one screams restaurant-quality but is ridiculously easy. Grill salmon fillets and top them with a tangy tomato caper relish. The briny kick from the capers makes the whole dish sing.
11. Stuffed Eggplant with Ground Turkey & Herbs
Okay, hear me out—eggplant doesn’t always get the love it deserves. But when you hollow it out, fill it with juicy ground turkey, garlic, parsley, and a sprinkle of feta? It becomes the Beyoncé of weeknight dinners—totally stealing the spotlight. Serve it with a side of quinoa or couscous and you’ve got a cozy, filling meal that feels restaurant-level fancy.
12. Grilled Chicken Shawarma Salad
This is not your sad desk salad, promise. Juicy marinated chicken strips, tossed with crisp cucumbers, tomatoes, red onion, and a drizzle of garlicky tahini dressing = dinner goals. The best part? You can make the chicken in bulk and eat it over rice bowls, wraps, or salads all week long.
13. Baked Salmon with Lemon & Dill
Some meals just scream “Mediterranean diet approved.” This one is the poster child: flaky salmon baked with lemon slices, fresh dill, and olive oil. It takes literally 20 minutes, looks like you hired a private chef, and pairs beautifully with roasted potatoes or asparagus.
14.Mediterranean Lentil & Spinach Stew
Cozy night in? This stew has your back. Earthy lentils, fresh spinach, carrots, and a tomato base simmered until rich and hearty. A splash of olive oil at the end makes it silky smooth. Bonus: it tastes even better the next day, so make a big batch.
15.Greek-Style Green Beans (Fasolakia)
Here’s a side that doubles as a main dish. Green beans slow-cooked in olive oil, tomatoes, onions, and garlic until they’re melt-in-your-mouth tender. Add some crusty bread and feta on top, and suddenly, beans feel glamorous.
16. Grilled Veggie & Halloumi Skewers
You know those summer BBQs where everyone brings burgers? Be the person who shows up with sizzling halloumi skewers stacked with zucchini, peppers, mushrooms, and cherry tomatoes. They’re smoky, salty, and cheesy perfection on a stick.
17. Shakshuka with Chickpeas
Yes, shakshuka isn’t just for breakfast. This tomato-pepper sauce with poached eggs becomes a legit dinner when you toss in some chickpeas for extra protein. Scoop it up with warm pita or crusty bread and you’ll wonder why you don’t eat this every night.
18. Sardine Pasta with Garlic & Lemon
Don’t roll your eyes at sardines—they’re like little omega-3 powerhouses, and when you sauté them with garlic, chili flakes, lemon zest, and toss with pasta? Chef’s kiss. A humble dish that feels gourmet without trying too hard.
19. Falafel Wraps with Tahini Sauce
Sometimes you just need a handheld dinner, and falafel wraps never disappoint. Crispy chickpea patties tucked into warm pita with lettuce, tomato, cucumber, and tahini drizzle = perfection. You can even make extra falafel and freeze them for lazy weeknights.
20. Lemon Herb Orzo with Shrimp
If you’re team “pasta every day,” this one’s for you. Tiny orzo pasta cooked until tender, tossed with olive oil, lemon juice, fresh parsley, and garlic-butter shrimp. It’s like summer in a bowl.
21. Moroccan Chicken Tagine with Apricots
Sweet + savory lovers, this one’s for you. Tender chicken thighs simmer with apricots, onions, warm spices (cinnamon, cumin, paprika), and a splash of honey. It’s fragrant, hearty, and pairs like a dream with fluffy couscous.
22. Mediterranean Stuffed Peppers
These aren’t your average stuffed peppers. Picture bell peppers overflowing with quinoa, olives, tomatoes, parsley, and crumbled feta. They’re colorful, filling, and meal-prep friendly (aka tomorrow’s lunch is already solved).
23. Tuscan White Bean Soup
Sometimes you just need a bowl of soup that hugs you back. This Tuscan-style soup with cannellini beans, kale, carrots, garlic, and a drizzle of olive oil does exactly that. It’s hearty, healthy, and surprisingly quick to whip up.
24. Greek Baked Cod with Tomatoes & Olives
Cod is the low-key superstar of weeknight dinners. Baked with juicy cherry tomatoes, briny olives, red onion, and oregano, it’s light but oh-so flavorful. Add a squeeze of lemon at the end and you’ll feel like you’re dining seaside in Santorini.
25. Patatas Bravas with Yogurt Sauce
Yes, technically Spanish tapas, but who says you can’t make them dinner? Crispy roasted potatoes topped with smoky paprika sauce + a dollop of tangy Greek yogurt dip. Pair with a simple side salad and call it a night.
26. Chickpea & Veggie Couscous Bowl
Fast, cheap, filling = the weeknight trifecta. Couscous + chickpeas + roasted zucchini, peppers, and onions come together in one big bowl of happiness. Drizzle tahini on top and boom—you’ve got a 15-minute dinner hero.
27. Greek Lamb Meatballs with Tzatziki
Move over, spaghetti and meatballs. These lamb meatballs are packed with garlic, parsley, and oregano, then served with cooling tzatziki and warm pita. Juicy, flavorful, and just different enough to make you feel fancy.
28. Mediterranean Zucchini Noodles with Pesto
Sometimes you want pasta, sometimes you want to feel virtuous. Enter: zucchini noodles tossed with basil pesto, cherry tomatoes, and a sprinkle of parmesan. Light, fresh, and surprisingly satisfying.
29.Spanakopita (Greek Spinach Pie)
Flaky, buttery phyllo layers hugging a rich filling of spinach, feta, and herbs? Absolute perfection. It’s the kind of dish you make once and then crave forever. Bonus: it freezes beautifully.
30. Chicken Souvlaki with Tzatziki & Pita
We had to finish strong—and nothing screams Mediterranean more than chicken souvlaki. Marinated chicken skewers grilled to perfection, served with pita, tzatziki, and a simple tomato-cucumber salad. It’s a full-on feast without being complicated.
✅ Wrapping It Up
And there you have it—30 Mediterranean Dinner Recipes for the Whole Week, from cozy stews to light salads to “wow factor” mains. The best part? Every single one is easy, healthy, and full of that sun-drenched Mediterranean flavor we all love.
👉 Whether you’re meal-prepping, cooking for family, or just trying to get out of your “same three dinners” rut, this list is basically your new dinner bible.








