N NestFlavorsRecipes & Interiors

Home/Vegan Soups/

Vegan Soups

15 Best Vegan Soups That Actually Satisfy

November 1, 2026·13 min read

The best vegan soups I have ever made all share one thing: nobody at the table asks where the cream went. I spent years testing plant-based bowls that tasted thin, flat, or like boiled vegetables in salty water, and I finally figured out that the fix is rarely a fancy ingredient. It is a better base, a little fat, and enough seasoning added at the right time. The 15 vegan soups below are the bowls I actually repeat, from silky blended soups to brothy noodle pots that work for a weeknight dinner.

Every soup here is fully written out, with ingredients, steps, times, and servings, so you can cook straight from this page. I grouped them by style so you can pick what fits your mood: creamy and blended, hearty and filling, bright and brothy, global-inspired, and fast weeknight pots. Most are one-pot, most freeze well, and every one is built to taste rich without dairy.

vegan soups: Bowl of hearty vegan soup with mushrooms, corn, tofu, and scallions
Photo by Anna Korcheva, CC BY-SA 4.0

What Are Vegan Soups?

Vegan soups are soups made with no animal products at all — no chicken broth, no butter, no cream — built instead on vegetable broth, beans, lentils, grains, and plant-based creamers like coconut milk, cashews, and tahini. That definition covers a huge range, from a smooth roasted pepper soup to a chunky bean pot, and the best vegan soups lean on that range instead of trying to copy a dairy soup exactly.

The trick to a satisfying bowl is layering flavor the way you would for any good soup: bloom spices in oil, brown your aromatics, deglaze the pot, and season in stages. A splash of acid at the end — lemon juice, vinegar, or lime — wakes everything up, and a spoonful of fat, like olive oil or coconut cream, gives the broth the body that butter used to provide. Eating plenty of vegetables and fruits every day is one of the simplest healthy habits there is, and soup is one of the easiest ways to actually do it.

Why You’ll Love These Vegan Soups

  • Every recipe is complete — ingredients, steps, times, and servings, right here. No clicking away to a dozen sites.
  • Five styles in one guide — creamy, hearty, brothy, global, and fast, so there is a bowl for a cold Sunday and a rushed Tuesday.
  • Mostly one-pot cooking — fewer dishes, faster cleanup, and soups that taste better the next day.
  • Real protein and fiber — beans, lentils, tofu, and whole grains keep these bowls filling, not just light.
  • Freezer-friendly — nearly all of them freeze well, so one cooking session covers several dinners.

Creamy and Blended Vegan Soups

Blended soups are where plant-based cooking shines. Roasted vegetables plus a creamy element — cashews, coconut milk, or a potato blended in — give you silk without a drop of dairy.

1. Roasted Red Pepper and Cashew Soup

Roast 6 red bell peppers, 1 onion, and 4 garlic cloves at 425°F until charred at the edges, about 25 minutes. Blend with 3/4 cup soaked raw cashews, 3 cups vegetable broth, 1 tablespoon tomato paste, and 1 teaspoon smoked paprika until completely smooth, then simmer 10 minutes. Finish with a squeeze of lemon and salt to taste. It serves 4, takes about 45 minutes total, and lands around 310 calories per serving as an estimate.

Try it: swirl in a spoonful of coconut cream and serve with crusty bread for dipping.

2. Carrot Ginger Soup with Coconut Milk

Sauté 1 diced onion and 2 tablespoons grated ginger in olive oil, add 2 pounds sliced carrots and 4 cups vegetable broth, and simmer until the carrots are very tender, about 25 minutes. Blend with 1 can (13.5 oz) coconut milk until silky, then season with lime juice, salt, and a pinch of cayenne. It serves 4 and takes about 40 minutes.

Try it: top each bowl with toasted pumpkin seeds and a drizzle of chili oil.

3. Roasted Garlic Cauliflower Soup

Roast 1 large cauliflower, cut into florets, with a whole head of garlic (top sliced off, wrapped in foil) at 400°F for 30 minutes. Blend with 4 cups vegetable broth, 1 diced potato, and 2 tablespoons olive oil until smooth, then warm through and season well. The potato gives it body without any cream. It serves 4 and takes about 50 minutes.

Try it: finish with crispy roasted chickpeas for crunch against the smooth soup.

Hearty Vegan Soups That Eat Like a Meal

These are the bowls for nights when a light soup will not cut it. Beans, barley, and potatoes make them filling enough to stand alone.

4. Black-Eyed Pea and Collard Greens Soup

Sauté 1 onion, 2 carrots, and 3 garlic cloves in olive oil, add 1 teaspoon smoked paprika and 1/2 teaspoon chili flakes, then pour in 6 cups vegetable broth, 2 cans (15 oz each) black-eyed peas, and 1 can diced tomatoes. Simmer 20 minutes, stir in 1 large bunch chopped collard greens, and cook 10 more minutes until tender. It serves 6 and takes about 45 minutes.

Try it: serve over a scoop of rice with hot sauce on the side.

5. Kidney Bean and Barley Soup

Simmer 1 cup pearled barley in 6 cups vegetable broth with 1 onion, 2 carrots, 2 celery stalks, and 2 cans kidney beans for 35 to 40 minutes, until the barley is tender and the broth has thickened. Stir in 1 tablespoon soy sauce and a big handful of chopped parsley. It serves 6, takes about 55 minutes, and keeps beautifully for days.

Try it: add a Parmesan-style sprinkle of nutritional yeast at the table.

6. Vegan Corn and Potato Chowder

Cook 1 diced onion and 2 celery stalks in olive oil, add 3 diced potatoes, 4 cups corn kernels, and 4 cups vegetable broth, and simmer 20 minutes. Blend one third of the pot and stir it back in, then add 1 cup coconut milk and simmer 5 more minutes. The blended portion gives you chowder thickness with no flour and no cream. It serves 5 and takes about 40 minutes.

Try it: top with sliced scallions and a pinch of smoked paprika.

Bright and Brothy Vegan Soups

Not every great soup is creamy. These brothy bowls stay light, fresh, and full of texture, and they are the ones I reach for when I want something clean-tasting.

7. Soy Ginger Ramen with Tofu

Simmer 6 cups vegetable broth with 3 tablespoons soy sauce, 1 tablespoon grated ginger, and 2 garlic cloves for 10 minutes. Cook ramen noodles separately, then divide into bowls with pan-fried tofu cubes, sliced mushrooms, shredded carrots, and baby spinach. Ladle the hot broth over the top and finish with sesame oil and scallions. It serves 4 and takes about 30 minutes.

Try it: add a soft jammy egg only if you are cooking a vegetarian version, and keep it out for a fully vegan bowl.

8. Cabbage and Caraway Soup

Sauté 1 onion and 2 carrots in olive oil with 1 teaspoon caraway seeds, add half a shredded green cabbage, 1 can diced tomatoes, and 6 cups vegetable broth, then simmer 30 minutes until the cabbage is silky. A spoonful of white vinegar at the end brightens the whole pot. It serves 6, takes about 45 minutes, and costs very little per bowl.

Try it: serve with dark rye bread and a dollop of plant-based yogurt.

9. Zucchini Basil Soup

Cook 1 onion and 3 garlic cloves in olive oil, add 4 sliced zucchini and 4 cups vegetable broth, and simmer 15 minutes until just tender. Blend with 1 large handful of basil leaves and 1/4 cup pine nuts until smooth, then season with lemon juice and salt. Overcooking dulls the color, so keep the simmer short. It serves 4 and takes about 25 minutes.

Try it: chill leftovers overnight for a cold summer soup with a swirl of olive oil.

Global-Inspired Vegan Soups

Some of the best plant-based soups in the world never needed dairy in the first place. These three borrow their flavor from Vietnam, Mexico, and Eastern Europe.

10. Vietnamese-Style Tofu Pho

Simmer 8 cups vegetable broth with 1 charred onion, a 3-inch piece of ginger, 2 star anise, 1 cinnamon stick, and 3 tablespoons soy sauce for 30 minutes, then strain. Pour over cooked rice noodles in bowls with sliced tofu, bean sprouts, Thai basil, lime wedges, and sliced jalapeño. It serves 4 and takes about 45 minutes.

Try it: let everyone season their own bowl with hoisin and sriracha at the table.

11. Vegan Tortilla Soup

Sauté 1 onion, 1 bell pepper, and 3 garlic cloves, add 1 tablespoon chili powder, 1 teaspoon cumin, 1 can diced tomatoes, 1 can black beans, 1 cup corn, and 5 cups vegetable broth, then simmer 25 minutes. Serve topped with crispy tortilla strips, diced avocado, lime wedges, and chopped cilantro. It serves 5 and takes about 40 minutes.

Try it: bake your own tortilla strips with a little oil and salt instead of frying them.

12. Beet Borscht, Vegan Style

Sauté 1 onion and 2 carrots, add 4 peeled diced beets, 2 diced potatoes, half a shredded cabbage, and 6 cups vegetable broth, then simmer 35 minutes until everything is tender. Stir in 2 tablespoons red wine vinegar and a big handful of dill. Serve with plant-based sour cream or a spoonful of cashew cream. It serves 6 and takes about 55 minutes.

Try it: roast the beets first if you want a deeper, sweeter flavor.

Fast Weeknight Vegan Soups

These three come together in 30 minutes or less, which is exactly when a good soup matters most.

13. Green Garden Soup with Peas and Mint

Sauté 1 onion and 2 garlic cloves, add 4 cups vegetable broth, 3 cups frozen peas, and 2 big handfuls of spinach, then simmer just 5 minutes. Blend with a handful of mint leaves, lemon zest, and 2 tablespoons olive oil until bright green and smooth. It serves 4 and takes about 20 minutes.

Try it: top with toasted seeds and a swirl of oat cream.

Green vegan spinach soup in a mug with a crunchy topping
Photo by Suzette, CC BY 2.0

14. Pumpkin Curry Soup

Cook 1 onion and 1 tablespoon red curry paste in coconut oil, add 1 can (15 oz) pumpkin purée, 1 can (13.5 oz) coconut milk, and 3 cups vegetable broth, then simmer 15 minutes. Season with lime juice, 1 tablespoon maple syrup, and salt. It serves 4 and takes about 25 minutes.

Try it: serve over a small scoop of jasmine rice to turn it into a full dinner.

Golden pumpkin soup topped with seeds and croutons
Photo by Minja Klarić, CC BY-SA 4.0

15. Broccoli Cashew “Cheddar” Soup

Simmer 2 large heads of broccoli florets and 1 diced potato in 4 cups vegetable broth for 15 minutes. Blend with 3/4 cup soaked cashews, 3 tablespoons nutritional yeast, 1 teaspoon mustard, and a pinch of turmeric until smooth and golden. It serves 4 and takes about 30 minutes.

Try it: add a handful of shredded plant-based cheddar on top if you want it extra cheesy.

How to Make Any Vegan Soup Taste Richer

Three habits fixed most of my early failures. First, build the base properly: cook onions until they are actually soft and sweet, bloom spices in oil for a full minute, and deglaze with a splash of wine or broth so the browned bits end up in the soup, not stuck to the pot. Second, add fat on purpose — a drizzle of good olive oil, a swirl of coconut cream, or blended nuts — since fat carries flavor and gives body. Third, season in stages and finish with acid. Salt early, taste halfway, and add lemon or vinegar at the end, when you can actually judge what the bowl needs.

For creaminess without dairy, pick the right tool for the soup. Cashews blend silk-smooth for bisque-style bowls, coconut milk suits curried and spicy soups, and a blended potato or a spoonful of tahini thickens hearty pots without changing their flavor much. Taste before you serve, every time, because a soup that tasted perfect yesterday can taste flat after a night in the fridge.

Common Mistakes to Avoid

  1. Skipping the aromatics. Dumping everything into cold broth gives you boiled vegetables. Sauté onion, garlic, and spices first, and the whole pot tastes deeper.
  2. Undersalting, then oversalting at the end. Salt in layers as you cook, and taste before serving. One big salty finish cannot fix a bland base.
  3. Blending everything to baby food. Blend only part of a chunky soup, or keep some vegetables aside to stir back in, so the bowl has texture.
  4. Forgetting acid and fat. A flat soup usually needs lemon juice or vinegar plus a drizzle of oil, not more salt.
  5. Freezing the wrong parts. Freeze the soup base without noodles, rice, or fresh herbs, and add those fresh when you reheat, so nothing turns to mush.

Vegan Soups at a Glance

SoupStyleTimeBest for
Roasted red pepper and cashewCreamy45 minBread-dipping nights
Carrot ginger coconutCreamy40 minCold-weather comfort
Roasted garlic cauliflowerCreamy50 minElegant dinners
Black-eyed pea and collardsHearty45 minNew Year’s-style luck bowls
Kidney bean and barleyHearty55 minMeal prep weeks
Corn and potato chowderHearty40 minSummer corn season
Soy ginger ramenBrothy30 minFast noodle nights
Cabbage and carawayBrothy45 minBudget cooking
Zucchini basilBrothy25 minGarden glut season
Tofu phoGlobal45 minBuild-your-own bowls
Tortilla soupGlobal40 minGame nights
Beet borschtGlobal55 minMake-ahead weekends
Green garden pea mintFast20 minBusy weeknights
Pumpkin curryFast25 minFall pantry dinners
Broccoli cashew cheddar-styleFast30 minKid-friendly bowls

Frequently Asked Questions

Are vegan soups actually filling?

Yes, when they are built around protein and fiber. Beans, lentils, tofu, barley, and potatoes keep you full far longer than a broth with a few floating vegetables, which is why the hearty section of this guide leans on them.

What is the best dairy-free cream substitute for soup?

Soaked blended cashews give the smoothest, most neutral cream. Coconut milk is best for curried or spicy soups, and a blended potato or a spoonful of tahini works well for hearty pots where you do not want coconut flavor.

Can I freeze vegan soups?

Most of them freeze beautifully for up to 3 months. Cool the soup fully, freeze it in flat containers or bags, and leave noodles, rice, and fresh herbs out until reheating so they stay fresh.

How long do vegan soups keep in the fridge?

Most keep 4 to 5 days in a sealed container. Brothy soups last a little longer than creamy ones, and any soup with noodles in it should be eaten within 2 days for the best texture.

Do I need a high-speed blender?

It helps for cashew-based soups, but an immersion blender handles most blended soups fine. Soak cashews in hot water for 30 minutes first, and blend a little longer than you think you need to.

What broth should I use for vegan soups?

Use a vegetable broth you like the taste of on its own, since it is the backbone of the bowl. Low-sodium broth gives you more control over seasoning, and homemade broth from saved vegetable scraps is even better.

How do I stop my vegan soup from tasting bland?

Build flavor in layers: sauté aromatics, bloom spices in oil, season as you go, and finish with acid and fat. A squeeze of lemon and a drizzle of olive oil at the end fixes more bowls than extra salt does.

Can I make these vegan soups in a slow cooker?

Yes, for the hearty and brothy soups especially. Cook on low for 6 to 8 hours, add coconut milk, spinach, and fresh herbs in the last 30 minutes, and blend only after cooking if the recipe calls for it.

Final Thoughts

The best bowl in this guide is the one you will actually make on a tired Tuesday, so start with the fastest recipe that sounds good to you and build from there. Once you get comfortable with the base habits — aromatics first, fat on purpose, acid at the end — you can turn almost any soup vegan without losing what made it good. Keep a few of these in the freezer, and dinner stops being a nightly decision and starts being a bowl you already love.

Share this article
Abdullah Shah
Abdullah Shah

Founder of NestFlavors — sharing tested recipes and honest home ideas, made for real life.