40 Amazing Vegan Soup Recipes
This post may contain affiliate links. Please read my disclosure policy for more details.
Here are my best vegan soup recipes that are easy to make and perfect to turn vegetables, spices, and protein-packed legumes into amazing healthy meals.
You’re going to love their incredible flavors and textures!
I’m a soup lover. I eat soup in winter, in summer, and anytime between. And you may have noticed that I have several soup recipes on The Clever Meal, but for this roundup I wanted to filter out only my delicious vegan soup recipes.
Join my newsletter for free weekly recipes!
No complicated ingredients you’ve never heard of, but only convenient pantry staples, affordable vegetables, and simple yet delicious FLAVOR.
Whether you’ve got a taste for Italian soups with pasta, or light low-calorie soups packed with veggies, or steaming soups to warm you up, look no further.
Because really, what won’t ever let you down is a bowl of cozy, nourishing soup.
I’ve got fabulous of creamy soups made with white beans or chickpeas that get hundreds of rave reviews. Plus quick ones you can get on the table in a flash, nourishing, full flavor, and absolutely perfect to satisfy any craving.
They are healthy, dairy-free, economical, and easy to make.
Serve your favourite vegan soups with amazing dunkers like crispy Italian panini bread, golden croutons, warm focaccia or tasty black pepper focaccia. You’ll be in soup heaven in no time!
They’re always great for leftovers and freezable, which will save you time and money.
I know what you’ll be having for dinner tonight!
Vegan soup recipes
Vegan Garlic Chickpea Soup
This vegan garlic chickpea soup is not only super easy, but it’s also tasty and deliciously creamy. Made from a handful of basic ingredients, including chickpeas, garlic, dried herbs and spices, it comes together in less than 30 minutes.
Cannellini Bean Soup
This vegan creamy soup is packed with fluffy cannellini beans and a rich tomato broth. The recipe uses just a few pantry staples but the end result is an amazing feel-good meal perfect any time of the year.
Red Lentil Pasta soup
This red lentil pasta soup makes a delicious meal that uses healthy everyday ingredients. It’s the perfect blend between chunky pasta and smooth soup, deliciously filling and slightly spicy. I’m sure it’s going to become your new favorite: inexpensive, packed with protein, gluten-free and vegan!
Vegan Cauliflower Soup (Lightened Up!)
This wonderful creamy soup is packed with superfood cauliflower and made without dairy or loads of fat to weigh you down. The perfect warming soup with only 126 calories per serving. What's not to love?
Vegan Black Bean Soup
This show-stopping vegan black bean soup with a creamy texture and bold flavor is sure to satisfy even the most die-hard meat-lovers in your life. It’s also super easy to make, healthy and economical! Serve it with crispy tortilla, buttery avocado, fresh cilantro, vegan sour cream. What's not to love?
Vegan Sweet Potato Soup
Deliciouly velvety, nutritious, with just the right balance of creaminess and spiciness, this vegan sweet potato soup is rich and light at the same time, perfect all year round. And it's ready in about 30 minutes.
Vegan Mushroom Soup
You’ll need 1 pot, 6 ingredients, and 30 minutes for the most delicious vegan mushroom soup. The perfect lightened-up comfort food that is a breeze to make.
White Bean and Kale Soup
This hearty white bean and kale soup is chock full of veggies and filling. It’s the kind of soup that warms you up, packed with flavor, health benefits, and it’s low calories too. It’s so delicious served with crusty bread, easy focaccia for dipping. We usually end up topping it with some garlic parsley pesto too!
Pea soup with mint
If you’re not a big pea fan, or you find them too sweet, you’ve got to try this pea soup: it’s delicious all year round, filling, and it ready in no time! All you have to do is saute’ the onion, then add potatoes, broth and cook. Then add peas, mint leaves, and seasoning. Cook, blend, ENJOY.
Vegan Split Pea Soup
This soup is a whole meal in a bowl, and it's ridiculously filling and satysfing! The economical split peas provide nutrition and a delightful creamy texture. The white wine, herbs and smoked paprika add depht of flavor. It's so delicous and tasty that all you want is crusty bread for dunking!
Vegan Lentil Soup
The flavors in this simple vegan lentil soup will surprise you in a big way! The veggies and the protein-packed lentils are cooked in a rich cherry tomato broth amped up with plenty of aromatic dried herbs. It's a complete dinner made in one pot!
Butter Bean Soup
Amazingly delicious and cozy, this vegan butter bean soup is full of fluffy beans and simmered with veggies, herbs and spices. You're going to love it!
Tomato Soup with Pasta
Making a big bowl of comforting soupy pasta just by reaching into your pantry is possible! This easy tomato soup with pasta is so comforting and requires only basic pantry staples. It’s incredibly quick to make, yet rich and full of tomato flavour. A no-frill vegan meal that pleases the whole family!
Carrot Potato Soup
Another must-make for soup season, friends! This no-frills carrot potato soup is economical, easy to throw together with a few basic ingredients, and it makes fabulous family meal that is filling, yummy and vegan (if you use olive oil!). The recipe is great to use up forgotten carrots and potatoes.
Sweet Potato Lentil Soup
This simple yet delicious vegan soup recipe combines sweet potato and lentils to make a healthy and filling family meal. It’s rich, nourishing, and tastes so good. It’s also economical, gluten-free and vegan!
Vegan Broccoli Soup
We love this vegan broccoli soup, it makes a delicious meal packed with nutrients and flavor. It’s creamy, light, healthy, low calories all at the same time. And it’s on the table in about 20 minutes!
The best white bean soup
If you ever thought that beans are boring, this thick flavor-packed white bean soup will blow your mind! This is a simple, vegan, and budget-friendly recipe that tastes and smells amazing and gained hundreds of rave reviews here on the website. I'm sure you're going to love it, seriously.
Spicy Tomato Lentil Soup
Whether you’re looking to lighten up your meals or warm up with a bowl soup, this vegan soup made with lentils, red peppers, tomatoes, curry powder, and fresh cilantro is for you. It’s a bit spicy, full of flavor, and absolutely delicious.
Creamy carrot & ginger soup
For a lighter soup, simply turn a bag of carrots into a spiced ultra creamy carrot and ginger soup! It’s rich and satisfying yet light and packed with anti-inflammatory detox ingredients. It’s a bowl of goodness with a powerful ginger taste softened by the coconut milk, and that kick of spice will keep you coming back for more!
Mediterranean Lentil Soup
Again another vegan soup recipe that uses basic ingredients and it’s full of warming ginger, cinnamon, turmeric and fresh aromatic herbs. Serve this bowl of amazing goodness with crusty panini bread and fresh lemon juice and everyone will come back for seconds!
Lebanese Lentil Soup
This delicious, slightly spicy Lebanese lentil soup (Shorbat Adas) is a supreme example of how to turn inexpensive ingredients into a fabulous healthy meal. The turmeric and cumin add subtle spicy notes, while the bright lemon juice and coriander bring freshness and balance out the cumin flavor. It’s also vegan, gluten-free, and packed with plant-based protein.
Tomato Soup with Potatoes
This quick tomato soup with potatoes is deliciously thick and creamy without a drop of cream or butter in it. The addition of sweet potatoes gives a lovely texture and balances the acidity of tomatoes. They also provide extra vitamins, minerals and antioxidants. The recipe uses only convenient pantry ingredients and makes the perfect vegan meal when you run out of time.
Pasta Fazool (pasta fagioli soup)
This incredibile pasta fazool soup, is the ultimate comfort food. It’s a vegan delight that’s totally delicious, economical, and easy to prepare in just one pot!
Barley vegetable soup
I love this soup so much! it's easy to customize with any leftover vegetables, any seasonal veggies and whatever you have on hand, from carrots, celery to onions and frozen peas. It makes a terrific, warming vegan meal perfect for the whole family.
Spicy Lentil Soup
Laced with bold flavors and creamy coconut milk, this spicy lentil soup is deliciously thick, comforting and full of nutrients. As with many of my soups, to add a little heat and depth of flavor, I use earthy spices like paprika, cumin and chili flakes. But what really brightens this spicy soup is the creamy coconut milk and the fresh, tangy lemon juice. Make a big batch, it’s even better the next day.
Lima Bean Soup
You’ll love the size and the creamy texture of the chunky lima beans in this amazing soup. They’re cooked in a rich tomato broth infused with paprika and herbs, so delicious and thick that all you need is crusty bread to dunk in. It makes a delicious meatless family meal, extremely simple to make, full of flavor and plant-based protein. Don't forget the crusty bread!
Lentil Kale Soup
Packed with texture and fresh veggies, this lentil soup with kale is a new staple in our cold weather recipe rotation. It makes a nourishing soup that is full of flavor and texture, hearty enough to be eaten as dinner, and easy to put it together on a weeknight – most of the cooking time is entirely hands-off.
Spicy Pumpkin Carrot Soup
In this vegan recipe, pumpkin and carrots make an irresistible orange pumpkin soup, while curry, turmeric, and chili flakes are perfect to jazz up that delicate sweet flavor. Flavor, delicioud silky texture, convenience, health benefits... this terrific bowl of soup ticks all the boxes!
Carrot Lentil Soup
Tender sweet carrots and lentils are cooked in a rich and thick tomato broth. It's so filling and delicious that all you want is crusty bread to dunk in!
White bean soup, the Italian way
This is not an average bean soup, this is an awesome Italian white bean soup with big bold flavors. I cook it the way my mum used to, loaded with chili, parsley, and garlic... a burst of flavor that really warms me up! It tastes so good and fresh with a drizzle of extra virgin olive oil and a swirl of this flavorful pesto that all you need if toasted bread for dunking.
Green Lentil soup
This is another terrific vegan staple I grew up eating. Inspired by my Italian pasta with lentils, this delicious green lentils soup is jazzed up with the addition of ginger, cumin, and coriander. It makes a comforting budget-friendly one-pot meal that is vegan, healthy, loaded with plant-based protein.
Mediterranean Chickpea Soup
This popular chickpea soup has gained rave reviews! It’s made from scratch with cupboard staples, smoked paprika and spinach from the freezer, but its flavor is out of this world. Added bonus? It's on the table in about 30 minutes.
Vegetarian cabbage soup
Meet my fav cabbage soup! It’s not watery or boring, and it doesn’t taste of boiled cabbage, but it’s filling, hearty and with a great chili kick that warms you up. And it’s packed with flavor, texture and lots of vegetables cooked in a rich tomato broth.
One-Pot Potato Pasta soup
What to make when you’ve got nothing in the fridge? This comforting one-pot potato pasta is your go-to recipe. It requires simple budget-friendly ingredients, it’s vegan, ready in less than 20 minutes, and it tastes delicious.
Smoky Chickpea and Lentil Soup
Smoked paprika and curry powder are the secret to making this soup so delicious, they work like a charm providing an amazing depth of flavor. It’s perfect for cozy, cold winter nights when you’re craving something hearty and comforting yet healthy. It’s also vegan and gluten free for all to enjoy
Butternut squash and chickpea soup
In my vegan soup recipes I love mixing seasonal ingredients, plant-based proteins, herbs, spices, and turn them into healthy comfort food like this butternut squash and chickpea soup. it's so warming, healthy, and freezes brilliantly too.
Pinto Bean Soup
I am in love with this super nourishing pinto bean soup! The hearty beans break and melt into a rich tomato broth that’s full of herbs and smoky flavour. It’s so flavorful, thick, and packed with plant-based protein.
Creamy vegan spinach soup with lemon
Frozen spinach is fantastic to keep on hand, it saves you a massive amount of time and it works great in this vegan soup. It's light and packed with nutrients especially with the addition of freshly squeezed lemon juice. This is one of my go-to recipes when getting weeknight dinners on the table can feel like a chore.
Swiss Chard Soup with Lentils
This scrumptious Swiss chard soup takes one pot and will surprise your taste buds! Hearty red lentils combined with green Swiss chard, garlic, and broth infused with cumin, turmeric and cinnamon. Finished with a bright splash of lemon juice, fresh coriander, and chili flakes. This recipe is also a great way to use your fresh, lush Swiss chard and its colorful stems too!
How to make super creamy vegan soups
When it comes to luscious ultra creamy textures, a high-speed stand blender always gives the best results. An immersion blender, although very convenient to use and easy to wash, doesn’t come close – unfortunately!
You can blend all the soup to have a super smooth consistency, or just part of it, to have creaminess and chunky bites like in this vegan sweet potato soup.
Feel free to use an immersion blender if it’s what you have on hand or if you prefer. But if using a high-speed blender – as I do most of the times – make sure you follow these simple rules to avoid a mess of hot soup all over yourself and kitchen:
- Let the soup cool slightly.
- Use a ladle to transfer part of soup to the blender (and always work in batches if you want to blend all the soup).
- Be careful during the whole process, it’s still hot.
- Never fill a blender bowl to a brim and never pass the maximum fill line.
- Remove the cap in the lid to let the hot steam escape. Because hot soups create steam!
- Cover the open hole with a folded tea towel to protect yourself.
- Finally, blend until smooth and creamy, and carefully return the soup to the pot. Done!
Vegetarian soup recipes to try!
I’ve also shared quite a few wonderful vegetarian soups that you might want to check out for more inspirations:
If you loved these vegan soup recipes…
I guess you’ll love more vegan recipes like these collections of:
Lastly, if you make some of these amazing vegan soup recipes, or you have a question, please leave a comment. I would love to hear from you and get your feedback! x
And for more recipe updates, subscribe my newsletter and follow me on Instagram, Pinterest and Facebook.
40 Amazing Vegan Soup Recipes
Ingredients
- 1 tablespoon olive oil, plus more for serving
- 1 medium-size onion, diced
- 1 celery stalk, diced
- 1 large carrot, diced
- 1-2 garlic cloves, diced or pressed
- 2 cans (total: 28oz – 800 grams) cannellini beans or white beans, drained
- 2 medium-size potatoes, peeled and cut into chunks
- 1 tablespoon paprika
- 1 sprig rosemary (or 1 Tbsp of chopped fresh leaves/1/2 tsp of dried)
- 1 tablespoon tomato paste
- ⅓ cup (80 ml) white wine
- 1 cup (7 oz – 200 grams), frozen spinach * (optional)
- 2 cups (500 ml) vegetable broth or hot water
- ½ tsp fine salt, plus more to taste
- ⅛ tsp black pepper, plus more to taste
Instructions
- Warm the olive oil in a large pot over medium heat. Once the oil is shimmering, add the diced onion, carrot, and celery. Cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes.
- Add the garlic, beans, tomato paste, potatoes, rosemary (whole sprig, chopped, or dried, whatever it's easier for you) and paprika (if you use it). Cook stirring frequently, about 1 minute.
- Add the wine, stir well and let it simmer until it has evaporated, cooking for another minute.
- Then add the frozen spinach, the vegetable broth and a good pinch of salt and pepper. Raise the heat and bring the mixture to a boil, then cover the pot, reduce heat and cook gently for 15 minutes.
- When the potatoes are soft and the soup is thick and creamy, remove the pot from heat, then remove the sprig rosemary*. Taste and season with salt and pepper. (I usually add a pinch of salt at the beginning + 1/2 tsp later. You might need more salt, depending on your vegetable broth and on your personal preferences.)*
- Divide into bowls, drizzle with olive oil or extra virgin olive oil, and more freshly ground black pepper if you like. Serve with crusty whole grain bread and, if you don't keep it vegan, add freshly grated parmesan cheese for extra flavor. Enjoy!
Notes
I would start only with a good pinch of salt, no more than that. Vegan white bean soup leftovers: it keeps well in the fridge for up to 3 days. t’s also freezable: divide among airtight containers (leaving 1-inch space at the top), and freeze up to 2 months. Rosemary: I’ve got a massive bush of rosemary in my garden, and I always use a fresh sprig. If you use a fresh rosemary sprig, keep in mind it will lose its leaves into the soup. They don’t bother me, but you might want to take them off before serving, or to chop them before cooking : ) Vegetables: I usually go for frozen spinach, it really comes in handy.
If you prefer, you could swap the spinach for greens such as chopped kale or chard. However, if you use fresh spinach, add them to the pot in the last 5 minutes of cooking. Chard or kale might take a bit longer, between 5 and 10 minutes. Frozen spinach: the weight is from frozen, but you can swap frozen spinach for a 10-oz bag of fresh spinach if you prefer. NOTE: the nutrition values are per 1 serving and are based on an online nutrition calculator. It’s an estimate only and it should not be considered as a substitute for a professional nutritionist’s advice. Please see my disclosure policies.