30+ Best Vegan Soup Recipes

So many people have misconceptions about the vegan lifestyle – one of the biggest is that it’s just a “diet.” But for vegans, it’s truly a lifestyle. And despite what folks may think, it doesn’t require nearly as much “sacrifice” as they think. In fact, there are tons of delicious vegan foods out there, such as savory vegan soup recipes.

For people who live a vegan lifestyle, these recipes are amazing. However, even meat-eaters sometimes want a light meal, and what better way to do that than with a soup that doesn’t bog you down? Don’t misunderstand, though. These soups are super filling and they add a lot of fiber to your diet.

Plant-based soup recipes are not only tasty but also packed with nutrients that make us look and feel fantastic!

vegan dishes

As the popularity of plant-based diets continues to rise, many people are seeking delicious vegan meal options that satisfy their taste buds and nutritional needs. One of the most versatile and hearty dishes for vegans is, undoubtedly, soup. With a diverse range of flavors and ingredients, vegan soup recipes provide a fantastic opportunity for both experienced and novice cooks to explore the world of plant-based cuisine.

Not only are vegan soups nourishing and full of essential vitamins and minerals, but they are also easy to prepare and can be customized to suit individual preferences. From creamy vegetable purees to aromatic broths brimming with legumes and grains, there are myriad vegan soup recipes to suit every palate.

We’ve found a variety of hearty vegan soup dishes bursting with flavors, such as vegan wild rice soup and Cauliflower Soup with Moroccan Spices, to name a few.

Below we’ve gathered 28 of the best vegan soup recipes that are sure to be a smash hit at your dinner table.

Source: wanderingwafflehands.com

1. Cauliflower Soup with Moroccan Spices

This recipe for Cauliflower Soup with Moroccan Spices is one of our new favorite soups! It’s warm, spicy, hearty, and just plain delicious!

Plus, it’s one of many easy vegan soup recipes that won’t have you spending a lot of time prepping or cooking.

The recipe only calls for a handful of ingredients, which are as follows: Cauliflower, onion, carrot, garlic cloves, olive oil, cumin, coriander, paprika, chili flakes, cardamom powder, turmeric, cinnamon, vegetable broth, lemon, almond milk, salt, and pepper.

And for the harissa roasted chickpeas, you’ll need chickpeas, harissa paste, and olive oil.

Over the years, cauliflower has become one of the world’s most popular veggies as many folks are now starting to use cauliflower rice in many of their dishes. However, this dish is just another example of a whole new world of possibilities for cooking cauliflower.

Source: thefirstmess.com

2. Cozy White Bean Soup

For a flavorful soup that’s full of color, not to mention one of the most potent superfoods on the planet, you’ve got to try this recipe for Creamy White Bean Soup with rosemary, Kale, and Lemon.

Now, don’t let its sophisticated looks fool you. This soup is super easy to make and is packed with just the right amount of spice and zing to keep your taste buds dancing in delight with every sip.

But, this soup also has a down-to-earth, mellow vibe that’s perfect for cold winter nights. The recipe author also shares a trick to make your soup super creamy.

The ingredients for this soup are: olive oil, yellow onion, carrot, celery, garlic cloves, chili flakes (or Aleppo pepper), fresh rosemary, cooked navy beans, vegetable stock, lemon juice, salt, pepper, chopped lacinato kale, and flat-leaf parsley leaves.

Source: runningonrealfood.com

3. Butternut Squash Lentil Soup

This recipe for Vegan Butternut Squash Lentil Soup is filled with rich protein and fiber, oil-free, and very easy to make.

Plus, it’s gluten-free, sugar-free, and low-fat, but don’t let all of that fool you. This soup is also loaded with delicious flavors and wonderful textures.

Ingredients for this dish include white onion, garlic cloves, celery, curry powder, cumin, uncooked red lentils, butternut squash, full-fat or light coconut milk, diced tomatoes, and vegetable broth.

If you want your soup extra thick and creamy, scoop about two cups of your cooked soup and pour it into a blender. Add it back into your pot once the soup is pureed to a smooth consistency.

Source: yupitsvegan.com

4. Black Bean & Roasted Tomatillo Soup

This flavorful Black Bean and Roasted Tomatillo Soup is just the thing to spice up your lunch or dinner. It’s filled with spices, tomatillos, and char-roasted poblano peppers.

Best of all, this hearty stew is full of delicious flavor without the need to simmer for hours.

The author of this recipe was inspired after eating a bowl of tomatillo black bean chili at a cafe in Whitefish, Montana. She decided to create her own twist using poblano peppers in her garden, and the result is even better than the original!

The ingredients you’ll need for this recipe are poblano peppers, tomatillos, vegetable oil, red onion, garlic cloves, ground cumin, dried oregano, smoked paprika, ground black pepper, diced tomatoes, canned black beans, low-sodium vegetable broth, light beer (optional), and masa harina or cornmeal to thicken (optional).

Source: asimplepalate.com

5. Tuscan Soup with White Beans

This incredible Tuscan White Bean Soup uses delicious sautéed veggies, white beans, tomatoes, and vegetable and tomato broth to create a culinary masterpiece.

Not only is it brimming with delicious flavors, but it’s also quick and easy to make.

It’s one of those “everything but the kitchen sink” soups that fill you up with savory, hearty beans and veggies that satisfy even the fiercest appetite.

Ingredients for this dish include olive oil, carrots, zucchini, onion, kale, celery, diced tomatoes, vegetable broth, white beans, and tomato paste. The herbs call for oregano, basil, and thyme, but you can replace those with your favorite pre-made Italian seasoning.

Source: floatingkitchen.net

6. Freekah Vegetable Soup Recipe

Freekah Vegetable Soup is one of those unique vegan soup ideas most folks have never heard of, but we promise it’s a culinary experience you’ll never forget!

Freekah is a whole grain that comes from durum wheat. It’s similar to bulgur, a staple found in Armenian cuisine. As for the flavor, Freekah has a chewy texture with a nutty flavor that’s also subtle and a bit smokey. It really adds new dimensions to so many meals.

The ingredients you’ll need for this dish include freekeh, extra-virgin olive oil, onion, kohlrabi, carrots, salt, pepper, garlic cloves, vegetable broth, zucchini, parmesan rind, fresh oregano or za’atar, and cayenne pepper.

Source: playswellwithbutter.com

7. Vegan Wild Rice Soup Recipe

This satisfying recipe for Vegan Wild Rice Soup is filled with savory, delicious mushrooms, kale, and wild rice. Plus, this creamy soup is thickened without using any flour, roux, or dairy products. Instead, it uses a vegan-friendly ingredient – cauliflower!

The cauliflower lightens the dish up a bit by eliminating the need for dairy and saves lots of pot scrubbing that’s common when using flour-based roux for thickening.

This recipe is also gluten and dairy-free, and as you can see in the picture, looks absolutely mouthwatering!

To make this soup, the ingredients you need are celery, carrots, onion, bay leaves, garlic, fresh herbs, vegetable broth or stock, wild rice, mushrooms, kale, and cauliflower.

Source: wellplated.com

8. Curried Carrot Soup

For the perfect balance between spicy, sweet, and savory, this recipe for healthy, creamy Curried Carrot Soup is just the ticket!

This vegan soup is low on calories and is guaranteed to warm your bones on those cold winter nights.

The texture is velvety with just the right amount of spice. For anyone thinking the terms “comfort food” and “healthy” don’t belong in the same sentence, they haven’t tried this soup!

The ingredients for this recipe include vegetable stock, nutmeg, cinnamon, bay leaf, extra virgin olive oil, yellow onion, curry powder, kosher salt, carrots, soft-cooking apples, peanut butter, freshly ground pepper, coconut milk yogurt, chopped peanuts, and chopped fresh cilantro for serving.

Source: yupitsvegan.com

9. Vegan Corn Chowder

Dairy-free creamy corn chowder is one of those dishes that’s been outside the orbit of recipe choices for a long time. That is until the coconut milk craze came along, making recipes like Vegan Corn Chowder possible!

Ingredients for this meal include ears of corn, olive oil, white or yellow onion, carrot, celery, garlic cloves, Yukon gold potato, hot paprika, red pepper flakes, ground black pepper, brandy or cognac (optional), low-sodium vegetable broth, coconut milk (or unsweetened cashew milk), and salt.

You can also leave the corn cobs to cook in your chowder to infuse it with more corn flavor.

Source: lazycatkitchen.com

10. Minestrone Soup

One of our favorite classic vegan soup recipes is savory vegan minestrone. This soup is insanely flavorful with more hearty ingredients than you can shake a stick!

The author’s take on this classic Italian soup dish is nothing less than inspired.

Ingredients include extra virgin olive oil, onion, celery, carrots, zucchini, garlic cloves, bay leaves, fresh rosemary, theme, sweet smoked paprika, chili flakes (optional), salt, plum tomatoes, sweet potato (or regular), conchigliette (or small pasta of your choice), cabbage, lacinato kale, canned cannellini beans, and black pepper.

Source: tyberrymuch.com

11. Creamy Vegan Tomato Soup with Stars

Another incredible fall-winter recipe is Creamy Vegan Tomato Soup that uses fresh basil and roasted tomatoes for a rich, creamy, and savory experience.

This recipe’s perfect, especially if you harvested way too many tomatoes this year and need something to do with them. This soup also freezes well and makes for a fantastic, simple, no-fuss meal you can heat up.

The ingredients for this recipe are onion, fresh basil, garlic, olive oil, vegetable stock, tomatoes, your choice of non-dairy milk such as coconut or almond, pepper, and salt.

You can also find the recipe to make some yummy star-shaped croutons here.

Source: yupitsvegan.com

12. Creamy Vegan Broccoli Soup

This creamy vegan broccoli soup recipe is hearty, filling with delicate flavors. Best of all, it’s loaded with lots of nutritious ingredients, but you wouldn’t know it by tasting it!

Now, some might consider this soup to be more of a chowder because it’s so thick and creamy, but you won’t really care at the end of the day. It’s just that good!

The ingredients for the soup include yellow onion, olive oil, garlic, celery, carrot, low-sodium vegetable broth, salt, broccoli.

And for the cashew cream mix, the ingredients are russet potato, raw cashews, cooked white beans, nutritional yeast, yellow or white miso, freshly-squeezed lemon juice (or white balsamic vinegar), olive oil,

Source: brandnewvegan.com

13. Vegan Sweet Potato Chili

Wow! That’s the first word that comes to mind when a bowl full of this Vegan Sweet Potato Chili is sitting in front of you.

The flavors of sweet potatoes and black beans come together to form a sweet and spicy chili that will have you coming back for seconds and thirds!

The ingredients for this “serious business” chili include sweet potatoes, aquafaba (the juice from canned black beans), salt, smoked paprika, white onion, bell pepper, garlic cloves, mild pickled jalapenos (optional), chili powder, cumin, oregano, canned fire-roasted tomatoes, water, masa harina (or cornmeal), molasses (or sweetener of choice), unsweetened cocoa, and canned black beans.

Source: crowdedkitchen.com

14. Hearty Vegan Lentil Stew

Just looking at a picture, this yummy recipe for hearty vegan lentil stew is like looking at a work of art. Just the colors in this soup alone can give you a sense of richness and hardiness.

Let’s take a quick look at the ingredients. We have vegan butter (or olive oil), vegetable broth, coconut milk, white wine vinegar, tomato paste, fresh green lentils, herbes de Provence blend, Swiss chard, and fresh parsley.

Throw in some homemade garlicky croutons, and you’re in business!

Source: pdxfoodlove.com

15. Vegan Sweet Potato Soup with Harissa

This super-simple recipe for Sweet Potato and Harissa Soup uses a few ingredients but delivers an out-of-this-world flavor!

Plus, it’s quick to throw together. The main thing you have to prepare is your sweet potatoes. This recipe calls for pre-cooked sweet potatoes, so if you have some leftovers in the fridge, they are perfect for this recipe.

You need pre-baked sweet potatoes, onion, garlic cloves, harissa chevre, and parsley.

Please note that this recipe calls for “chicken broth. However, we substituted vegetable broth, which was amazing!

Source: lovingitvegan.com

16. Vegan Tomato Basil Soup

If it’s possible to eat too much vegan soup, then you might want to be careful with this recipe for vegan tomato basil soup.

It’s easy to find yourself on your third and fourth serving after tasting the rich, creamy, savory goodness of sweet ripe tomatoes blended perfectly with fresh basil and spices.

The ingredients used to make this dish include olive oil, onion (white, brown, or yellow), garlic, oregano, dried basil, carrots, celery, canned whole peeled tomatoes, ripe tomatoes, vegetable stock, coconut sugar (or light brown sugar), fresh basil, canned unsweetened coconut cream, salt, and pepper.

Source: connoisseurusveg.com

17. Simple Red Lentil Soup

Sometimes the best vegan soup recipes keep things nice and simple. That’s the case with this simple red lentil soup filled with delicious veggies and amazing flavors and textures.

The author of this recipe whipped this up using a few leftover veggies in the fridge one night when she had zero desire to drive to her local grocery store.

The ingredients used to make this soup are unsalted butter (substitute vegan butter), extra virgin olive oil, yellow onions, leeks, carrots, celery stalks, garlic red split lentils, crushed Italian tomatoes, Parmigiano-Reggiano rinds, bay leaves, vegetable broth, kosher salt, freshly ground pepper, and grated Parmigiano-Reggiano cheese for serving.

Source: theveglife.com

18. Mushroom Barley Soup

Another soup that screams hearty goodness is this Vegan Mushroom Barley Soup recipe. The author of this recipe wanted to perfectly veganize the classic canned beef and barley soup concept by adding some savory mushrooms.

Plus, the creamy, hearty texture of the soup is rich, creamy. Even meat-eaters will be shocked to learn they’re chowing down on a totally vegan dish!

Ingredients include oil, vegan margarine, onion, celery, mushrooms, tomato paste, vegetable or mushroom broth, cooked barley, potatoes, frozen carrots and peas, salt, pepper, parsley, and cornstarch.

Source: cookieandkate.com

19. Best Vegan Lentil Soup

Here’s another fantastic vegan lentil soup recipe that throws in some new flavors that really make this dish shine.

This spiced lentil soup also comes together quickly and only uses a few ingredients.

The ingredients you need for this recipe include extra virgin olive oil, white or yellow onion, carrots, garlic cloves, ground cumin, curry powder, dried thyme, diced tomatoes, green or brown lentils, vegetable broth, water, salt, red pepper flakes, freshly ground black pepper, kale or collard greens, and lemon juice.

Source: vegetariantimes.com

20. Kale Soup with Mushrooms and Garlic

One cannot sing enough praises for kale and garlic. Not only are these two foods incredible together and in other dishes, but they are super healthy and hold amazing benefits for the cardiovascular system. But this plant based soup recipe for Garlic and Kale soup doesn’t stop there!

Here are all of this soup’s amazingly healthy and delicious ingredients: wheat berries, olive oil, shitake mushrooms, garlic, brown rice vinegar, low-sodium vegetable broth, and bunch kale.

Source: debraklein.com

21. Creamy Vegan Mushroom Soup

This dairy-free Creamy Vegan Mushroom Soup recipe is packed with rich flavors and wholesome gluten-free ingredients.

Most folks consider soup an appetizer dish, but even those with the most demanding appetites will appreciate this soup as a meal worthy of being served as the main course.

Ingredients for this dish include raw cashews, water, lemon juice, olive oil, cremini mushrooms, carrots, celery, teaspoon salt, freshly ground black pepper, low-sodium vegetable broth, dry white wine, fresh thyme, fresh dill, sweet dill, sweet paprika, and flat parsley for garnish (optional).

Source: veganyumminess.com

22. Curry Lentil Soup

Lentils are a great staple for vegan soup lovers. They not only have a wonderful nutty flavor, but they are also amazing in other dishes like casseroles and salads. This recipe for Vegan Curry Soup brings together kale, sweet potatoes, and deep spices for a savory experience.

For this recipe, you’ll need onion, sweet potato, extra virgin olive oil, garlic, ground cumin, mild curry powder, salt, ground cinnamon, ground turmeric, dry lentils, vegetable broth, water, fire-roasted diced tomatoes, maple syrup, lemon juice, coconut milk, baby kale, and fresh cilantro.

Source: jessicainthekitchen.com

23. Vegan Coconut Curry Soup

This beautiful dish is called Vegan Coconut Curry Soup with noodles, and it tastes even more fantastic than it looks!

This recipe is like something you would find in a high-end Thai restaurant, but you can make it at home in no time.

You need sesame oil, ginger, vegan red curry paste, red onion, garlic, sea salt, ground black pepper, coconut sugar, gluten-free tamari, coconut milk, vegetable broth, lime, sambal oelek, Thai basil, spinach, and purple cabbage.

Source: onegreenplanet.org

24. Tomato, Carrot, Brussels Sprouts Soup

Thanks to movies and TV, brussels sprouts have gotten a pretty bad rep. But, dishes like this recipe for vegan tomato, carrot, Brussels sprout soup are slowly changing a lot of folks’ misconceptions.

Ingredients for this dish include onion, garlic, carrots, beet, Brussels sprouts, water, raw green lentils, raw red lentils, canned kidney beans, canned tomato sauce, vegetable stock, or carrot juice, cinnamon, garam masala, peanut or almond butter, salt, and pepper.

Source: lovingitvegan.com

25. Creamy Vegan Potato Soup

If you’ve not tried Vegan potato soup, this dish is guaranteed to blow your mind! This dish adds carrots to deliver an amazing color, texture, and flavor that’s second to none.

Best of all, this meal is ready in under an hour and makes a terrific main course!

The ingredients for this dish are yellow or white onion, crushed garlic, coconut oil, dried thyme, dried rosemary, carrots, white potatoes, vegetable stock, canned coconut milk, sea salt, black pepper, and chives for garnish.

Source: mobile.kptncook.com

26. Tomato Sage Chickpea Soup

Try this recipe for Chickpea and Tomato Soup with Sage for a quick, easy, and hearty meal. It’s a simple meal with few ingredients but packs tons of flavor.

The recipe only calls for fresh sage, yellow onion, canned chickpeas, tomatoes, soup noodles, celery, olive oil, salt, sugar, pepper, garlic, and vegetable broth.

Source: laaloosh.com

27. Quinoa Vegan Chili

Another amazing vegan chili recipe is this Vegan Quinoa Chili dish that substitutes meat for savory quinoa.

You get the feel and texture of ground beef plus all of the chili flavors you love.

Ingredients include Quinoa, yellow onion, diced tomatoes, green chiles, tomato sauce, canned black beans, canned kidney beans, corn, cilantro, garlic cloves, chili powder, and ground cumin.

Add your favorite fixings like vegan sour cream, diced onion, and avocado. You’ve got yourself a sure-fire hit!

Source: crowdedkitchen.com

28. Vegan Miso Soup

A Japanese classic soup gets a vegan makeover in this recipe for Vegan Miso Soup.

This dish is naturally gluten-free, and you make it using homemade vegan dashi broth.

To make the dashi broth, you’ll need three key ingredients: dried shiitake mushrooms to replace the fish flakes, dried kombu seaweed, and water.

Ingredients for the soup include yellow or white miso paste, dashi, low sodium tamari, scallions, shiitake mushrooms, bok choy, red pepper flakes, and firm tofu.

Thanks for reading. For more incredible vegan soup recipes, be sure to check out the video below.

vegan soup recipes

Our 30+ BEST Vegan Soup Recipes (+Creamy Vegan Tomato Basil Soup)

These recipes are sure to please. So, gather your family and friends and enjoy. Let us know your thoughts!
5 from 8 votes
Total Time 25 minutes
Course Soup
Cuisine American
Servings 4
Calories 190 kcal


  • 7-8 roasted tomatoes
  • 1/3 cup fresh basil
  • 1/3 cup soy milk
  • 2/3 cup veggie broth
  • 1 teaspoon sugar
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon sea salt


  • Blend the tomatoes in a blender.
  • Add the broth, basil, and soy milk.
  • Blend until smooth.
  • Re-heat if needed.


Select your favorite recipe.
Organize all the required ingredients.
Enjoy the food.


Calories: 190kcal
Keyword creamy vegan tomato basil soup, vegan soup recipes
Tried this recipe?Let us know how it was!
Follow Us
Cassie brings decades of experience to the Kitchen Community. She is a noted chef and avid gardener. Her new book "Healthy Eating Through the Garden" will be released shortly. When not writing or speaking about food and gardens Cassie can be found puttering around farmer's markets and greenhouses looking for the next great idea.
Cassie Marshall
Follow Us
Latest posts by Cassie Marshall (see all)