18 Veggie-Based Mediterranean Meals You’ll Love
The Mediterranean diet brings together bold flavors, fresh ingredients, and simple cooking techniques that make healthy eating feel natural and exciting. From my kitchen to yours, I’m sharing 18 vibrant recipes that spotlight vegetables in creative ways. Each dish captures the essence of Mediterranean cooking while adding my own modern twists.
I created these recipes during my travels through Greece, Lebanon, and Morocco, where I learned authentic techniques from local cooks. The dishes range from quick weeknight meals like Sheet Pan Veggie Shawarma to weekend projects like Classic Crispy Falafel. You’ll find cozy soups, satisfying grain bowls, and party-worthy platters that showcase seasonal produce.
My favorite part about Mediterranean cooking is how it transforms humble ingredients into memorable meals. A simple eggplant becomes a star when grilled with herbs and olive oil. Basic chickpeas turn into crispy falafel that even skeptics will devour. These recipes prove that good food doesn’t need complicated techniques or hard-to-find ingredients – just fresh vegetables and time-tested methods.
Mediterranean Hummus Pizza

Skip the marinara and try this Mediterranean twist on homemade pizza! I spread creamy hummus as the base and top it with fresh vegetables like cherry tomatoes, red onions, and bell peppers. A sprinkle of za’atar seasoning adds an authentic Middle Eastern touch that makes this pizza extra special.
Serve this pizza hot from the oven with a simple Greek salad on the side. You can also pair it with roasted chickpeas for extra crunch or a bowl of chilled gazpacho for a complete Mediterranean-style meal.
Find the Recipe here: Mediterranean Hummus Pizza
Falafel Bowl

Create this Middle Eastern masterpiece at home with crispy falafels made from scratch using chickpeas, fresh herbs, and aromatic spices. The falafels turn golden brown and perfectly crispy on the outside while staying tender inside. Add them to a bowl filled with fresh vegetables and fluffy quinoa for a complete Mediterranean meal that brings warmth and comfort to your table.
Make this bowl your own by adding your favorite toppings. Try cucumber, cherry tomatoes, red onions, and fresh parsley. Drizzle with tahini sauce and serve with warm pita bread on the side. For extra flavor, add pickled vegetables or a sprinkle of za’atar seasoning.
Find the Recipe here: Falafel Bowl
Roasted Broccoli Sweet Potato Soup

This rich and creamy soup brings together roasted broccoli and sweet potatoes in perfect harmony. I start by roasting the vegetables to enhance their natural sweetness, then blend them with coconut milk and vegetable broth until silky smooth. The combination creates a thick, comforting bowl that warms you from the inside out.
Serve this soup with crusty sourdough bread for dipping or top with roasted pumpkin seeds and a drizzle of olive oil. You can also pair it with a simple mixed green salad dressed in lemon vinaigrette for a complete meal.
Find the Recipe here: Roasted Broccoli Sweet Potato Soup
Mediterranean Stuffed Butternut Squash

I love how this Mediterranean Stuffed Butternut Squash brings bright Mediterranean flavors to your table in under an hour. The tender roasted squash halves make the perfect vessel for a hearty filling of quinoa, mushrooms, and bell peppers. A sprinkle of fresh herbs and a drizzle of tahini sauce add the perfect finishing touch to this colorful dish.
Serve this main dish alongside a crisp Greek salad with cucumber, tomatoes, and olives. A side of warm pita bread or crusty sourdough helps soak up any extra sauce. For a complete meal, add some roasted chickpeas seasoned with za’atar and olive oil.
Find the Recipe here: Mediterranean Stuffed Butternut Squash
Classic Crispy Falafel

Make these crispy, golden-brown falafels with chickpeas, fresh herbs, and aromatic spices in under 30 minutes. You’ll get that perfect crunch on the outside while keeping the inside tender and flavorful. The secret lies in using dried chickpeas instead of canned ones – this simple switch creates the ideal texture every time.
Serve these falafels tucked into warm pita bread with crunchy lettuce, juicy tomatoes, and creamy tahini sauce. They also shine as part of a Mediterranean mezze platter alongside hummus, tabbouleh, and grilled vegetables. For a lighter option, crumble them over a fresh salad or grain bowl.
Find the Recipe here: Classic Crispy Falafel
Sheet Pan Veggie Shawarma

Transform cauliflower, sweet potato, chickpeas, and red onions into a Mediterranean feast with this sheet pan shawarma. The magic happens when you coat these vegetables with a rich blend of cumin, paprika, turmeric, and garlic powder. Just toss everything together, spread on a baking sheet, and roast until the edges turn golden brown and crispy.
Serve your shawarma in warm pita bread with a drizzle of tahini sauce, fresh tomatoes, and crisp cucumber slices. Add some pickled red onions for extra zing or wrap it all up in lettuce leaves for a lighter option. The leftovers make an excellent grain bowl topping the next day.
Find the Recipe here: Sheet Pan Veggie Shawarma
Mediterranean Rice Pilaf

You’ll make this Mediterranean Rice Pilaf in one pot with aromatic herbs and spices. The combination of garlic, onion, and Mediterranean seasonings creates a fragrant base, while the rice soaks up all those bright flavors. Add cherry tomatoes, bell peppers, and fresh parsley at the end for extra color and texture.
This pilaf works great as a main dish or side. Pair it with grilled vegetables, roasted chickpeas, or a fresh Greek salad for a complete meal. The leftovers heat up nicely for lunch the next day – just add a splash of water before reheating to keep the rice moist.
Find the Recipe here: Mediterranean Rice Pilaf
Grilled Vegetable Napoleon

You’ll find layers of tender grilled eggplant, zucchini, roasted red peppers, and portobello mushrooms stacked high with fresh herbs and a creamy cashew cheese sauce in this elegant dish. Each vegetable brings its unique texture and smoky char, while the garlic and Italian herbs add depth to every bite.
Make this showstopper for your next dinner party or weekend lunch. Serve it alongside quinoa pilaf or crusty bread to soak up the flavorful sauce. A simple arugula salad with lemon vinaigrette rounds out the meal perfectly.
Find the Recipe here: Grilled Vegetable Napoleon
Falafel Gyros with Tzatziki

I pack these falafel gyros with homemade tzatziki sauce for a Mediterranean-inspired meal that brings fresh herbs and warm spices together. The crispy falafel patties combine chickpeas, onions, garlic, and aromatic seasonings, while cool tzatziki balances the dish with cucumber, dill, and tangy Greek yogurt.
Load your pita bread with fresh tomatoes, red onions, and lettuce for added crunch and color. Want to make it a feast? Add a side of tabbouleh salad or roasted Mediterranean vegetables to round out your meal with extra flavors and textures.
Find the Recipe here: Falafel Gyros with Tzatziki
Mediterranean Grilled Eggplant

This Mediterranean Grilled Eggplant brings maximum flavor with minimal effort. Thick eggplant slices get a quick marinade in olive oil, garlic, and Mediterranean herbs before hitting the grill. The result? Beautiful char marks and a tender, creamy interior that makes each bite absolutely irresistible.
Make it a complete meal by serving these smoky eggplant slices alongside quinoa, brown rice, or your favorite grain. Add a crisp Greek salad and some warm pita bread to round out the perfect Mediterranean-inspired dinner. The leftovers taste great cold in sandwiches too!
Find the Recipe here: Mediterranean Grilled Eggplant
One-Pot Ratatouille

Make this classic French vegetable stew with tomatoes, eggplant, zucchini, bell peppers, and onions. You’ll simmer everything in one pot with aromatic herbs until the vegetables become tender and the flavors meld together into a rich, comforting dish. The natural sweetness from the vegetables creates a perfect balance with the fresh herbs and garlic.
Serve this hearty Mediterranean dish hot or cold – it only gets better the next day! Pair it with crusty bread to soak up the flavorful sauce, or spoon it over quinoa or rice. For a protein boost, add white beans or chickpeas to the mix.
Find the Recipe here: One-Pot Ratatouille
Lentil Tabbouleh

Give your traditional tabbouleh a protein boost with tender brown lentils! This Middle Eastern salad combines chopped parsley, mint, tomatoes, and onions with hearty lentils instead of bulgur wheat. A bright lemon dressing ties all the fresh ingredients together, creating a light yet satisfying dish perfect for warm summer days.
Serve this Mediterranean-inspired salad alongside falafel, hummus, and warm pita bread for a complete meal. It also makes an excellent side dish for grilled vegetables or as part of a mezze platter with olives, roasted red peppers, and baba ganoush.
Find the Recipe here: Lentil Tabbouleh
Roasted Red Pepper Soup

This vibrant Mediterranean soup brings together sweet roasted red peppers, tender onions, and aromatic garlic in a silky smooth blend. After roasting the peppers until their skins blacken and blister, I combine them with sautéed vegetables and vegetable broth, then blend everything into a warming bowl of comfort that takes just 30 minutes to make.
Serve this bright soup with a chunk of crusty sourdough bread for dipping or top it with homemade croutons and fresh herbs. A side of Greek salad or grilled Mediterranean vegetables makes it a complete meal perfect for lunch or dinner.
Find the Recipe here: Roasted Red Pepper Soup
Mediterranean Grazing Board

Need a no-cook appetizer that’ll wow your guests? This Mediterranean Grazing Board brings together colorful fresh vegetables, olives, artichokes, hummus, and grilled pita bread. You can make it ahead and arrange everything beautifully on a large wooden board or platter, making it perfect for parties or casual gatherings.
Make this board your own by adding your favorite Mediterranean ingredients. Try including roasted red peppers, different types of hummus, stuffed grape leaves, or marinated mushrooms. Serve it alongside a crisp white wine or sparkling water with lemon for the perfect Mediterranean-inspired spread.
Find the Recipe here: Mediterranean Grazing Board
Falafel Platter

Make your Mediterranean feast complete with these crispy, tender falafels! Simply mix chickpeas with fresh herbs, onion, garlic, and warm spices like cumin and coriander. Shape into small balls and fry until golden brown. The outside stays crunchy while the inside remains soft and flavorful.
Build your platter with warm pita bread, fresh tomatoes, cucumber slices, red onions, and creamy tahini sauce. Add hummus, pickled vegetables, or tabbouleh salad for extra zip. This hearty meal brings the best Mediterranean flavors right to your table.
Find the Recipe here: Falafel Platter
Mediterranean Cabbage Sweet Potato Soup

This hearty Mediterranean soup combines tender sweet potatoes with shredded cabbage in a rich tomato broth. I add warming Mediterranean spices like paprika and oregano, plus garlic and onions that create deep layers of flavor. The sweet potatoes break down slightly during cooking, giving the broth a natural creaminess without any added dairy.
Serve this cozy soup with crusty whole grain bread for dipping or a simple green salad dressed with olive oil and lemon juice. The leftovers taste even better the next day once the flavors have time to develop further. You can also freeze portions for quick weeknight meals.
Find the Recipe here: Mediterranean Cabbage Sweet Potato Soup
Falafel Sandwich

Take your Mediterranean cravings to new heights with these crispy chickpea patties nestled in warm pita bread. The golden-brown falafel balls pack bold flavors from fresh herbs and aromatic spices like cumin, coriander, and garlic. A quick tahini sauce adds rich creaminess while fresh tomatoes and crisp cucumbers bring a satisfying crunch.
Make it a complete meal by adding a side of traditional tabbouleh salad or roasted Mediterranean vegetables. For extra zest, serve with pickled turnips or marinated olives. Want more protein? Add a scoop of hummus or baba ganoush on the side.
Find the Recipe here: Falafel Sandwich
Eggplant Parmesan

Get ready for a Mediterranean twist on a classic comfort dish! Thinly sliced eggplant coated in seasoned breadcrumbs creates the perfect base for layers of rich tomato sauce and melty cheese. The crispy exterior and tender interior make each bite absolutely irresistible, while fresh herbs add an aromatic touch that brings the whole dish together.
I love serving this hearty main course with a simple arugula salad dressed in lemon and olive oil. For a complete Mediterranean feast, add some crusty garlic bread and roasted cherry tomatoes on the side. The leftovers taste even better the next day – if they last that long!
Find the Recipe here: Eggplant Parmesan
