Welcome to our top rated Mediterranean diet recipes with 25 whole-food meal ideas.
Our easy and satisfying Mediterranean meals are cooked in our kitchen in Italy. If you love Mediterranean food, try our simple pasta recipes and vegetable side dishes.

Louise and I moved to Italy four years ago, and our approach to food dramatically changed.
We moved to a hilltop town in central Italy, a two hour-drive from bustling Rome.
With our newfound Italian surroundings, we became immersed in a way of eating that is fresh, seasonal, but also deeply rooted in tradition.
Whether we prepare Italian pasta e ceci, Greek tirokafteri, or Spanish pan con tomate, the core principles of the Mediterranean Diet remain the same: vibrant vegetables, fresh fruits, olive oil, whole grains, and lean proteins.
More than a diet, the Mediterranean way of eating (and living) is a way of life.
To us, it’s a balanced, nourishing experience with whole food ingredients paired with an active lifestyle.
So, dive into the comforting bowl of Tuscan ribollita, or treat yourself with a sweet affogato, every one of these 25 Mediterranean recipes tells a story of tradition and simplicity โค๏ธ.
Every time my Nonna cooked Minestrone soup she would garnish with a basil pesto. This one-pot meal is one of the most nourishing Mediterranean recipes from my childhood.
2. Tzatziki
Tzatziki sauce is a refreshing dip originating in Greece and with fresh herbs, grated cucumber, and extra virgin olive oil.
3. Pita bread
Pita bread is an essential staple in Mediterranean cuisine. It’s ideal for wrapping falafel, hummus and lemon tahini sauce.
4. Cherry tomato pasta
Taste the fresh produce of Mediterranean cooking with our cherry tomato pasta, combining juicy tomatoes with garlic, basil, and burrata cheese.
5. Pasta e fagioli
Pasta e fagioli is a beloved family meal in our home, and it’s excellent for weeknight dinners.
It combines beans and pasta in a single pot for a wholesome and flavorful Mediterranean soup.
6. Tabbouleh
Tabbouleh is an easy Mediterranean salad with a blend of finely chopped parsley, tomatoes, mint, onions, and soaked bulgur drizzled with lemon juice.
7. Mediterranean bowl
Next on our list is a colorful Mediterranean bowl featuring protein–packed hummus, pickled onions, and crispy falafel.
8. Spanakopita
Spanakopita is a Greek spinach and feta pie. Itโs crispy and flaky on the outside, cheesy and tender on the inside.
9. Mediterranean stuffed peppers
Stuffed peppers with feta make a wholesome Mediterranean dinner, blending rich flavors and healthy ingredients.
10. Pearl couscous salad
This 20-minute salad is a delicious pairing of pearl couscous with beans and vegetables.
Add a delicious and aromatic lemon vinaigrette and pickled red onions for a Mediterranean grain bowl.
11. Lentil mujaddara
Lentil Mujadara is a classic Mediterranean dish with an aromatic blend of lentils, rice, and caramelized onions.
Served with a dollop of tahini yogurt, Lentil Mujadara is a wholesome and beloved staple in Mediterranean cuisine.
12. Tagine
Try our vegetable tagine with saffron rice and spices for a one-pot Mediterranean dinner idea.
13. Italian lentil soup
We love this Italian lentil soup because you can make it with simple pantry staples in one pot. Lentils are a key ingredients in the Mediterranean diet and rich in protein and fiber.
14. Hummus
Hummus is a creamy chickpea, tahini, garlic, and olive oil blend. It originates in the Middle East and has become a beloved appetizer and dip in many homes.
15. Greek chickpea salad
This refreshing Greek-inspired salad with feta and olives is a delicious meal for spring and summer. Garnish with extra virgin olive oil and oregano for a Mediterranean finish.
16. Falafel
We serve the falafel in pita bread with fresh vegetables and tahini sauce; falafel has become a cherished staple across the Mediterranean region.
17. Cauliflower salad with tahini dressing
Try this Mediterranean vegetable side dish with roasted cauliflower, pomegranate seeds, and lemon zest.
18. Muhammara
Next on our list is muhammara, a Mediterranean dip with roasted peppers, walnuts, and spices. Serve with fresh parsley and pita bread for an inviting appetizer idea.
19. Eggplant caponata
Eggplant caponata is a Mediterranean side dish with roasted eggplant, olives, pine nuts, and tomatoes.
20. Tirokafteri
This quick and wholesome spicy feta dip perfectly blends freshness and protein by combining roasted bell pepper, chili and Greek feta cheese.
21. Moroccan carrot salad
Moroccan carrot salad is a refreshing Mediterranean side dish with grated carrots and an aromatic blend of spices. It’s delicious with couscous and couscous salad.
22. Panzanella
Panzanella salad is a Tuscan side dish from the tradition of cucina povera (poor man’s kitchen).
My Nonna would never throw away bread leftovers, but use them for this bread salad instead.
23. Tuscan white bean soup
Mediterranean white bean soup is a flavorful one-pot meal. It celebrates leafy greens, white beans, and Italian herbs in a simple but delicious manner.
24. Chickpea stew
This one-pot chickpea stew contains Mediterranean herbs and spices, and cooked chickpeas. Serve it with chili oil and homemade bread for best results.
25. Orzo salad
Next on our list is a meal-prep-friendly salad from the Mediterranean, a refreshing orzo salad with a colorful medley of fresh veggies.
Garnished with Greek feta, this Mediterranean orzo salad is a light and satisfying meal.
What are Mediterranean diet recipes
The Mediterranean diet is known for its health–promoting principles*, which include:
- Emphasis on plant-based foods: The Mediterranean diet prioritizes fruits, vegetables, whole grains, legumes, and nuts as the foundation of meals.
These staples provide diverse sources of vitamins, minerals, proteins, and fiber. - Healthy fats: Olive oil is crucial, replacing saturated and trans fats with monounsaturated fats.
This contributes to heart health and provides a source of antioxidants. - Social and active lifestyle: Sharing meals with family and friends, regular physical activity, and enjoying leisurely dining are integral parts of the Mediterranean lifestyle.
An active lifestyle and spending time in nature can contribute to overall well-being and can help reduce stress.
*Always consult with a health expert, doctor, or nutritionist before starting a new diet or exercise regimen.
If you tried these Mediterranean Diet recipes or any other recipe on our blog, please leave a ๐ star rating and let us know how it goes in the comments. We love hearing from you!
Mediterranean recipes
Equipment
- Immersion blender or standing blender
Ingredients
- 3 tablespoons extra virgin olive oil
- 1 large onion chopped
- 3 stalks celery chopped
- 3 medium carrots chopped
- 1 leek thinly sliced
- 2 cloves garlic pressed
- โ cup tomato paste
- 1 teaspoon thyme or 1 sprig of rosemary
- 8 ounces kale sub spinach
- 8 ounces chard sub Bok choi
- 8 ounces savoy cabbage sub Chinese cabbage
- 3 cans (15-ounce each) white beans cannellini or navy beans – 4 cups if using cooked beans
- 4 cups vegetable stock
- 1ยฝ teaspoons salt or more to taste
- โ teaspoon black pepper
FOR SERVING
- 4 slices crusty bread toasted, rubbed with garlic, and drizzled with extra virgin olive oil. Parmesan cheese is optional.
Instructions
MAKE THE FLAVOR BASE
- In a large pot, heat 3 tablespoons extra virgin olive oil. Add 1 large onion, 3 stalks celery, 3 medium carrots (all chopped), 1 leek (thinly sliced), and 2 cloves garlic (pressed).Cook gently for 10 minutes. Stir often.
- Add โ cup tomato paste and 1 teaspoon thyme and cook for 2 more minutes.
ADD THE GREENS
- Rinse and chop 8 ounces kale, 8 ounces chard, and 8 ounces savoy cabbage, then add them to the pot.Addย 3 cups vegetable brothย and season withย 1ยฝ teaspoons salt and โ teaspoon black pepper.Stir, cover with a lid, and simmer on medium heat forย 10 minutes.
ADD THE BEANS
- Blend 1 cup of white beans (drained)ย withย 1 cup of vegetable broth.
- Pourย blendedย beansย and remaining whole beans into the pot with the veggies. Stir and keep simmering for anotherย 10 to 15 minutes, uncovered.Taste and adjust for salt and let soup cool down 10 minutes.
- Serve with aย thick slice of toasted crusty bread,ย brushedย with garlic, sprinkled with a pinch ofย salt, and drizzled with good qualityย extra virgin olive oil.ย
Notes
Nutrition
If you liked these Mediterranean diet recipes, you might also enjoy:

Hi! We are Nico & Louise
Weโre here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ฟโจ.
Welcome to our blog, we are glad you are here.
I love how you make cooking different dishes so effortless.
I love your food and the recipes they look yummy
Yay, Sarah, thank youuu! Thanks for writing your feedback here ๐ฅฐ
Loving all of your recipes and the little videos too!! Easy right!! Thank you
I’m always looking for healthy vegan recipes to prepare during the Lenten fast. All of these look so good. I can’t wait to try them all!!!!!
Fantastic, Judy!! I’m so happy that you like the recipes. Thanks for taking the time to leave a comment โค๏ธ.
looks good