Vegan Wild Rice Soup Recipe Easy and Delicious Guide

Updated On: October 1, 2025

When the chill of autumn or winter sets in, there’s nothing quite as comforting as a warm, hearty bowl of soup. This vegan wild rice soup recipe is a perfect blend of nutty wild rice, tender vegetables, and rich, creamy broth that will leave you feeling nourished and satisfied.

Whether you’re a seasoned vegan or simply looking to add more plant-based meals to your routine, this soup is a delicious way to enjoy wholesome ingredients in a cozy, flavorful dish.

Wild rice adds a wonderful texture and depth of flavor, while the medley of vegetables brings a fresh, vibrant touch. Plus, this recipe is naturally gluten-free, dairy-free, and packed with nutrients, making it an ideal choice for anyone seeking a wholesome, easy-to-make meal.

You can whip this up in under an hour, making it perfect for weeknight dinners or meal prepping for the week ahead.

Why You’ll Love This Recipe

This vegan wild rice soup is a crowd-pleaser for many reasons. First, the combination of wild rice and vegetables creates a satisfying texture that’s both chewy and tender.

The rich broth is infused with herbs and plant-based flavor enhancers, making every spoonful comforting and full of depth.

It’s also highly versatile — you can swap in your favorite seasonal veggies or add mushrooms for an earthy twist. The recipe is naturally vegan and can be adapted easily for gluten-free diets.

Plus, it freezes beautifully, so you can enjoy a warm bowl any time. If you love hearty soups but want to keep things light and healthy, this recipe hits the mark perfectly.

Ingredients

  • 1 cup wild rice, rinsed and drained
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 3 medium carrots, diced
  • 2 stalks celery, diced
  • 1 cup mushrooms, sliced (optional)
  • 1 large potato, peeled and diced
  • 6 cups vegetable broth
  • 1 can (14 oz) coconut milk or any plant-based cream alternative
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 bay leaf
  • Salt and black pepper to taste
  • Fresh parsley for garnish

Equipment

  • Large soup pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Fine mesh strainer (for rinsing wild rice)
  • Serving bowls

Instructions

  1. Prepare the wild rice. Rinse the wild rice under cold running water using a fine mesh strainer to remove any debris or dust.
  2. Sauté the aromatics. Heat the olive oil in a large soup pot over medium heat. Add the chopped onion, garlic, carrots, and celery. Cook for about 5-7 minutes, stirring occasionally, until the vegetables are softened and the onions are translucent.
  3. Add mushrooms and potatoes. If using mushrooms, add them now and sauté for another 3-4 minutes until they begin to release their moisture. Then add the diced potatoes and stir to combine.
  4. Add herbs and broth. Stir in the dried thyme, rosemary, and bay leaf. Pour in the vegetable broth and bring the mixture to a boil.
  5. Cook the wild rice. Add the rinsed wild rice to the boiling broth. Reduce the heat to low, cover, and simmer for 40-50 minutes or until the wild rice is tender but still chewy. Stir occasionally to prevent sticking.
  6. Stir in the coconut milk. Once the rice is cooked, remove the bay leaf. Pour in the coconut milk and stir well to combine. Heat through for another 5 minutes, but do not boil.
  7. Season to taste. Add salt and black pepper to taste. Adjust seasoning as needed for your preferred flavor.
  8. Serve and garnish. Ladle the soup into bowls and garnish with freshly chopped parsley.

Tips & Variations

For a thicker soup, mash some of the potatoes against the side of the pot with your spoon, then stir well.

Feel free to swap the coconut milk for cashew cream or a soy-based creamer if you prefer.

Add a squeeze of fresh lemon juice before serving to brighten the flavors.

Try adding kale or spinach during the last few minutes of cooking for a boost of greens.

For a spicy kick, add a pinch of red pepper flakes when sautéing the vegetables.

Nutrition Facts

Nutrient Per Serving (approx.)
Calories 280 kcal
Protein 6 g
Carbohydrates 40 g
Dietary Fiber 5 g
Fat 8 g
Saturated Fat 6 g
Sodium 600 mg

Serving Suggestions

This vegan wild rice soup pairs beautifully with a slice of warm, crusty bread or a soft vegan bread roll. For a lighter meal, serve it alongside a crisp green salad dressed with a simple lemon vinaigrette.

If you want to boost the protein content, add a side of roasted chickpeas or a small bowl of steamed edamame.

To make the meal more festive, garnish the soup with toasted pumpkin seeds or a drizzle of herb-infused olive oil. For ideas on perfect bread to accompany your soup, check out our Vegan Bread Machine Recipe for Soft, Delicious Loaves.

Conclusion

This vegan wild rice soup recipe is a nourishing, flavorful dish that brings warmth and comfort to your table. Packed with wholesome ingredients and easy to prepare, it’s a fantastic choice for those chilly evenings when you crave something hearty without compromising on health.

The combination of wild rice and vegetables creates a satisfying texture, while the creamy broth adds richness without any dairy.

Whether you’re cooking for family, friends, or just yourself, this soup is sure to become a staple in your recipe collection. For more comforting vegan recipes that complement this soup perfectly, be sure to explore our Low Calorie Vegetable Soup Recipe for Healthy Eating and Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Enjoy the cozy goodness!

📖 Recipe Card: Vegan Wild Rice Soup

Description: A hearty and comforting vegan wild rice soup packed with vegetables and creamy coconut milk. Perfect for a cozy meal any day of the week.

Prep Time: PT15M
Cook Time: PT45M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 1 cup wild rice, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 6 cups vegetable broth
  • 1 cup coconut milk
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • Salt and black pepper to taste
  • 2 cups fresh spinach, chopped

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, garlic, carrots, and celery; sauté until softened, about 5 minutes.
  3. Add wild rice, vegetable broth, thyme, and sage; bring to a boil.
  4. Reduce heat to low, cover, and simmer for 40 minutes or until rice is tender.
  5. Stir in coconut milk and spinach; cook for another 5 minutes.
  6. Season with salt and pepper to taste, then serve warm.

Nutrition: Calories: 230 kcal | Protein: 6 g | Fat: 8 g | Carbs: 32 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Wild Rice Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and comforting vegan wild rice soup packed with vegetables and creamy coconut milk. Perfect for a cozy meal any day of the week.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 cup wild rice, rinsed”, “1 tablespoon olive oil”, “1 medium onion, diced”, “3 cloves garlic, minced”, “2 medium carrots, diced”, “2 celery stalks, diced”, “6 cups vegetable broth”, “1 cup coconut milk”, “1 teaspoon dried thyme”, “1 teaspoon dried sage”, “Salt and black pepper to taste”, “2 cups fresh spinach, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, carrots, and celery; saut\u00e9 until softened, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add wild rice, vegetable broth, thyme, and sage; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat to low, cover, and simmer for 40 minutes or until rice is tender.”}, {“@type”: “HowToStep”, “text”: “Stir in coconut milk and spinach; cook for another 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste, then serve warm.”}], “nutrition”: {“calories”: “230 kcal”, “proteinContent”: “6 g”, “fatContent”: “8 g”, “carbohydrateContent”: “32 g”}}

Photo of author

Marta K

Leave a Comment

X