In This Article Show
Imagine the sweet aroma of roasted vegetables, the tang of olives and feta cheese, and the satisfying crunch of fresh salads. Mediterranean-style dinners bring all those flavors together in a way that feels both comforting and vibrant.

Whether you’re looking for a hearty pasta dish or something lighter with fish or chicken, the hallmark ingredients—olive oil, herbs, veggies, legumes—never fail to deliver.
Here are 17 recipes to inspire your next Mediterranean dinner at home!
1. Greek Chicken Skillet with Olives and Tomatoes

A quick one-pan dinner where juicy chicken pieces simmer alongside tangy olives and sweet cherry tomatoes. The oregano, olive oil, and simple seasoning create that classic Greek flavor profile. It’s a light yet satisfying dish that can be served by itself or over rice for a more filling meal.
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 1 tablespoon olive oil
- 1 pound boneless, skinless chicken thighs (or breasts), cut into chunks
- 1 cup cherry tomatoes, halved
- ½ cup pitted olives (Kalamata or black)
- 1 teaspoon dried oregano
- Salt and pepper to taste
Steps:
- Warm olive oil in a skillet over medium-high heat. Season chicken with salt and pepper, then cook until browned.
- Reduce heat slightly. Add tomatoes, olives, and oregano. Stir for a few minutes until the tomatoes begin to soften.
- Adjust seasonings. Serve with a sprinkle of feta or fresh parsley if desired.
2. Lemon-Garlic Shrimp Pasta

Delicate shrimp are sautéed with garlic and a little chili (if you like spice), then tossed in a fresh, lemony sauce. Combined with whole-grain pasta, it’s a bright and citrusy meal that comes together fast. Ideal for when you want something both comforting and light.
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 8 ounces whole-grain spaghetti (or pasta of choice)
- 1 pound shrimp, peeled and deveined
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- Juice and zest of 1 lemon
- Salt, pepper, and chili flakes (optional)
Steps:
- Cook pasta in salted water according to package instructions. Drain.
- Meanwhile, sauté garlic in olive oil until fragrant. Add shrimp, salt, pepper, and chili flakes if using. Cook until shrimp turn pink.
- Stir in lemon juice and zest. Toss shrimp mixture with cooked pasta. Adjust seasonings before serving.
3. One-Pan Baked Salmon with Vegetables

Succulent salmon and colorful vegetables roast together on a single sheet, saving time on prep and cleanup. The fish stays moist while the veggies turn slightly caramelized. A drizzle of olive oil and a sprinkle of dried herbs add classic Mediterranean aromas.
- Time to Make: 25–30 minutes
- Servings: 4
Ingredients:
- 1½–2 pounds salmon fillet
- 2 cups chopped vegetables (zucchini, bell peppers, onions)
- 2 tablespoons olive oil
- 1 teaspoon dried thyme or oregano
- Salt and pepper to taste
Steps:
- Preheat oven to 400°F (200°C). Line a baking sheet with foil or parchment.
- Arrange salmon and chopped veggies on the sheet. Drizzle everything with olive oil, and sprinkle with herbs, salt, and pepper.
- Bake for 12–15 minutes or until salmon flakes easily. Veggies should be tender and lightly browned.
4. Chicken Souvlaki with Tzatziki

Small chicken cubes are marinated in lemon, olive oil, and oregano, and then either grilled or pan-seared. The meat gets wonderfully tender, and the bright tzatziki (yogurt-cucumber sauce) provides a cool, creamy contrast. Perfect for wrapping in a pita or plating with a side salad.
- Time to Make: 30 minutes (plus marinating time if possible)
- Servings: 4
Ingredients (Marinade):
- 1 pound chicken breast, cubed
- 2 tablespoons olive oil
- Juice of 1 lemon
- 1 teaspoon dried oregano
- Salt and pepper to taste
Tzatziki:
- 1 cup Greek yogurt
- ½ cucumber, grated and squeezed dry
- 1 garlic clove, minced
- Salt, pepper, and a drizzle of olive oil
Steps:
- Marinate chicken in olive oil, lemon juice, oregano, salt, and pepper (ideally 30 minutes).
- Thread onto skewers or simply sauté in a pan until cooked.
- Mix tzatziki ingredients in a bowl. Serve chicken with the cool yogurt sauce, warm pita, and a Greek salad if you like.
5. Ratatouille over Couscous

Eggplant, zucchini, peppers, onion, and tomatoes all mingle in a hearty, stew-like mix. The vegetables become soft and sweet, especially when simmered with some herbs. Served over fluffy couscous, it’s a comforting, vegetable-forward dinner.
- Time to Make: 35 minutes
- Servings: 4
Ingredients:
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 eggplant, diced
- 1 zucchini, diced
- 1 bell pepper, chopped
- 1 can (14.5 oz) diced tomatoes
- Salt, pepper, and dried basil (optional)
- 2 cups cooked couscous
Steps:
- Sauté onion in olive oil. Add eggplant, zucchini, bell pepper, and a pinch of salt. Cook until vegetables soften.
- Stir in diced tomatoes and basil if using. Simmer for 15–20 minutes.
- Serve over hot couscous. Adjust seasonings.
6. Shrimp and Feta Bake

Tomatoes, garlic, and a bit of olive oil form the base of this oven-baked dish. Shrimp are added just before baking to keep them juicy, and crumbly feta sprinkled on top melts slightly and infuses tangy flavor. Enjoy with crusty bread to soak up the sauce.
- Time to Make: 20–25 minutes
- Servings: 4
Ingredients:
- 1 pound shrimp, peeled and deveined
- 1 can (14.5 oz) diced tomatoes
- ½ cup crumbled feta cheese
- 1 tablespoon olive oil
- 1 garlic clove, minced
- Salt, pepper, and red pepper flakes to taste
Steps:
- Preheat oven to 400°F (200°C). Sauté garlic in olive oil briefly, then add diced tomatoes and seasoning.
- Stir in shrimp. Transfer the mixture to a baking dish.
- Sprinkle feta on top and bake for about 12–15 minutes or until shrimp are fully cooked.
7. Lentil and Veggie Moussaka (Shortcut Version)

This take on moussaka swaps in lentils for the typical ground meat. Layers of roasted eggplant slices and a lightly seasoned lentil-tomato mixture are topped with a yogurt-egg blend for a simplified béchamel. The result is earthy, comforting, and packed with vegetables.
- Time to Make: 40 minutes
- Servings: 4–6
Ingredients:
- 1 eggplant, sliced
- 2 tablespoons olive oil
- 1 small onion, chopped
- 1 can (15 oz) lentils, rinsed and drained
- 1 cup tomato sauce
- Salt, pepper, and dried oregano
- Easy “Béchamel” Topping (Optional): 1 cup Greek yogurt, 1 egg, beaten, Pinch of nutmeg
Steps:
- Roast eggplant slices with olive oil, salt, and pepper at 400°F (200°C) for 15–20 minutes.
- Meanwhile, sauté onion. Add lentils, tomato sauce, oregano, salt, and pepper. Simmer 5 minutes.
- Layer lentil mixture and eggplant slices in a baking dish. Top with the yogurt-egg mix if using. Bake another 10–15 minutes until golden.
8. Orzo with Spinach and Sun-Dried Tomatoes

A quick pasta toss where tiny orzo noodles complement wilted spinach and sweet-tangy sun-dried tomatoes. A drizzle of olive oil binds it all together, making a simple but flavorful dish—perfect on its own or as a side for grilled meats.
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 8 ounces orzo pasta
- 2 cups spinach leaves
- ¼ cup sun-dried tomatoes in oil, chopped
- 1 tablespoon olive oil
- Salt and pepper to taste
Steps:
- Boil orzo according to package directions. Drain.
- Return orzo to pot. Stir in spinach, sun-dried tomatoes, and a drizzle of oil. Heat gently until spinach wilts.
- Season with salt and pepper. Serve hot.
9. Harissa Spiced Chicken Thighs

Chicken thighs are rubbed with spicy harissa paste, a North African chili blend, then roasted until crispy on the outside and succulent inside. The harissa’s smoky heat gives each bite a bold kick and the dish pairs well with a cooling side like yogurt or a green salad.
- Time to Make: 30–35 minutes
- Servings: 4
Ingredients:
- 4 chicken thighs (bone-in, skin-on or boneless)
- 2 tablespoons harissa paste (adjust for spice level)
- 1 tablespoon olive oil
- Salt and pepper to taste
Steps:
- Preheat oven to 400°F (200°C).
- Mix harissa paste with olive oil, salt, and pepper. Coat chicken thighs.
- Place on a baking sheet or dish. Roast for 25–30 minutes until cooked through.
10. Baked Cod with Tomatoes and Olives

Mild cod gets a savory boost from olive oil, garlic, olives, and sweet tomatoes. Everything bakes quickly in one dish, letting the fish absorb the Mediterranean flavors. It’s a clean, light, and effortless meal that feels elegant enough for guests.
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 4 cod fillets (or other white fish)
- 1 cup cherry tomatoes, halved
- ¼ cup sliced olives
- 2 tablespoons olive oil
- 1 garlic clove, minced
- Salt, pepper, and dried basil
Steps:
- Preheat oven to 400°F (200°C).
- In a baking dish, place cod fillets. Scatter tomatoes, olives, garlic, basil, salt, and pepper. Drizzle with olive oil.
- Bake 12–15 minutes or until fish flakes easily.
11. Chickpea Tagine (Quick Version)

Inspired by Moroccan flavors, this stew features chickpeas, onions, carrots, and warm spices like cumin and cinnamon. It simmers briefly for an aromatic, comforting bowl that goes great over couscous or rice, especially on chilly nights.
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, sliced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 can (15 oz) chickpeas, drained
- 1 cup vegetable broth
- Salt, pepper, and optional cinnamon or ras el hanout
Steps:
- Sauté onion and carrots in oil until carrots start to soften. Add garlic and cumin.
- Stir in chickpeas, broth, salt, and spices. Simmer for 10–15 minutes.
- Serve over couscous or rice, if desired.
12. Simple Caprese Pasta

Whole-grain pasta is tossed with tomatoes, fresh mozzarella, basil leaves, and olive oil—essentially turning a classic Caprese salad into a warm meal. The cheese melts slightly, creating a creamy finish that melds beautifully with the sweet tomatoes and fragrant basil.
- Time to Make: 15 minutes
- Servings: 2–3
Ingredients:
- 8 ounces whole-grain penne (or preferred pasta)
- 1 cup halved cherry tomatoes
- 1 cup fresh mozzarella balls (ciliegine)
- Handful of fresh basil leaves
- 1 tablespoon olive oil
- Salt and pepper to taste
Steps:
- Cook pasta in salted water as per package directions. Drain.
- Return pasta to the pot. Stir in tomatoes, mozzarella, olive oil, and torn basil leaves.
- Season with salt and pepper. Serve immediately to keep the cheese slightly melty.
13. Spicy Lamb Meatballs with Yogurt Sauce

Ground lamb gets seasoned with cumin, paprika, or chili flakes, then rolled into bite-sized meatballs and baked. A tangy yogurt sauce (with lemon and garlic) cuts through the richness of the lamb. Serve these with a pita or a small side salad for a complete dinner.
- Time to Make: 30 minutes
- Servings: 4
Ingredients (Meatballs):
- 1 pound ground lamb
- 1 teaspoon cumin
- 1 teaspoon paprika or chili flakes
- 1 egg (optional binder)
- Salt and pepper
Yogurt Sauce:
- 1 cup Greek yogurt
- 1 garlic clove, minced
- 1 tablespoon lemon juice
- Salt and pepper to taste
Steps:
- Preheat oven to 400°F (200°C). Combine lamb, spices, egg, salt, and pepper. Form meatballs.
- Bake on a sheet for 15–20 minutes until cooked through.
- Mix yogurt sauce ingredients in a small bowl. Serve meatballs with sauce.
14. Roasted Vegetable and Feta Couscous

A mix of roasted eggplant, zucchini, peppers, or any preferred veggies is combined with couscous for a hearty base. Feta cheese adds a salty punch and a bit of olive oil ties everything together. It’s vibrant, colorful, and great for busy nights.
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 2 cups chopped mixed veggies (zucchini, eggplant, peppers)
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 cup couscous
- 1 cup water or broth
- ½ cup crumbled feta
Steps:
- Roast veggies tossed with olive oil, oregano, salt, and pepper at 400°F (200°C) for 15–20 minutes.
- Meanwhile, boil water/broth for couscous. Stir in couscous, cover, and remove from heat for 5 minutes. Fluff with a fork.
- Combine couscous with roasted veggies. Top with feta.
15. Chicken Piccata (Mediterranean Twist)

Lightly floured chicken cutlets are browned and then simmered in a lemony sauce with capers. A small amount of white wine or broth helps deglaze the pan. The result is a tangy, buttery dish that’s easy to pair with potatoes, pasta, or a side of greens.
- Time to Make: 25 minutes
- Servings: 4
Ingredients:
- 1 pound chicken breast cutlets
- Salt, pepper, and flour for light dredging
- 1 tablespoon olive oil
- 2 tablespoons butter
- ¼ cup white wine (or chicken broth)
- Juice of 1 lemon
- 2 tablespoons capers
Steps:
- Season chicken, then lightly dredge in flour.
- Heat olive oil and half the butter in a skillet. Brown chicken on both sides. Remove.
- Deglaze the pan with wine or broth. Stir in lemon juice, capers, and remaining butter. Return chicken to coat in sauce. Serve warm.
16. Spinach and Feta Stuffed Peppers

Bell peppers are filled with a mix of spinach, feta, and optional grains like quinoa or rice. After baking, the peppers become tender, and the salty feta melts slightly into the spinach. It’s a tidy, veggie-forward meal that also reheats well.
- Time to Make: 30 minutes
- Servings: 4
Ingredients:
- 4 bell peppers, tops removed and seeds scooped
- 2 cups chopped spinach
- ½ cup crumbled feta
- 1 cup cooked rice or quinoa (optional)
- 1 tablespoon olive oil
- Salt and pepper to taste
Steps:
- Preheat oven to 375°F (190°C).
- In a bowl, mix spinach, feta, optional rice/quinoa, olive oil, salt, and pepper.
- Fill peppers with the mixture. Bake for 20–25 minutes until peppers are tender.
17. Baked Tilapia with Herbs and Lemon

Mild tilapia fillets bake in a simple coating of olive oil, lemon juice, and dried herbs. The fish remains flaky and moist, making it a perfect weeknight go-to when time is short. Serve it alongside a quick salad or roasted vegetables for a balanced dinner.
- Time to Make: 20 minutes
- Servings: 4
Ingredients:
- 4 tilapia fillets
- 2 tablespoons olive oil
- Juice of 1 lemon
- 1 teaspoon dried parsley or basil
- Salt and pepper to taste
Steps:
- Preheat oven to 400°F (200°C). Lightly grease a baking dish.
- Place tilapia fillets in the dish. Drizzle with olive oil, lemon juice, herbs, salt, and pepper.
- Bake for about 10–12 minutes or until fish flakes easily.