10 Delicious Vegan Soup Recipes for Winter You'll Love
You might think vegan soups lack flavor, but they're just as tasty as their non-vegan counterparts. You'll find that these winter soups are perfect for cold nights, offering a variety of flavors and textures. You're looking for something warm and nourishing, and these 10 recipes, including Creamy Tomato and Butternut Squash, will give you some ideas to get started, but which one will become your new favorite?
Article Includes
1. Creamy Tomato Soup Recipe
Creamy Tomato Soup is a comforting and flavorful vegan dish.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 cups canned crushed tomatoes
- 1 cup vegetable broth
- 1/2 cup non-dairy milk
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper, to taste
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and cook until softened, about 5 minutes.
- Add the minced garlic and cook for an additional 1-2 minutes.
- Stir in the crushed tomatoes, vegetable broth, non-dairy milk, dried basil, and dried oregano.
- Bring the mixture to a simmer and let cook for 15-20 minutes.
- Use an immersion blender to puree the soup until smooth.
- Season with salt and pepper to taste.
- Serve hot, garnished with fresh basil leaves if desired.
2. Butternut Squash Soup
Creamy butternut squash soup for a comforting meal.
Ingredients
- 1 large butternut squash
- 2 tablespoons olive oil
- 1 onion
- 3 cloves garlic
- 4 cups vegetable broth
- 1/2 cup coconut milk
- 1 teaspoon ground cumin
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F (200°C).
- Cut the butternut squash in half and roast for 45 minutes.
- Sauté the onion and garlic in olive oil until softened.
- Scoop the roasted squash into a pot with the sautéed onion and garlic.
- Add the vegetable broth, cumin, salt, and pepper, and bring to a boil.
- Reduce heat and simmer for 20 minutes.
- Blend the soup until smooth.
- Stir in the coconut milk and serve warm.
3. Spicy Black Bean Soup
Spicy Black Bean Soup is a flavorful and nutritious vegan option.
Ingredients
- 1 can black beans
- 1 onion
- 3 cloves garlic
- 1 red bell pepper
- 2 teaspoons cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper
- 4 cups vegetable broth
- Salt and pepper
- Fresh cilantro
Instructions
- In a large pot, sauté the onion, garlic, and red bell pepper in a little water until softened.
- Add the cumin, smoked paprika, and cayenne pepper, and cook for 1 minute.
- Add the black beans, vegetable broth, salt, and pepper, and bring to a boil.
- Reduce heat and simmer for 20-25 minutes or until the soup has thickened slightly.
- Taste and adjust seasoning as needed.
- Serve hot, garnished with fresh cilantro.
4. Roasted Vegetable Soup
Roasted Vegetable Soup is a hearty and flavorful plant-based dish.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cups mixed vegetables
- 4 cups vegetable broth
- 1 can diced tomatoes
- 1 teaspoon dried thyme
- Salt and pepper, to taste
Instructions
- Preheat the oven to 425°F (220°C).
- In a large bowl, toss the chopped onion, garlic, carrots, and celery with olive oil.
- Spread the vegetables on a baking sheet and roast for 30 minutes.
- In a large pot, combine the roasted vegetables, mixed vegetables, vegetable broth, diced tomatoes, and thyme.
- Bring the mixture to a boil, then reduce the heat and simmer for 20 minutes.
- Season the soup with salt and pepper to taste.
- Serve hot, garnished with fresh herbs if desired.
5. Lentil Curry Soup
Hearty Lentil Curry Soup for a comforting meal.
Ingredients
- 1 cup red or brown lentils
- 2 medium onions
- 3 cloves garlic
- 1 medium carrot
- 1 can diced tomatoes
- 2 cups vegetable broth
- 1 teaspoon curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- Salt and pepper, to taste
- 2 tablespoons olive oil
- Fresh cilantro, for garnish
Instructions
- In a large pot, heat the olive oil over medium heat.
- Add the onions and cook until they're translucent, about 5 minutes.
- Add the garlic, carrot, curry powder, cumin, and turmeric, and cook for 1 minute.
- Stir in the lentils, diced tomatoes, and vegetable broth.
- Bring the mixture to a boil, then reduce the heat and simmer for 30-40 minutes, or until the lentils are tender.
- Season the soup with salt and pepper to taste.
- Serve the soup hot, garnished with fresh cilantro.
6. Smoky Minestrone Soup
Smoky Minestrone Soup is a hearty and flavorful Italian-inspired vegan soup.
Ingredients
- 1 can diced tomatoes
- 1 can kidney beans
- 1 can cannellini beans
- 1 onion
- 3 cloves garlic
- 2 carrots
- 2 celery stalks
- 1 can vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- Salt and pepper
- 1 tablespoon olive oil
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the onion, garlic, carrots, and celery and cook until the vegetables are tender.
- Add the diced tomatoes, kidney beans, cannellini beans, vegetable broth, basil, oregano, smoked paprika, salt, and pepper.
- Bring the soup to a boil, then reduce the heat and let it simmer for 20-25 minutes.
- Serve the soup hot, garnished with chopped fresh herbs if desired.
7. Golden Turmeric Soup
Warm and comforting Golden Turmeric Soup to nourish the soul.
Ingredients
- 2 medium carrots
- 2 medium potatoes
- 1 large onion
- 3 cloves of garlic
- 1 tablespoon turmeric powder
- 1 teaspoon cumin powder
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups vegetable broth
- 1/4 cup coconut cream
- Fresh cilantro for garnish
Instructions
- Chop the carrots, potatoes, and onion into large chunks.
- In a large pot, sauté the chopped onion and garlic until softened.
- Add the chopped carrots and potatoes, and cook for 5 minutes.
- Stir in the turmeric powder, cumin powder, paprika, salt, and black pepper.
- Pour in the vegetable broth and bring to a boil.
- Reduce the heat and let simmer for 20 minutes or until the vegetables are tender.
- Use an immersion blender to puree the soup until smooth.
- Stir in the coconut cream and adjust seasoning as needed.
- Serve hot, garnished with fresh cilantro.
8. Vegan Broccoli Cheddar
Creamy vegan broccoli cheddar soup made with plant-based ingredients.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 4 cups broccoli florets
- 2 cups vegetable broth
- 1 cup non-dairy milk
- 1/2 cup vegan cheddar cheese
- 1 teaspoon dried thyme
- Salt and pepper, to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and cook until softened, about 5 minutes.
- Add minced garlic and cook for an additional minute.
- Add broccoli florets and cook for 3-4 minutes, until slightly tender.
- Pour in vegetable broth and non-dairy milk, bringing the mixture to a boil.
- Reduce heat and let simmer for 10-12 minutes, until broccoli is tender.
- Use an immersion blender to puree the soup until smooth.
- Stir in vegan cheddar cheese until melted and well combined.
- Season with dried thyme, salt, and pepper to taste.
- Serve hot, garnished with additional broccoli florets if desired.
9. Cauliflower Potato Soup
Cauliflower Potato Soup is a creamy and comforting vegan dish.
Ingredients
- 1 head of cauliflower
- 2-3 potatoes
- 1 onion
- 2 cloves of garlic
- 2 cups of vegetable broth
- 1/2 cup of non-dairy milk
- 1 tablespoon of olive oil
- Salt and pepper to taste
Instructions
- Chop the cauliflower and potatoes into small pieces.
- In a large pot, heat the olive oil over medium heat and sauté the onion and garlic until softened.
- Add the chopped cauliflower and potatoes to the pot and cook for 5 minutes.
- Pour in the vegetable broth and bring the mixture to a boil.
- Reduce the heat and let it simmer for 20-25 minutes, or until the vegetables are tender.
- Use an immersion blender to puree the soup until smooth.
- Stir in the non-dairy milk and season with salt and pepper to taste.
- Serve hot and enjoy.
10. French Onion Soup Recipe
Rich, flavorful French Onion Soup made vegan with plant-based ingredients.
Ingredients
- 3 large onions
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups vegetable broth
- 1/4 cup white wine
- 2 tablespoons all-purpose flour
- 4 slices baguette
- 1 cup vegan mozzarella shreds
Instructions
- Heat the olive oil in a large saucepan over medium heat.
- Add the sliced onions and cook until they're softened and caramelized.
- Add the thyme, salt, and pepper, and stir to combine.
- Pour in the vegetable broth, white wine, and flour, whisking continuously.
- Bring the mixture to a boil, then reduce the heat and simmer for 10 minutes.
- Preheat the broiler and toast the baguette slices.
- Ladle the soup into oven-proof bowls and top each bowl with a toasted baguette slice and vegan mozzarella shreds.
- Place the bowls under the broiler and cook until the cheese is melted and bubbly.
- Remove the bowls from the oven and serve immediately.
Conclusion
You'll love these vegan soups, and for example, try the Creamy Tomato Soup Recipe, which can warm up a cold winter night with its rich flavor, just like it did for Emily, who made it for her family and got rave reviews, making it a new staple in their household.