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.

Mediterranean Diet Recipes.

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 โค๏ธ.

1. Nonna’s Minestrone

minestrone soup in a white bowl

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 with fresh dill.

Tzatziki sauce is a refreshing dip originating in Greece and with fresh herbs, grated cucumber, and extra virgin olive oil.

3. Pita bread

homemade pita bread on a stone table

Pita bread is an essential staple in Mediterranean cuisine. It’s ideal for wrapping falafel, hummus and lemon tahini sauce.

4. Cherry tomato pasta

cherry tomato pasta with burrata in a blue skillet.

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 a fagioli in a rustic bowl

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

Vegetarian appetizer ideas with 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

Mediterranean bowl with hummus and falafel

Next on our list is a colorful Mediterranean bowl featuring proteinpacked hummus, pickled onions, and crispy falafel.

8. Spanakopita

Spanakopita with feta and spinach.

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 bell peppers with feta on a Mediterranean plate

Stuffed peppers with feta make a wholesome Mediterranean dinner, blending rich flavors and healthy ingredients.

10. Pearl couscous salad

Israeli couscous with sumac onions and fresh vegetables on a plate

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

Mujadara with caramelized onions on a white plate

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

Tagine recipe served with saffron rice in a white bowl.

Try our vegetable tagine with saffron rice and spices for a one-pot Mediterranean dinner idea.

13. Italian lentil soup

easy lentil soup in a white bowl with bread and a spoon

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 on a plate with parsley and olive oil

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

Greek chickpea salad with olives and pita bread on a plate

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

Falafel balls in a bowl with fresh parsley.

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

Roasted cauliflower salad with pomegranate seeds and fresh herbs.

Try this Mediterranean vegetable side dish with roasted cauliflower, pomegranate seeds, and lemon zest.

18. Muhammara

Muhammara recipe in a bowl.

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 with basil

Eggplant caponata is a Mediterranean side dish with roasted eggplant, olives, pine nuts, and tomatoes.

20. Tirokafteri

Spicy feta dip 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 on a white plate with a golden spoon

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 with bread, vine tomatoes, and romaine lettuce in a bowl

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

Tuscan white bean soup with hand and red nails

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

chickpea stew with sweet potato and Naan bread

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

Orzo salad with feta and a spoon

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 healthpromoting principles*, which include:

  1. 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.
  2. 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.
  3. 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.
parco della rocca in Todi, Italy
Louise and Nico during a casual Sunday walk in Italy.

*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!

Buffet of Mediterranean recipes on a plate.

Mediterranean recipes

5 from 6 votes
Welcome to our top rated Mediterranean diet recipes with 25 whole-food meal ideas.
Our Tuscan white bean soup is inspired by โ€œRibollita,โ€ a comforting Mediterranean recipe where tender cannellini beans simmer to perfection with leafy greens.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 – 6 people
Course: Main Course, Soup
Cuisine: Italian

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.
    onion, celery and carrot in a Dutch oven
  • Add โ…“ cup tomato paste and 1 teaspoon thyme and cook for 2 more minutes.
    vegetables and tomato paste

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.
    leafy greens in the soup

ADD THE BEANS

  • Blend 1 cup of white beans (drained)ย withย 1 cup of vegetable broth.
    blended cannelini beans
  • 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.
    Tuscan white bean soup and how to store it
  • 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.ย 
    Tuscan white bean soup with silver spoon and fresh herbs on the side

Notes

Nutrition information is an estimate for 1 large serving of Tuscan soup out of 4 servings without bread.
STORAGE & MAKE AHEAD
Make ahead: Tuscan soup is an excellent recipe for meal prep as it keeps for days, and its flavor improves as the ingredients meld together.
Refrigerator: Keep leftovers in an airtight container in the fridge for up to 4 days. The next day, the soup will be even more delicious! Reheat it in a pot with some water or microwave for 2 minutes.
Freezer: let the Tuscan soup cool down completely, then transfer it to a freezer-friendly container and freeze for up to three months.
Thaw: defrost it in the fridge over several hours, in the microwave or stovetop.

Nutrition

Calories: 416kcal, Carbohydrates: 63g, Protein: 19g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 1911mg, Dietary Fiber: 17g, Sugar: 11g, Vitamin A: 18205IU, Vitamin B6: 1mg, Vitamin C: 103mg, Vitamin E: 6mg, Vitamin K: 770ยตg, Calcium: 394mg, Folate: 249ยตg, Iron: 9mg, Manganese: 2mg, Magnesium: 204mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

If you liked these Mediterranean diet recipes, you might also enjoy:


Nico and Louise in front of the Consolazione church in Todi

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.

5 from 6 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




7 Comments

  1. 5 stars
    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!!!!!

    1. Fantastic, Judy!! I’m so happy that you like the recipes. Thanks for taking the time to leave a comment โค๏ธ.