If you have zucchini, tomatoes, peppers, or a can of chickpeas waiting in the kitchen, dinner is halfway done.
These are 25 of our favorite Mediterranean diet dinners for turning vegetables into something genuinely satisfying—from creamy zucchini orzo and feta-stuffed peppers to saucy chickpeas and crispy cauliflower bowls.

Don’t Lose This Recipe
At home in Italy, Louise and I rarely start dinner by asking what the “main” should be. More often, we look at the zucchini, tomatoes, peppers, cauliflower, or greens we have and build dinner around those.
Then we add beans, lentils, pasta, grains, extra virgin olive oil, herbs, feta, Greek yogurt, Parmesan, or eggs to make it satisfying.
Below are 25 of our favorite vegetable-forward Mediterranean dinners, from creamy zucchini orzo and stuffed peppers to hearty lentil soups, saucy chickpeas, and colorful bowls.
Most are easy enough for a weeknight and made with familiar supermarket ingredients.
What makes these Mediterranean diet dinners?
Mediterranean-style cooking puts vegetables, legumes, grains, olive oil, herbs, and other minimally processed ingredients at the center of the plate.
That’s how we like to cook these recipes too.
Rather than thinking of vegetables as a side dish, we use them as the starting point and add beans, lentils, pasta, grains, eggs, or dairy to turn them into dinner.
Here are 25 delicious places to start.
1. Greek Bean Salad with marinated beans

Cucumber, tomatoes, peppers, and red onion make this a crisp, veggie-packed dinner, with marinated beans and feta for staying power. Weeknight tip: Serve with warm pita bread and dinner is done.
2. Roasted Zucchini Orzo with Chickpeas

Roasted zucchini is the star here, tossed with orzo, chickpeas, feta, olives, and lemon. Great for: Summer dinners and next-day lunches.
3. Mediterranean lentil soup

Carrots, celery, tomatoes, and greens simmer with lentils into a hearty one-pot meal. Meal-prep tip: Make extra—it keeps well and tastes even better the next day.
4. Lemon White Bean Soup

This bright soup packs carrots, celery, and greens into a creamy white bean base without heavy cream. Serve with: Crusty bread and an extra squeeze of lemon.
5. Greek Chickpeas with Spinach and Feta

Chickpeas simmer with lemon, spinach, and herbs, then get finished with feta. Great for meal prep: It’s delicious warm, at room temperature, or straight from the fridge
6. Orzo with Beans and cherry tomatoes

Cherry tomatoes and spinach add plenty of vegetables to creamy orzo, while beans make it more substantial. Weeknight win: Everything comes together in one pot.
7. French lentil soup with potatoes

Potatoes, carrots, celery, and other vegetables simmer with lentils for a rustic, filling soup. One-pot dinner: Add crusty bread and you don’t need much else.
8. Mediterranean Lentil and Quinoa Skillet

Lentils and quinoa simmer with tomatoes and vegetables for a hearty one-pan dinner. Finish with: Greek yogurt, parsley, and a drizzle of olive oil.
9. Cherry Tomato Pasta in 20 mins

Cherry tomatoes cook down with garlic and olive oil into a glossy sauce in about 20 minutes. Best in summer: Use the ripest, sweetest tomatoes you can find.
10. Greek Stew “Fasolada” with rice

Beans, tomatoes, and aromatic vegetables simmer until soft and saucy, then get spooned over rice. Budget-friendly: Most of the ingredients are inexpensive pantry staples.
11. Sweet Potato Chickpea Patties

Sweet potato and chickpeas make these patties hearty, tender, and easy to pair with fresh vegetables. Make it dinner: Add cucumber-tomato salad and yogurt or tahini sauce.
12. Eggplant Parmigiana (no frying)

Eggplant becomes tender and saucy under layers of tomato, mozzarella, and Parmesan—no frying required. Make it dinner: Serve with a crisp green salad and crusty bread.
13. Greek Yogurt Marry Me Beans

Tomatoes and spinach cook into creamy butter beans with garlic, Parmesan, and herbs. For scooping: Add toasted sourdough or warm focaccia bread.
14. Mediterranean Stuffed Peppers

Sweet bell peppers become tender around a hearty lentil-and-rice filling. Meal-prep tip: Stuff them ahead, refrigerate, and bake when you’re ready for dinner.
15. Greek Potato Salad

Potatoes, tomatoes, cucumber, olives, and herbs get tossed with a bright olive oil dressing. Make it dinner: Add chickpeas, white beans, or boiled eggs for something more substantial.
16. Chickpea cucumber salad

Cucumber and tomatoes provide plenty of crunch and freshness, while chickpeas turn this into a satisfying salad. Perfect for: Hot nights when you don’t want to cook.
17. Creamy lemon pasta (no heavy cream)

This quick lemon pasta is an easy base for whatever green vegetables you have around. Try adding: Broccoli, asparagus, zucchini, peas, or spinach.
18. Cauliflower shawarma bowls

Spiced roasted cauliflower takes center stage, with chickpeas adding extra substance. Build your bowl: Add tomatoes, cucumber, grains, and tahini sauce.
19. Three bean salad

Beans, crunchy vegetables, and herbs get tossed in a punchy vinaigrette for an easy make-ahead meal. Meal-prep win: It holds up well in the fridge without getting soggy.
20. Mujaddara

Lentils, rice, and deeply caramelized onions make a simple and satisfying base for dinner. Add vegetables: We love it with cucumber-tomato salad and yogurt tahini sauce.
21. Greek Chickpea Salad with Feta

Tomatoes, cucumber, onion, and herbs keep this chickpea-and-feta salad fresh and crunchy. No-cook dinner: Add pita and you’ve got a meal in minutes.
22. Revithia lemon soup with chickpeas

Chickpeas simmer with aromatic vegetables, olive oil, herbs, and plenty of lemon in this Greek-inspired soup. Pantry tip: Canned chickpeas make it practical for a weeknight.
23. Spanakopita

Spinach is the centerpiece of this crisp phyllo pie, paired with feta and fresh herbs. Make it a meal: Serve with tomato-cucumber salad or tzatziki.
24. Piccata chickpea salad

Cucumber and herbs keep this chickpea salad fresh, while lemon and capers give it a bright piccata-style kick. Great for: No-cook dinners, packed lunches, and meal prep.
25. Pasta e Fagioli

Beans, vegetables, and pasta cook together until thick, creamy, and comforting. Weeknight bonus: It’s inexpensive, one-pot, and excellent reheated.
How to Build an Easy Mediterranean Dinner
You don’t need a complicated recipe to put a Mediterranean-style dinner on the table.
Most nights, we use a simple formula:
Vegetables + beans, lentils, pasta, or grains + feta, yogurt, or eggs + extra virgin olive oil and herbs.
For example, try:
- Roasted zucchini + orzo + chickpeas + feta
- Tomatoes + white beans + spinach + olive oil
- Roasted cauliflower + chickpeas + yogurt sauce
- Peppers + lentils + rice + feta
- Cucumber and tomatoes + chickpeas + pita + Greek yogurt
For busy nights, it helps to keep canned beans and chickpeas, lentils, pasta, canned tomatoes, and extra virgin olive oil in the pantry.
Add whatever seasonal vegetable you have, plus a few fresh herbs, lemon, yogurt, feta, or Parmesan, and you’re already most of the way to dinner.
Mediterranean Diet Dinner Questions
What is a typical Mediterranean diet dinner?
A Mediterranean-style dinner often combines plenty of vegetables with foods such as beans, lentils, whole grains, pasta, olive oil, herbs, nuts, seeds, eggs, fish, or moderate amounts of dairy.
For our vegetable-forward dinners, we usually start with the vegetables and build the rest of the meal around them.
What are some easy Mediterranean dinners for busy weeknights?
Pasta with tomatoes, bean skillets, lentil soups, chickpea dishes, grain bowls, and vegetable-packed orzo are some of our favorites.
If time is short, canned beans and chickpeas are particularly useful because they can turn vegetables into a satisfying meal in minutes.
Can pasta be part of a Mediterranean diet?
Pasta is part of traditional Mediterranean cooking and can easily fit into a Mediterranean-style meal.
We like pairing it with plenty of vegetables, legumes, herbs, and extra virgin olive oil, such as in our cherry tomato pasta, zucchini orzo, and pasta e fagioli.
What vegetables are common in Mediterranean cooking?
Tomatoes, zucchini, eggplant, peppers, leafy greens, onions, cucumbers, cauliflower, artichokes, and many other seasonal vegetables are common throughout Mediterranean cuisines.
Rather than buying a long list of specific vegetables, we usually recommend cooking with what’s in season and available where you live.
How do you make vegetables filling enough for dinner?
Pair vegetables with something substantial such as beans, chickpeas, lentils, pasta, grains, eggs, feta, or Greek yogurt.
Then add extra virgin olive oil, herbs, spices, lemon, nuts, seeds, or a flavorful sauce. The result feels like a complete meal rather than vegetables served as a side.
What should I keep in my pantry for easy Mediterranean dinners?
Our most useful staples are canned beans and chickpeas, lentils, pasta, rice or other grains, canned tomatoes, extra virgin olive oil, herbs, spices, and nuts or seeds.
With those ingredients available, you usually only need a few fresh vegetables and perhaps feta, yogurt, eggs, or Parmesan to make dinner.
More Mediterranean dinner inspiration
Try our easy pasta recipes, Mediterranean bowl, or orzo salad with feta for more simple, vegetable-forward meals.
*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 Diet Dinner 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
Don’t Lose This Recipe

Hi! We are Nico & Louise
We're here to share easy, healthy, and delicious recipes 🌿✨.
Welcome to our blog, we are glad you are here.







Sounds delicious – I can’t wait to try it, but I will, as it is now midnight here in Australia!!
I love your recipes. I love the colour, the taste, as I am slowly moving towards plant based eating. Thank you very much. Highly recommended!!
Hi Louise n Niko
Wow! Please know how excited I am with these 25 Mediterranean recipes I will be making every single one and printing every single one to save love you guys Thankyou !
Best wishes and a hug,
Donna from North Carolina
Hi Donna,
Yubeee, so happy to hear that these are useful to you 🤗 Thanks so much for your support and for cooking along with us.
Love from Italy,
Louise
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