Our Best Vegan Soup Recipes

March 5, 2025

Vegan soups offer a tasty way to enjoy plant-based meals. They come in many flavors and styles, from light broths to thick stews.

You can find vegan soups for every season and taste.

These recipes use only plant ingredients but still pack lots of flavor. You’ll find options with veggies, beans, grains, and meat replacements.

Vegan soups can be creamy, spicy, or hearty. They’re great for lunch, dinner, or anytime you want a warm, filling meal.

1. Classic Tomato Basil Soup

This vegan soup is a comfort food favorite. You’ll love its rich, creamy texture and bold flavors.

Start by sautéing onions and garlic in a large pot. Add chopped tomatoes, fresh basil, and vegetable broth.

Let the mixture simmer until the tomatoes break down. Blend until smooth for a silky consistency.

For extra creaminess, stir in some coconut milk or cashew cream. Season with salt and pepper to taste.

Serve your tomato basil soup hot with a drizzle of olive oil and extra basil leaves on top. It’s perfect with crusty bread or homemade croutons.

2. Creamy Butternut Squash Soup

Creamy butternut squash soup is a cozy fall favorite. You can make this vegan soup in about 30 minutes.

Start by peeling and cubing the squash. Sauté onions and garlic in a pot, then add the squash cubes.

Pour in vegetable broth and simmer until the squash is soft. Blend the mixture until smooth.

For extra creaminess, stir in some cashew cream. Season with salt, pepper, and your favorite spices like paprika or nutmeg.

This soup is perfect for chilly evenings. You can garnish it with pumpkin seeds or a swirl of plant-based cream for a fancy touch.

3. Lentil and Spinach Stew

Lentil and spinach stew is a hearty vegan dish packed with nutrients. You’ll love how easy it is to make this comforting meal.

Start by sautéing onions and garlic in a large pot. Add lentils, vegetable broth, and your favorite spices. Let it simmer until the lentils are tender.

Stir in fresh spinach leaves near the end of cooking. They’ll wilt quickly, adding color and extra vitamins to your stew.

This versatile recipe allows for easy customization. Try adding diced tomatoes or bell peppers for more flavor and texture.

You can also adjust the spices to suit your taste preferences.

Serve your lentil and spinach stew hot, maybe with a slice of crusty bread on the side. It’s perfect for chilly days when you need a warm, filling meal.

4. Chickpea and Lemon Minestrone

This tasty soup puts a twist on classic minestrone. Chickpeas replace the usual beans, adding protein and a nutty flavor. Lemon brightens the dish with a zesty kick.

You’ll find familiar minestrone ingredients like carrots, celery, and pasta. Vegetable broth forms the base, while garlic and herbs provide savory notes.

To make this soup, sauté onions and veggies in a pot. Add broth, chickpeas, and small pasta.

Simmer until the pasta is tender. Finish with a squeeze of lemon juice and chopped parsley.

This hearty soup makes a filling meal on cold days. Serve it with crusty bread for dipping.

5. Curried Coconut Cauliflower Soup

This tasty soup combines cauliflower with coconut milk and curry spices. It’s creamy, flavorful, and ready in about 30 minutes.

To make it, you’ll roast cauliflower florets until tender. Then blend them with coconut milk, vegetable broth, and curry paste or powder.

The result is a smooth, velvety soup with a hint of spice. It’s filling enough for a light meal on its own.

You can adjust the curry level to your taste. Add some lime juice at the end for extra zing.

This soup works well for chilly days when you want something warm and comforting. It’s also great for meal prep – make a big batch to enjoy throughout the week.

6. Sweet Potato and Black Bean Chili

This hearty vegan chili combines sweet potatoes and black beans for a filling meal. You’ll love the mix of flavors and textures.

Start by sautéing onions and garlic in a pot. Add diced sweet potatoes, black beans, tomatoes, and spices like cumin and chili powder.

Simmer the chili for about 30-40 minutes until the sweet potatoes are tender. The potatoes will soften and add a nice sweetness to balance the savory beans.

Serve your chili topped with avocado slices, cilantro, and green onions. For extra crunch, add some tortilla chips on the side.

This chili is perfect for cold days and packs well for lunches too. You can easily adjust the spice level to your liking.

7. Roasted Red Pepper Bisque

Roasted red pepper bisque is a tasty vegan soup option. You can make it by roasting red bell peppers until they’re charred and wrinkly. This gives the soup a deep, smoky flavor.

To prepare the bisque, blend the roasted peppers with sautéed onions and vegetable broth. For a creamy texture without dairy, you can add coconut milk or cashew cream.

This soup is naturally gluten-free and pairs well with crusty bread for dipping. You can enhance the flavor by adding tomatoes or fresh basil. It’s a warm, comforting dish perfect for chilly days.

8. Spicy Thai Pumpkin Soup

This vegan soup brings the heat and flavors of Thailand to your kitchen. You’ll love the creamy texture and bold taste of this easy-to-make dish.

Start by sautéing onions, garlic, and ginger in coconut oil. Add red curry paste for a spicy kick.

Pour in pumpkin puree and vegetable broth, stirring to combine.

Let the soup simmer until it’s hot and well-blended. For extra creaminess, mix in some coconut milk. Finish with a squeeze of lime juice and a sprinkle of brown sugar to balance the flavors.

Serve your spicy Thai pumpkin soup with fresh cilantro on top. It’s perfect for chilly days when you need to warm up fast.

9. Hearty Vegetable Barley Soup

Vegetable barley soup is a comforting and filling meal perfect for cold days. This soup is packed with veggies and hearty barley, making it both nutritious and satisfying.

You can make this soup in one pot in about 40 minutes. It’s easy to customize with your favorite vegetables.

Common ingredients include carrots, celery, onions, and leafy greens like spinach.

The barley adds a nice chewy texture and makes the soup extra filling.

You can cook this soup on the stovetop or use a slow cooker for hands-off preparation.

This vegan-friendly soup is a great way to warm up and get a healthy dose of vegetables in one bowl. It’s simple to make and perfect for meal prep or freezing for later.

10. Zucchini Corn Chowder

Zucchini Corn Chowder is a tasty vegan soup perfect for summer and fall. It combines fresh zucchini and sweet corn in a creamy base.

To make this chowder, start by sautéing onions, garlic, and carrots. Add diced potatoes and corn kernels, then pour in vegetable broth.

Let the vegetables simmer until tender. Add small zucchini pieces and cook for a few more minutes. The zucchini should stay slightly firm.

For a creamier texture, blend part of the soup and return it to the pot. Season with herbs and spices to taste. Serve hot and enjoy your comforting bowl of plant-based goodness.

11. Broccoli Cheddar Soup

Vegan broccoli cheddar soup is a creamy, comforting dish you can make in just 30 minutes. This dairy-free version captures the classic flavors without animal products.

The base typically includes cashews blended with water, nutritional yeast, and lemon juice to create a cheesy flavor. Sautéed onions, garlic, and carrots provide depth.

You’ll add chunks of tender broccoli and potatoes to give the soup substance. Some recipes call for vegan butter to enhance richness.

For extra flavor, try adding a pinch of red pepper flakes. Top your soup with coconut bacon or homemade croutons for crunch. Serve with crusty bread for a satisfying meal.

12. Ginger Carrot Soup

Ginger carrot soup is a tasty vegan dish that’s perfect for cold days. It’s easy to make and full of flavor.

You’ll need carrots, ginger, onions, and vegetable broth. Coconut milk gives it a creamy texture without dairy.

To make the soup, cook the veggies in a pot until soft. Then blend everything until smooth. The ginger adds a nice kick to the sweet carrots.

This soup keeps well in the fridge for a few days. You can make a big batch for quick meals during the week.

Try adding a swirl of sriracha on top for extra heat. The soup goes great with crusty bread or a side salad.

13. Mushroom and Wild Rice Soup

This hearty soup combines earthy mushrooms with nutty wild rice. You’ll love its rich flavor and creamy texture.

To make it, start by sautéing onions, celery, and carrots. Then add sliced mushrooms and cook until they release their moisture.

Stir in wild rice and vegetable broth. Let it simmer until the rice is tender and starts to burst open. This usually takes about 45 minutes.

For a creamy finish, blend some cashews with water and add this mixture to the soup. Simmer for a few more minutes to thicken.

Season with salt and pepper to taste. If the soup is too thick, you can thin it out with extra broth or water.

14. Split Pea and Mint Soup

Split pea and mint soup is a tasty vegan dish that’s perfect for a light lunch or appetizer. It’s easy to make and packed with nutrients.

To prepare, start by cooking split peas in water until tender. In a separate pot, sauté leeks in vegetable broth.

Add the cooked split peas to the leeks, along with fresh mint for a bright flavor. You can also include carrots and potatoes for extra heartiness.

Season your soup with smoked paprika, thyme, and garlic for depth. This low-calorie meal is high in protein and fiber, making it a healthy choice for any day of the week.

15. Smoky Black Bean Soup

This vegan soup is packed with flavor and easy to make. You’ll need black beans, onions, carrots, celery, and garlic as the base.

Add smoky flavor with cumin, smoked paprika, or chipotle powder. Fire-roasted tomatoes give it extra depth.

Blend some or all of the soup for your preferred texture. Leave it chunky or make it smooth and creamy.

Brighten the flavors with a squeeze of lime juice before serving. Top with fresh cilantro, jalapeños, or scallions for added zip.

This hearty soup comes together in about 30 minutes. It’s perfect for a quick weeknight meal or meal prep.

16. Sweet Corn and Avocado Soup

Sweet corn and avocado soup is a tasty vegan dish. You can make it with just a few simple ingredients.

Start by sautéing onions and garlic. Add corn kernels and vegetable broth. Simmer until the corn is tender.

Blend the soup until smooth. Stir in diced avocado for creaminess. Season with salt, pepper, and a splash of lime juice.

This soup is light yet filling. It’s perfect for warm days or as a starter. You can top it with extra corn and avocado chunks for texture.

17. Moroccan-Spiced Lentil Soup

Moroccan-spiced lentil soup is a tasty vegan dish packed with flavor. You’ll love the mix of red lentils, veggies, and warm spices in this hearty soup.

To make it, start by sautéing onions, carrots, and celery in olive oil. Then add garlic, tomatoes, and spices like cumin, coriander, and cinnamon.

Pour in vegetable broth and red lentils. Let it simmer until the lentils are soft. Blend part of the soup for a creamy texture if you like.

Serve your Moroccan lentil soup hot. Top it with fresh cilantro and a squeeze of lemon juice for extra flavor. This soup freezes well for easy meals later.

18. Garlic and White Bean Soup

Garlic and white bean soup is a tasty vegan dish that’s easy to make. You’ll need white beans, lots of garlic, and some herbs like rosemary or thyme.

Start by sautéing minced garlic in olive oil until fragrant. Add cooked or canned white beans and vegetable broth.

Simmer until the beans are soft. Blend some of the soup to make it creamy, leaving some beans whole for texture.

Season with salt, pepper, and lemon juice to brighten the flavors.

This soup is filling and nutritious. It’s perfect for cold days when you want something comforting. Serve it with crusty bread for a complete meal.

19. Tom Yum with Tofu

Tom Yum with tofu is a tasty vegan twist on the classic Thai soup. This spicy and sour dish packs a flavorful punch.

The soup base combines lemongrass, kaffir lime leaves, and galangal for a zesty kick. Chili peppers add heat, while lime juice brings tartness.

Firm tofu cubes take the place of meat, soaking up the savory broth. Mushrooms like oyster or shiitake add an earthy note.

Tomatoes and coconut milk balance the sharp flavors with a touch of sweetness. Fresh cilantro and green onions make great garnishes.

You can adjust the spiciness to your liking. Serve with rice or noodles for a filling meal.

20. Creamy Potato Leek Soup

This comforting soup is a vegan twist on a classic. You’ll love how creamy and satisfying it is, without any dairy.

To make it, sauté leeks and celery in vegan butter. Add potatoes, herbs, and vegetable broth, then simmer until tender.

Blend the soup until smooth. For extra richness, stir in some coconut cream. Season with salt and pepper to taste.

Serve your potato leek soup hot, topped with fresh herbs like dill or chives. It’s perfect for chilly days when you want something warm and filling.

This recipe is easy to customize. Try adding other vegetables or switching up the herbs for variety.

21. Roasted Garlic and Tomato Soup

Roasted garlic and tomato soup is a tasty vegan dish that’s perfect for cold days. You’ll love the rich flavors of roasted tomatoes and garlic in this creamy soup.

To make it, you roast tomatoes and garlic in the oven until they’re soft and caramelized. This brings out their natural sweetness and deepens the flavor.

After roasting, blend the vegetables with vegetable stock and seasonings. You can add cashew cream or coconut milk for extra creaminess if you like.

This soup is easy to make and takes about 30 minutes. Serve it with crusty bread for a satisfying meal. It’s packed with nutrients and makes a great lunch or light dinner option.

22. Asparagus and Spinach Soup

This light and flavorful soup combines two nutritious green vegetables. You’ll love the fresh taste of asparagus paired with earthy spinach.

To make it, start by sautéing chopped asparagus stalks in a pot. Add spinach leaves and vegetable broth, then simmer until tender.

Blend the mixture until smooth. For extra creaminess without dairy, try adding some coconut milk or cashew cream.

Season with salt, pepper, and a squeeze of lemon juice to brighten the flavors. Garnish with roasted asparagus tips for a pretty presentation.

This soup is packed with vitamins and fiber. It makes a great light meal or starter course for spring and summer.

23. Artichoke and Pea Soup

Artichoke and pea soup is a tasty vegan dish that’s easy to make. You’ll love its creamy texture and fresh flavors.

Start by sautéing onions in a pot with olive oil. Add peas, artichoke hearts, and vegetable broth. Let it simmer until the veggies are tender.

Blend the mixture until smooth. You can leave some chunks for texture if you prefer. Season with salt, pepper, and fresh herbs like dill or mint.

This soup is great hot or chilled. Serve it with a drizzle of olive oil and crusty bread for a filling meal. It’s perfect for spring and summer lunches or light dinners.

24. French Onion Soup with Vegan Cheese

French onion soup is a classic comfort food that you can easily make vegan. Start by caramelizing onions in a large pot over low heat for about 30-40 minutes, stirring often.

Add vegetable broth, thyme, and a splash of white wine or sherry for extra flavor. Let the soup simmer to blend the flavors.

To serve, ladle the soup into oven-safe bowls. Top with toasted baguette slices and vegan cheese. Broil until the cheese melts and turns golden brown.

This vegan version captures the rich, savory taste of traditional French onion soup without any animal products.

25. Cabbage and White Bean Soup

Cabbage and white bean soup is a tasty vegan dish perfect for cold days. You can make it easily with simple ingredients like cabbage, white beans, and vegetables.

This soup is great for weight loss diets and detoxing. It’s low in calories but still filling and nutritious. The beans add protein while the cabbage provides fiber.

You can cook this soup on the stovetop in a pot or Dutch oven. It only takes about 20-40 minutes to simmer. For extra flavor, try adding some Italian herbs or a vegan pesto.

This soup keeps well in the fridge for about 5-6 days. You can also freeze it for up to 3 months if you want to save some for later.

26. Kale and Quinoa Soup

Kale and quinoa soup is a nourishing vegan dish that combines leafy greens and protein-packed grains. You’ll love how easy it is to make this hearty meal.

Start by sautéing onions, garlic, and carrots in a large pot. Add vegetable broth, quinoa, and your choice of herbs like oregano or thyme.

Let the soup simmer until the quinoa is tender. Then toss in chopped kale and white beans for extra nutrition. Cook for a few more minutes until the kale wilts.

This soup is perfect for cold days. You can customize it with other veggies like sweet potatoes or celery. Serve it hot with crusty bread for a complete meal.

27. Spicy Black Eyed Pea Soup

This hearty vegan soup packs a flavorful punch. Start by sautéing onions, carrots, and celery in olive oil until soft. Add garlic, smoked paprika, and chili powder for a kick of heat.

Stir in black-eyed peas, diced tomatoes, and vegetable broth. Let the soup simmer until the peas are tender. The smoky spices blend with the earthy peas to create a rich, satisfying dish.

You can adjust the spice level to your taste. Add a splash of hot sauce or extra chili flakes if you like it extra spicy. Serve with crusty bread for a complete meal.

28. Saffron and Fennel Soup

Saffron and fennel soup is a tasty vegan option for your next meal. This golden-hued soup combines the subtle licorice flavor of fennel with the unique taste of saffron.

To make it, start by sautéing chopped fennel and onions in olive oil. Add vegetable broth, saffron threads, and seasonings. Let the soup simmer until the fennel is soft.

Blend the soup until smooth for a creamy texture. You can leave some fennel pieces whole if you prefer more texture. Garnish with fennel fronds before serving.

This soup is both comforting and light. It’s perfect for cool evenings or as a starter for a larger meal. The saffron adds a touch of luxury to this simple dish.

29. Caramelized Onion and Black Olive Soup

This vegan soup combines sweet caramelized onions with savory black olives. You’ll start by slowly cooking sliced onions until they turn golden brown and develop a rich flavor.

Next, you’ll add vegetable broth and black olives to the pot. The olives bring a salty, briny taste that balances the sweetness of the onions.

Season the soup with thyme and a splash of white wine for depth. Let it simmer until the flavors meld together. Serve this comforting soup hot, garnished with fresh herbs if you like.

30. Coconut Curry Noodle Soup

This comforting soup blends creamy coconut milk with spicy curry paste. It’s packed with veggies and rice noodles for a filling meal.

Start by sautéing ginger, garlic, and onions in a pot. Add red curry paste and cook until fragrant. Pour in coconut milk and vegetable broth, then bring to a simmer.

Toss in your favorite vegetables like carrots, bell peppers, and broccoli. Cook until tender. Add cooked rice noodles and tofu for protein.

Season with lime juice, soy sauce, and a touch of sugar to balance the flavors. Serve hot, garnished with fresh cilantro and a sprinkle of chopped peanuts.

31. Lemon Orzo Soup with Dill

Lemon Orzo Soup with Dill is a light and refreshing vegan dish. It combines the zesty flavor of lemon with the subtle taste of dill.

The soup features orzo, a small pasta that looks like rice. Chickpeas add protein and texture to the dish.

You’ll find carrots, celery, and onions in the soup too. These veggies give it a hearty base.

The broth is tangy from lemon juice and fragrant from fresh dill. Some recipes use tahini or cashew cream for a creamy texture.

This soup is perfect for any season. It’s warm and comforting, yet bright and fresh. You can enjoy it as a light meal or as a starter.

Flavor Enhancers

Herbs and spices are key to tasty vegan soups.

Fresh herbs like basil, cilantro, and parsley add brightness. Dried herbs such as oregano, thyme, and rosemary work well too.

Garlic and onions form a flavorful base for many soups.

Roasted vegetables like carrots or peppers can deepen the taste. Nutritional yeast gives a cheesy flavor without dairy.

Miso paste and soy sauce add a savory umami taste.

Coconut milk makes creamy soups without animal products. Lemon juice or vinegar can brighten flavors at the end of cooking.