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

homemade vegetable soup in a dutch oven with a wooden spoon next to a bowl with two silver spoons.
Photo of Homemade Vegetable Soup by Caitlin Bensel

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!

Mediterranean white bean soup in a bowl with a spoon next parsley, dill and a small bowl of aleppo pepper.

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.

A close up of revithosoupa Greek chickpea soup garnished with dill, a drizzle of olive oil and a lemon slice in a bowl resting on a plate.

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.

A close up of a serving of spinach soup in a bowl topped with dill, pine nuts, crumbled feta and a drizzle of olive oil.

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.

A close up of one bowl of pappa al pomodoro garnished with pieces of ciabatta bread and basil.

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!

An overhead photo of a bowl of butternut squash apple soup next to a spoon and a bowl of aleppo pepper.

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.

Spanish pisto in a bowl.

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.

White bean stew in a bowl with a spoon.

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.

An overhead photo of a bowl of lentil potato soup with a spoon, topped with croutons. Next to this is a spoon, a cloth napkin, a bottle of olive oil, and a pot with the rest of the soup.

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!

An overhead photo of sweet potato soup topped with a dollop of greek yogurt, a drizzle of olive oil, Aleppo pepper and chopped parsley in a bowl along with a slice of bread. Next to this is a cloth napkin.

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!

An overhead photo of a bowl of fennel soup topped with a drizzle of olive oil and fennel fronds.

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.

cooked ratatouille in a pot.

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.

An overhead photo of a bowl of vegetable stew with a spoon.

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.

a pot of detox cabbage soup surrounded by small bowls of salt and pepper and a cloth napkin.

“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.  

homemade vegetable soup in a dutch oven with a wooden spoon next to a bowl with two silver spoons.

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 soup in a bowl with a spoon.

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.

an overhead photo of italian lentil soup in a bowl with a spoon next to a small bowl of grated parmesan.

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!

Kırmızı Mercimek Çorbası in a blue bowl.

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).

vegan lentil vegetable stew in a dutch oven with a wooden spoon, next to a bowl of chopped parsley and an empty bowl with two spoons.

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 in a bowl, next to bowls of various toppings.

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 served with a garnish of Paremsan

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.

An overhead photo of a pot of pasta fagioli garnished with fresh basil with a ladle. Next to this is a small bowl of red pepper flakes.

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.

A bowl of roasted butternut squash soup with tahini and honey

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.

A close up of a bowl of tomato basil soup with pieces of crusty bread in the background.

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 topped with fresh mint leaves in a bowl.

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.

a close up of a bowl of potato soup with a spoon topped with green onions and parsley.

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.

The Mediterranean Diet Starter Kit from The Mediterranean Dish shop.

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

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Ramya says:

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