What Should I Eat Today? 20 Mediterranean Recipes You’ll Love
Introduction
Feeling stuck deciding what to eat today? The Mediterranean diet is one of the most delicious, versatile, and health-supporting ways to eat — full of vegetables, legumes, whole grains, healthy fats, lean protein, and vibrant herbs and spices. Whether you want a quick breakfast, a light lunch, a cozy soup, a shareable mezze, or an impressive dinner, this list of 20 Mediterranean recipes gives you inspiring, easy-to-execute ideas to suit every mood and schedule.
Below you’ll find 20 Mediterranean recipes — each with an ingredients list and step-by-step instructions — so you can pick one (or a few) and get cooking right away. These recipes prioritize fresh flavors, simple techniques, and ingredients that are easy to find. Save this post for meal planning, mix-and-match ideas, or for when you need a flavorful nudge in the right direction.
Why Mediterranean?
- Emphasizes whole foods: vegetables, fruits, legumes, whole grains, nuts, seeds, fish, and olive oil.
- Flexible for omnivores and vegetarians alike.
- Backed by strong evidence for heart and metabolic health.
- Focuses on flavor and satisfaction — not deprivation.
How to use this list
- Weekend meal prep: roast vegetables, make hummus, and cook a batch of lentils.
- Quick weeknight dinners: grilled fish or a simple pasta with fresh tomato and basil.
- Entertaining: assemble mezze plates with hummus, olives, and warm pita.
20 Mediterranean Recipes
1. Greek Yogurt Parfait with Honey & Nuts
Ingredients
– 1 cup plain Greek yogurt
– 1 tablespoon honey
– 2 tablespoons chopped walnuts or almonds
– 1/2 cup mixed berries (strawberries, blueberries, raspberries)
– Pinch of cinnamon (optional)
Instructions
1. Spoon the Greek yogurt into a bowl or jar.
2. Drizzle honey evenly over the yogurt.
3. Layer or scatter the mixed berries over the top.
4. Sprinkle chopped nuts and a pinch of cinnamon if using.
5. Serve immediately or refrigerate for up to 4 hours.
2. Shakshuka (Tomato-Poached Eggs)
Ingredients
– 2 tablespoons olive oil
– 1 onion, diced
– 1 red bell pepper, diced
– 3 garlic cloves, minced
– 1 can (14 oz) crushed tomatoes
– 1 teaspoon smoked paprika
– 1/2 teaspoon ground cumin
– 4 eggs
– Salt, pepper, fresh parsley for garnish
Instructions
1. Heat olive oil in a skillet; sauté onion and pepper until soft (5–7 minutes).
2. Add garlic, paprika, and cumin and cook 1 minute.
3. Stir in crushed tomatoes, simmer 8–10 minutes until slightly reduced; season.
4. Make four wells, crack an egg into each well, cover, and cook until eggs are set to your liking (5–8 minutes).
5. Garnish with parsley and serve with crusty bread or pita.
3. Avocado & Tomato Toast with Olive Oil
Ingredients
– 2 slices whole-grain bread, toasted
– 1 ripe avocado
– 1/2 cup cherry tomatoes, halved
– 1 tablespoon extra-virgin olive oil
– Sea salt, cracked black pepper, red pepper flakes (optional)
Instructions
1. Mash avocado with a fork and season with salt and pepper.
2. Spread mashed avocado on toasted bread.
3. Top with halved cherry tomatoes.
4. Drizzle with olive oil and sprinkle red pepper flakes if desired.
5. Serve immediately.
4. Mediterranean Omelette with Feta & Herbs
Ingredients
– 3 large eggs
– 1 tablespoon olive oil
– 1/4 cup chopped spinach
– 2 tablespoons crumbled feta
– 1 tablespoon chopped fresh dill or parsley
– Salt and pepper
Instructions
1. Whisk eggs with a pinch of salt and pepper.
2. Heat olive oil in a nonstick pan; sauté spinach briefly until wilted.
3. Pour eggs over spinach and cook over medium heat.
4. Sprinkle feta and herbs on top; fold the omelette and cook until set.
5. Slide onto a plate and enjoy.
5. Hummus & Veggie Plate
Ingredients
– 1 cup prepared hummus (store-bought or homemade)
– Carrot sticks, cucumber slices, cherry tomatoes, bell pepper strips
– 2 tablespoons olive oil
– Paprika and chopped parsley for garnish
– Whole-wheat pita, cut into wedges
Instructions
1. Spoon hummus into a shallow bowl; drizzle with olive oil.
2. Sprinkle paprika and parsley on top.
3. Arrange vegetables and pita wedges around the hummus.
4. Dip and eat immediately or pack for a picnic.
6. Tabbouleh (Parsley & Bulgur Salad)
Ingredients
– 1/2 cup fine bulgur, rinsed and soaked
– 2 cups finely chopped flat-leaf parsley
– 1/2 cup chopped fresh mint
– 2 tomatoes, diced
– 2 spring onions or 1 small red onion, finely chopped
– Juice of 1 lemon
– 3 tablespoons olive oil
– Salt and pepper
Instructions
1. Soak bulgur in cold water for 15 minutes; drain and squeeze out excess water.
2. Combine bulgur with parsley, mint, tomatoes, and onion in a bowl.
3. Whisk lemon juice, olive oil, salt, and pepper; pour over salad.
4. Toss well and adjust seasoning.
5. Chill for 30 minutes for best flavor before serving.
7. Classic Greek Salad (Horiatiki)
Ingredients
– 2 cups chopped tomatoes
– 1 cucumber, sliced
– 1/2 red onion, thinly sliced
– 1/2 cup Kalamata olives
– 1/2 cup feta, cubed or crumbled
– 2 tablespoons olive oil
– 1 tablespoon red wine vinegar
– Oregano, salt, and pepper
Instructions
1. Combine tomatoes, cucumber, onion, and olives in a bowl.
2. Add feta on top.
3. Whisk olive oil, vinegar, oregano, salt, and pepper; drizzle over salad.
4. Toss gently or leave plated with feta on top.
5. Serve with crusty bread.
8. Grilled Lemon-Herb Chicken
Ingredients
– 4 skinless chicken breasts
– Juice and zest of 1 lemon
– 3 tablespoons olive oil
– 2 garlic cloves, minced
– 1 tablespoon chopped fresh oregano or thyme
– Salt and pepper
Instructions
1. Whisk lemon juice/zest, olive oil, garlic, herbs, salt, and pepper; marinate chicken 30 minutes to 2 hours.
2. Preheat grill or grill pan to medium-high.
3. Grill chicken 6–8 minutes per side until cooked through.
4. Let rest 5 minutes, then slice.
5. Serve with a salad or whole-grain couscous.
9. Baked Salmon with Olives & Cherry Tomatoes
Ingredients
– 4 salmon fillets
– 1 cup cherry tomatoes, halved
– 1/2 cup pitted Kalamata olives
– 2 tablespoons olive oil
– 1 lemon, sliced
– Fresh basil or parsley, salt, pepper
Instructions
1. Preheat oven to 400°F (200°C).
2. Place salmon in a baking dish; scatter tomatoes and olives around.
3. Drizzle with olive oil, season with salt and pepper, and top with lemon slices.
4. Bake 12–15 minutes until salmon flakes easily.
5. Garnish with basil or parsley and serve.
10. Ratatouille (Stewed Mediterranean Vegetables)
Ingredients
– 1 eggplant, diced
– 1 zucchini, sliced
– 1 bell pepper, diced
– 1 onion, chopped
– 3 garlic cloves, minced
– 2 cups crushed tomatoes
– 3 tablespoons olive oil
– Fresh basil, salt, pepper
Instructions
1. Heat olive oil, sauté onion and garlic until soft.
2. Add eggplant, zucchini, and pepper; cook until slightly tender.
3. Stir in crushed tomatoes, simmer 20–25 minutes until vegetables are tender.
4. Season with salt, pepper, and stir in chopped basil.
5. Serve as a side, over polenta, or with crusty bread.
11. Whole Wheat Pita Pizza with Veggies & Feta
Ingredients
– 2 whole-wheat pitas
– 1/2 cup tomato sauce
– 1 cup mixed roasted vegetables (zucchini, peppers, mushrooms)
– 1/4 cup crumbled feta
– 1 tablespoon olive oil
– Dried oregano
Instructions
1. Preheat oven to 425°F (220°C).
2. Spread tomato sauce on pitas, layer roasted vegetables, and sprinkle feta.
3. Drizzle with olive oil and oregano.
4. Bake 8–10 minutes until edges are crisp.
5. Slice and serve warm.
12. Mediterranean Lentil Soup
Ingredients
– 1 cup brown or green lentils, rinsed
– 1 onion, chopped
– 2 carrots, diced
– 2 celery stalks, diced
– 3 garlic cloves, minced
– 1 can (14 oz) diced tomatoes
– 6 cups vegetable or chicken broth
– 2 tablespoons olive oil, salt, pepper, 1 tsp cumin
Instructions
1. Heat oil in a pot; sauté onion, carrot, and celery until soft.
2. Add garlic and cumin; cook 1 minute.
3. Stir in lentils, tomatoes, and broth.
4. Simmer 25–30 minutes until lentils are tender.
5. Season with salt and pepper and serve with lemon wedges.
13. Crispy Oven Falafel with Tahini Sauce
Ingredients
– 1 can chickpeas, drained
– 1/2 cup fresh parsley
– 1/2 onion, roughly chopped
– 2 garlic cloves
– 1 teaspoon ground cumin
– 1/2 teaspoon baking powder
– 3 tablespoons flour
– Olive oil spray
Tahini Sauce
– 1/4 cup tahini
– Juice of 1 lemon
– Water to thin, salt
Instructions
1. Preheat oven to 400°F (200°C) and line a baking sheet.
2. Pulse chickpeas, parsley, onion, garlic, cumin, baking powder, and flour in a food processor until crumbly but holding together.
3. Form into small patties, place on sheet, and spray with olive oil.
4. Bake 20–25 minutes, flipping once, until golden and crisp.
5. Whisk tahini, lemon juice, salt, and water to a drizzling consistency; serve with falafel.
14. Quinoa & Feta Stuffed Peppers
Ingredients
– 4 bell peppers, tops removed
– 1 cup cooked quinoa
– 1/2 cup crumbled feta
– 1/2 cup diced tomatoes
– 1/4 cup chopped olives (optional)
– 2 tablespoons olive oil, oregano, salt, pepper
Instructions
1. Preheat oven to 375°F (190°C).
2. Mix cooked quinoa, feta, tomatoes, olives, olive oil, oregano, salt, and pepper.
3. Stuff peppers with mixture; place upright in a baking dish.
4. Cover with foil and bake 30–35 minutes until peppers are tender.
5. Uncover and bake 5 more minutes; serve warm.
15. Pasta Pomodoro with Basil & Olive Oil
Ingredients
– 8 oz whole-grain spaghetti or pasta
– 2 tablespoons olive oil
– 3 garlic cloves, thinly sliced
– 2 cups fresh cherry tomatoes, halved
– Fresh basil leaves, salt, pepper, grated Parmesan (optional)
Instructions
1. Cook pasta according to package directions; reserve 1/2 cup pasta water.
2. Heat olive oil in a skillet, sauté garlic until fragrant.
3. Add cherry tomatoes and cook until they blister and release juices (5–7 minutes).
4. Toss pasta with tomatoes, add reserved pasta water to loosen sauce.
5. Finish with torn basil leaves and Parmesan if desired.
16. Spanakopita (Spinach & Feta Phyllo Pie) — Quick Version
Ingredients
– 1 lb frozen chopped spinach, thawed and squeezed dry
– 1 cup crumbled feta
– 1/2 cup ricotta (optional for creaminess)
– 1 small onion, finely chopped
– 1 egg, beaten
– 6 sheets phyllo, brushed with olive oil or butter
– Salt, pepper, nutmeg
Instructions
1. Preheat oven to 375°F (190°C).
2. Sauté onion briefly, let cool. Mix with spinach, feta, ricotta, egg, salt, pepper, and a pinch of nutmeg.
3. Layer three phyllo sheets in a small baking dish, brushing each with oil.
4. Spread filling, then top with remaining phyllo sheets brushed with oil.
5. Bake 25–30 minutes until golden; cool slightly and slice.
17. Roasted Vegetable Mezze Bowl
Ingredients
– 2 cups assorted vegetables (eggplant, zucchini, bell pepper, cherry tomatoes)
– 1 can chickpeas, rinsed
– 2 tablespoons olive oil
– 1 teaspoon smoked paprika
– 1 cup cooked farro or brown rice
– Tahini or yogurt drizzle, lemon, fresh herbs
Instructions
1. Preheat oven to 425°F (220°C).
2. Toss vegetables and chickpeas with olive oil, paprika, salt, and pepper.
3. Roast 20–25 minutes until caramelized.
4. Serve over cooked farro or rice, drizzle with tahini or yogurt mixed with lemon, and garnish with herbs.
18. Mediterranean Chickpea Salad
Ingredients
– 1 can chickpeas, drained and rinsed
– 1 cucumber, diced
– 1 cup cherry tomatoes, halved
– 1/4 cup red onion, finely chopped
– 2 tablespoons chopped parsley
– 3 tablespoons olive oil, 2 tablespoons lemon juice, salt, pepper
Instructions
1. Combine chickpeas, cucumber, tomatoes, onion, and parsley in a bowl.
2. Whisk olive oil, lemon juice, salt, and pepper.
3. Pour dressing over salad and toss.
4. Chill briefly or serve immediately.
19. Baked Cod with Lemon, Capers & Olives
Ingredients
– 4 cod fillets
– 2 tablespoons olive oil
– 1 lemon, sliced and juiced
– 2 tablespoons capers, rinsed
– 1/4 cup pitted olives, halved
– Salt, pepper, chopped parsley
Instructions
1. Preheat oven to 400°F (200°C).
2. Place cod in a baking dish; drizzle with olive oil and lemon juice.
3. Scatter lemon slices, capers, and olives over the fish.
4. Bake 12–15 minutes until fish flakes.
5. Season, garnish with parsley, and serve with steamed greens.
20. Imam Bayildi (Stuffed Eggplant, Vegetarian)
Ingredients
– 2 large eggplants
– 1 onion, thinly sliced
– 3 garlic cloves, minced
– 2 tomatoes, diced (or 1 cup canned)
– 1/4 cup olive oil
– 2 tablespoons chopped parsley, 1 tablespoon sugar (optional), salt, pepper
Instructions
1. Cut eggplants in half lengthwise and score flesh; brush with olive oil and roast at 400°F (200°C) for 20 minutes until softened.
2. Sauté onion in olive oil until caramelized; add garlic, tomatoes, sugar, salt, and pepper; simmer 8–10 minutes.
3. Scoop a little flesh from roasted eggplants to make room; spoon tomato-onion mixture into each half.
4. Return to oven 10–15 minutes to meld flavors.
5. Garnish with parsley and serve warm or at room temperature.
Conclusion
There you go — 20 varied Mediterranean recipes to keep your meals flavorful, satisfying, and healthful. From quick breakfasts and lunches to shareable mezze and comforting dinners, this collection proves that eating well doesn’t require sacrificing taste or enjoyment. Try a couple this week: batch-cook the lentil soup, roast vegetables for several meals, and keep hummus and Greek yogurt on hand for fast, nutritious bites. Small swaps — extra-virgin olive oil instead of butter, fresh herbs instead of heavy sauces — add big flavor and health benefits.
If one recipe becomes a new favorite, make a note of it and tweak it to your taste. Mediterranean cooking is all about fresh ingredients, simple techniques, and generous flavor — so dig in, experiment, and enjoy what you eat today.
