This post contains affiliate links.

There’s no better way to enjoy a warm, nourishing meal than with a bowl of homemade soup — and this roundup highlights the best vegan-friendly recipe all in one place. From rich and creamy blends to fresh and bold global-flavored creations, these are the best vegan soup recipes for healthy, comforting meals you’ll make want to make on repeat.

Person holding a pot of vegan soup ready to be served

What is Vegan Soup?

A vegan soup is any soup made entirely from plant-based ingredients—meaning it contains no meat, dairy, eggs, or animal products of any kind. Instead, it relies on vegetables, legumes, grains, herbs, and plant-based fats to create depth, creaminess, and flavor.

Creamy Vegan Soups (Dairy-Free Hacks)

If you love rich, velvety textures, creamy vegan soups are pure comfort — often made silky with coconut milk, cashews, or blended veggies. These soup recipes are so good, you’ll forget they’re dairy-free!

Creamy vegan vegetable soup ready to eat

Creamy Vegetable Soup

378 calories | 11g protein

This creamy vegetable soup is everything you want in a nourishing meal, velvety smooth from blended cashews and loaded with hearty potatoes and cannellini beans.

Fire-roasted tomato soup in a bowl garnished with basil and croutons

Fire-Roasted Tomato Soup

246 calories | 6g protein

A bold, smoky twist on classic tomato soup — made with fire-roasted tomatoes for richer flavor and natural sweetness, topped with croutons for a quick weeknight meal.

Creamy vegan celery soup in a bowl with a spoon

Creamy Celery Soup

351 calories | 11 g protein

Who knew celery could taste this good? This vegan celery soup blends potatoes, herbs, and cashews into a creamy, soothing bowl that’s simple and surprisingly flavorful.

Beautiful vegan carrot ginger soup in a bowl

Carrot Ginger Soup

591 calories | 11 g protein

Cozy, creamy, and full of vibrant flavor, this carrot ginger soup blends sweet carrots with zesty ginger and coconut milk for a smooth, aromatic bowl of comfort.

Vegan Potato soup in a bowl and ready to eat

Vegan Potato Soup

284 calories | 6g protein

Creamy and rich, this vegan potato soup is loaded with flavor and topped with fresh herbs for a cozy, satisfying bowl you’ll crave often.

A bowl of ready-to-eat creamy vegetable soup next to silver spoons.

Quick and Easy Vegan Soups

These soups keep things easy with simple ingredients, quick cook times, one-pot prep, and beginner-friendly methods. They’re perfect for cozy meals that don’t require much fuss in the kitchen.

Vegan broccoli soup ready to eat

Vegan Broccoli Soup

443 calories | 14g protein

This creamy vegan broccoli soup blends potatoes and broccoli into a smooth, flavorful bowl that’s hearty, nourishing, and easy enough for busy weeknights.

Bowl of vegan minestrone soup

Vegan Minestrone Soup

116 calories | 5g protein

Packed with colorful veggies, tender beans, and pasta in a rich tomato broth, this vegan minestrone soup is a hearty, nourishing classic you’ll want on repeat.

Spicy vegan black bean soup garnished with pico de gallo and vegan sour cream

Spicy Black Bean Soup

313 calories | 19g protein

Smoky, hearty, and packed with bold flavor, this spicy black bean soup simmers with chili powder, cumin, and oregano for a cozy, protein-rich meal with the perfect kick.

Roasted vegan pumpkin soup ready to eat

Roasted Vegan Pumpkin Soup

224 calories | 5g protein

Roasted pumpkin, onion, and garlic blend into a silky-smooth vegan soup with cozy autumn flavor. Simple, wholesome, and satisfying—this bowl captures everything we love about fall.

1-pot vegetable noodle soup in a bowl

1-Pot Vegetable Noodle Soup

223 calories | 5g protein

Loaded with tender veggies and slurpable noodles, this one-pot vegetable soup is warm, soothing, and quick to make—perfect for busy days or fighting off a cold.

Vegan tomato soup in a bowl with a swirl of cashew cream

Vegan Tomato Soup

274 calories | 8g protein

This vegan tomato soup simmers ripe tomatoes with zucchini and carrots for a rich, balanced flavor. A swirl of cashew cream adds silky texture and wholesome comfort in every spoonful.

Healthy Vegan Soups That Nourish + Heal

These soups are packed with whole-food ingredients and nutrient-dense veggies — perfect for those looking for light, clean, and nourishing options.

Vegan weight loss cabbage soup in a bowl

Weight Loss Cabbage Soup

263 calories | 14g protein

A light, detox-friendly soup made with tender cabbage, sweet carrots, and celery simmered in a savory herb broth. Naturally low in calories yet full of flavor, it’s a simple, satisfying way to reset while still enjoying a cozy, nourishing bowl.

Bieler’s blended vegetable soup ready to enjoy

Bieler’s Blended Vegetable Soup

130 calories | 3g protein

Inspired by Dr. Bieler’s famous healing recipe, this blended vegetable soup is light, cleansing, and packed with nutrients.

vegan thai coconut soup in a bowl

Vegan Thai Coconut Soup

397 calories | 4g protein

Creamy coconut milk, a kick of lime, and warming spices make this Thai-inspired soup a bold, flavorful bowl you’ll crave again and again.

Roasted red pepper vegan soup in a bowl with a spoon

Roasted Red Pepper Soup

345 calories | 9g protein

Roasted red peppers, caramelized onions, and garlic blend into a smoky, velvety soup with a hint of paprika. It’s rich, vibrant, and proof that simple ingredients can shine.

vegan gazpacho soup in a bowl

Gazpacho Soup

62 calories | 3g protein

Cool, fresh, and full of vibrant flavor, this no-cook gazpacho blends ripe tomatoes, cucumber, and crisp romaine for a refreshing summer soup packed with seasonal goodness.

Instant vegan vegetarian ramen ready to eat

Instant Vegetarian Ramen

510 calories | 14g protein

A quick bowl of plant-based ramen made in minutes, loaded with tender noodles, savory broth, and fresh veggies for a satisfying takeout-style meal.

Vegan zoodles in a jar recipe

Zoodles in a Jar

233 calories | 10g protein

A light and refreshing low-carb soup made with zucchini noodles instead of pasta, perfect when you want something warm, nourishing, and veggie-forward without feeling too heavy.

Hearty Vegan Soups That Really Fill You Up

When you’re craving something cozy, filling, and full of substance, hearty vegan soups are the answer. These are the soups that are loaded with protein-rich beans, vegetables, grains, and bold savory flavor that keeps you full.

Jalapeno vegan corn chowder recipe

Jalapeno Vegan Corn Chowder

431 calories | 12g protein

This creamy vegan corn chowder gets its silky texture from blended cashews and potatoes, with smoky-sweet corn and a hint of jalapeño heat. It’s rich and flavorful without the dairy—pure comfort whether you’re savoring summer corn season or warming up on a cool night.

Instant pot vegan black bean soup ready to eat

Instant pot black bean soup

218 calories | 12g protein

This instant pot black bean soup is the ultimate weeknight lifesaver, thick, savory, and loaded with bold Southwestern flavor in just one pot.

Vegan split pea soup recipe

Split Pea Soup

259 calories | 14g protein

This one-pot split pea soup simmers creamy peas with carrots, garlic, and thyme for a thick, hearty bowl that’s simple to make and completely satisfying.

Red Lentil Soup

407 calories | 21g protein

Protein-packed and full of flavor, this red lentil soup simmers into a rich, velvety texture for a cozy, no-fuss meal that’s perfect for weeknights or meal prep.

Hearty vegan wild rice soup in a bowl

Wild Rice Soup

390 calories | 13g protein

Nutty wild rice, tender veggies, and a creamy cashew-based broth create a hearty, vegan soup that’s as nourishing as it is comforting. Cannellini beans add protein and richness, while mushrooms and thyme bring a cozy, savory depth to every spoonful.

Vegan vegetable barley soup recipe

Vegetable Barley Soup

252 calories | 7g protein

A hearty and wholesome soup made with tender vegetables, chewy barley, and savory herbs, comforting, filling, and perfect for a nourishing winter meal or healthy meal prep.

Vegan vegetarian tortilla soup recipe

Vegetarian Tortilla Soup

386 calories | 8g protein

This smoky, Mexican-inspired vegan tortilla soup layers fire-roasted flavor from poblano and jalapeño peppers with tomatoes, cumin, and chili powder. Topped with crispy tortilla strips, sweet corn, creamy avocado, and fresh cilantro, it’s a cozy, zesty bowl of pure comfort.

Pouring vegetable broth in a vegan soup recipe

How to Make the Best Vegan Soup

The beauty of these vegan soup recipes is that you don’t need fancy ingredients — just simple techniques and a few flavor-building essentials.

  • Create a rich flavored base: Sauté onions, garlic, celery, or leeks in olive oil to build depth from the very first step. Don’t rush this step — slow cooking = richer flavor.
  • Layer your ingredients wisely: Add hearty grains (like brown rice and barley) and tough veggies (like carrots and potatoes) early. Quick-cooking ones like peas, spinach, kale, or zucchini should go in last to prevent mushiness.
  • Choose the right broth or base: You can use classic vegetable broth for light and clean soup, tomatoes for richness, or plant-based non-dairy milk to add more creaminess.
  • Balance the final flavor: Brighten the soup with lemon, fresh herbs, or vinegar; enhance with salt, umami (miso, soy sauce, nutritional yeast), or spice.

Common Questions

Are vegan soups suitable for weight loss or a healthy diet?

Absolutely, vegan soups are an excellent choice for weight loss and a healthy diet. They’re typically packed with nutrient-dense vegetables, fiber-rich legumes, and anti-inflammatory ingredients that help keep you full longer without excess calories. When made with whole, minimally processed ingredients and without heavy oils or refined sugars, vegan soups can support digestion, stabilize blood sugar, and provide essential vitamins and minerals.

What makes vegan soup creamy?

A vegan soup recipe gets their creaminess from plant-based ingredients like coconut milk, cashew cream, blended white beans, or pureed vegetables such as potatoes, carrots, or cauliflower. These add body without dairy.

What’s the best stock to use in a vegan soup?

A good-quality vegetable broth is versatile, yet a mushroom broth can really add depth of flavor. You can buy both in ready-made in cartons or cubes, or make your own at home using vegetable scraps like onion skins, carrot peels, and celery ends simmered in water with herbs.

What is a vegan substitute for milk in soup?

Great vegan milk substitutes include unsweetened almond milk, oat milk, and cashew milk for a light creaminess. For richer soups, coconut milk or cashew cream adds extra body and flavor.

A white bowl filled with vegetable barley soup ready to be enjoyed.
5 (1 vote)

Best Vegan Soup Recipe (filling + flavorful)

Jen Hansard
This hearty vegetable barley soup is one of my favorite vegan soup recipes. Carrots, celery, mushrooms and tomatoes simmer with chewy barley and vegetable stock, then peas and kale go in at the end. It makes 4 bowls in 50 minutes and tastes even better the next day.
Serves: 4
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

Ingredients 

  • 2 tablespoon avocado oil
  • 2 carrots diced
  • 3 stalks celery diced
  • ½ cup yellow onion diced
  • 3 garlic clove minced
  • ½ cup quick cooking barley
  • 1 cup baby bella mushrooms sliced
  • 8 cup vegetable stock
  • 1 teaspoon dried Italian herb seasoning
  • 1 bay leaf
  • 3 cup diced tomatoes
  • sea salt unrefined
  • ground black pepper
  • 1 cup peas frozen
  • 2 cup kale chopped

Instructions 

  • Heat the oil in a large pot over medium heat. Add the carrots, celery and onion and cook until softened, 5 to 10 minutes.
  • Add the garlic and barley and toast for 1 to 2 minutes. Stir in the mushrooms and cook until they release their liquid.
  • Add the vegetable stock, Italian seasoning and bay leaf and bring to a boil, then reduce the heat and simmer for 20 to 25 minutes.
  • Add the tomatoes, season with salt and pepper and cook until the barley and vegetables are tender, 10 to 15 minutes. Stir in the peas and cook a few minutes more.
  • Remove the bay leaf, stir in the kale until wilted and serve hot.
Save this Recipe
Drop your email & I’ll send it to you.

Recipe Notes

  • Storing: The flavor deepens overnight. Keep in an airtight container in the fridge for 4 to 5 days, or freeze in portions without the kale and stir in fresh kale when you reheat it.
  • Reheating: The barley keeps absorbing broth as it sits, so add a splash of stock when reheating.
  • Gluten-Free: Barley contains gluten. Use 1/2 cup rinsed quinoa instead, adding it with the tomatoes and simmering until tender, about 15 minutes.
  • Protein Boost: Stir in 1 cup cooked lentils or chickpeas with the peas. More ideas in this plant-based protein guide.

Nutrition

Serving: 2 cups | Calories: 252 kcal | Carbohydrates: 41 g | Protein: 7 g | Fat: 8 g | Saturated Fat: 1 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 5 g | Sodium: 1404 mg | Potassium: 836 mg | Fiber: 9 g | Sugar: 9 g | Vitamin A: 10732 IU | Vitamin C: 28 mg | Calcium: 116 mg | Iron: 3 mg

Related Posts

About the Author

Jen Hansard

I’m the mom who swapped Lucky Charms for green smoothies— and never looked back. Here you’ll find smoothie recipes and plant-based recipes made simple and tasty.

5 from 1 vote

Leave a Comment

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

Rate it




Comments

    1. I hope you pick one (or 5!) to make this season, Chris. If you have any questions— we’re here for you!