This collection of our best vegetarian soup recipes is filled with hearty, nutritious, comforting vegetable soups you’ll make on repeat!

In the Mediterranean, we celebrate soups as an essential part of the table, and build our diet around seasonal produce. So when it comes to vegan and vegetarian soup recipes, I honestly consider myself quite the expert!
I have shared so many delicious veggie soups throughout the years, from traditional recipes like Kırmızı Mercimek Çorbası to my own modern creations with vibrant Mediterranean flavors, like our Homemade Vegetable Soup.
As the weather has begun to turn and I find myself craving a warm bowl of feel-good comfort, I put together this round up of our most-loved vegetable soup recipes. Many are easy soups that take under an hour to prepare. You’re sure to find just the perfect soup to suit your weeknight dinner, cozy Sunday supper, or to stock your freezer for a rainy day!
White Bean Soup with Spinach and Fresh Herbs
This Mediterranean white bean soup is hearty yet light, with cannellini beans, spinach, and fresh herbs in a flavorful tomato broth. Serve it with crusty bread for dipping.
Greek Chickpea Soup (Revithosoupa)
Revithosoupa is a traditional Greek chickpea soup that’s brothy, lemony, and naturally vegan. It’s easy to make, but be sure to budget extra time: You simply simmer dried chickpeas with aromatics, then finish with lemon, fresh dill, and creamy tahini for richness.
Spinach Soup with Feta and Dill
Inspired by spanakopita, this soup combines aromatic herbs, tangy feta, and sweet spinach with cauliflower for a decadent velvety richness. Serve it as a light main or elegant starter with pita bread for dipping.
Pappa al Pomodoro (Italian Bread and Tomato Soup)
This Italian classic transforms day-old bread into a rich, tomato-infused soup with garlic, onion, and fresh basil. Delicious hot, cold, and at room temperature!
Butternut Squash Soup with Apple, Fennel, and Aleppo Pepper
This cozy fall soup comes together on two sheet pans! It’s velvety, nourishing, and so simple to make–perfect for a vegetarian dinner party starter with Roasted Cauliflower Steaks.
Pisto (Spanish Vegetable Stew)
If you still have good summer produce where you live, you must try Pisto! Spain’s version of ratatouille, it’s delicious as the main course with a poached or fried egg on top.
Mediterranean White Bean Stew
This rich veggie stew is my take on the Egyptian white bean stew I grew up eating—a comforting winter favorite straight from my mom’s kitchen! Serve on a chilly night with crispy sesame breadsticks for dipping.
Lentil Potato Soup with Homemade Croutons
Infused with garlicky, herby flavor and creamy potatoes, all finished with homemade croutons, this vegan soup recipe ticks all the boxes. Italian comfort food at its finest!
Sweet Potato Soup with Greek Yogurt
Perfect for a weeknight dinner, this soup comes together in under an hour with just 15 minutes of prep and about 35 minutes of roasting. Its orange hue and smooth texture make it as beautiful as it is delicious!
Fennel Soup
This creamy fennel soup is a comforting, dairy-free dish that highlights the sweet, anise-like flavor of fennel. It’s perfect for cozy evenings and pairs wonderfully with crusty French bread.
Easy Ratatouille (One Pot Vegetable Stew)
Ratatouille is perhaps the most iconic vegetable stew of all time! You’ll love this easy recipe, which skips the slow simmer in favor of a simple weeknight dinner. Make it while the summer vegetables are still shining.
Vegetable Stew with Peas, Potatoes, and Bell Pepper
You need just one pot and 40 minutes to make this easy vegan soup recipe. Hearty and rich, it’s the perfect way to warm your belly on chilly days.

“Detox” Cabbage Soup with Turmeric and Ginger
Vegan, gluten-free, ultra-healthy, and very flavorful! A whole head of cabbage, loads of savory spices, garlic, veggies, and fresh ginger make for a vibrant, deeply savory soup that is so nourishing and cozy.
Vegetable Soup
A gluten-free, vegan soup recipe layered with colorful veggies, aromatics, fresh herbs, and a big splash of lime juice for the brightest finish. To make it even more hearty, add chickpeas for some plant-based protein.

Minestrone
This Italian-style vegetarian minestrone soup is brimming with vegetables, beans, and a little pasta in a flavorful tomato broth with lots of fresh herbs. Minestrone is meant to be adapted, so feel free to use the veggies you have on hand. You can also use gluten-free pasta or leave it out to fit your dietary needs.
Italian Lentil Soup
This vegetarian twist on classic Italian lentil soup is just as rich and comforting as the original, with green lentils adding enough protein to keep you satisfied. Serve with homemade garlic bread for dipping!
Turkish Red Lentil Soup (Kırmızı Mercimek Çorbası)
This easy, economical pantry soup is blended for a nice creamy quality, though it’s completely vegan! Serve with simit (Turkish Sesame Bread Rings).
Hearty One-Pot Lentil Stew
A medley of vegetables and warming spices make this vegan stew so cozy and nourishing. I like to round out the meal with a crisp salad like Maroulosalata.
Lablabi (Tunisian Chickpea Stew)
This hearty North African stew with chickpeas, rustic bread, warming spices and harissa is traditionally served for a healthy breakfast, but I love it any time of day. Serve on its own for an easy vegan meal or with a fried egg on top.
Ribollita
This easy recipe is a great way to use day-old bread! Parmesan rind is the secret flavor-maker here–make sure to freeze your rinds rather than throwing them away. I like to use kale, but you can do spinach or another leafy green.

Pasta Fagioli
This vegetarian soup recipe is more than the sum of its humble parts of beans and pasta, and it comes together in 30 minutes or less. Serve with a big easy Italian salad.
Roasted Butternut Squash Soup Recipe
Vegan and gluten-free, this creamy butternut squash soup is subtly sweet with warming spices and a generous stir of nutty tahini! Surprising on many levels, this one is sure to delight. I love roasted hazelnuts on top, but you can swap them with any nuts you prefer. Or, substitute with croutons or crispy quinoa for a nice crunch.

Tomato Basil Soup
This vegan roasted tomato soup recipe is creamy as ever with no heavy cream needed. Roasted carrots give things a subtle sweetness without refined sugar. Serve on its own, or with mozzarella and feta pita grilled cheese for a Mediterranean twist on the classic pairing.

Roasted Carrot Soup with Ginger
This vegetarian carrot ginger soup is great for getting ahead, as it’s even better the next day. Aside from the fresh ginger, I love using garlic and a pinch of allspice which enhance the sweet roasted carrots. The mint is a nice complement to the charred carrot’s sweet flavor, but any tender herbs like basil or parsley work in its place.

Healthy Potato Soup
A healthy twist on classic cream of potato soup! Fresh herbs and warming spices bring a welcome depth of flavor and whole milk adds a velvety quality without weighing it down. Serve this vegetarian soup with a bright and crunchy salad like our radicchio salad.
More Recipe Roundups
Browse all Mediterranean recipes.
Visit Our Shop.
The Mediterranean Diet Starter Kit
The vibrant pantry essentials you need to start cooking the Mediterranean way.

*This post has recently been updated with new information for the readers’ benefit.
























Thanks for all the recipes as am a vegetarian BTW cant wait to make your other recipes soon for me