This post contains affiliate links.

When you need a hands-off dinner that’s hearty and vegan, this wild rice soup is the answer. We cook the rice in a separate pot, meaning you can use virtually any blend of rice you have! This reader-favorite will have everyone at the table licking their bowls.

Wild rice soup in a bowl with a spoon.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Wild rice is a native plant in the Great Lakes region and has long been hand-harvested by native tribes, especially in Minnesota. This grain is hearty and holds up so nicely in a bowl of soup!

Wild rice soup makes such an amazing vegetarian or vegan meal, depending on which ingredients you reach for. It’s also easy to make gluten-free so that you can share a warm bowl with anyone who stops by your home.

Reader rating

★★★★★

“Making it for the 4th time now and will make it until the end of time. Easy and quick (compares to other soups and stews) it is a fan favourite.” —Tabitha

Add your review

Wild rice soup in a bowl with a spoon.

Here’s what you’ll need

It’s a kind of long list, but the end result is amazing (and it’s almost all pantry staples). Jump to the recipe card for exact measurements!

  • Rice: Stick with wild rice or a blend of hearty grains containing wild rice. If you need an alternative to wild rice, these types of rice hold up better in a soup situation. I don’t recommend just white rice as it doesn’t hold up as well in the broth.
  • Butter: Fat is always necessary to start building flavor! Feel free to use vegan butter or margarine. Olive oil will work too!
  • Mirepoix: That’s a fancy word for your aromatics – onion, celery, carrots, and garlic. Yum!
  • Flour: Any all-purpose will do, whether it’s wheat or gluten-free. This will thicken our soup.
  • Vegetable Broth: You can use store-bought or homemade vegetable broth to cook your rice and make the soup.
  • Mushrooms: I use button mushrooms, but grab whatever looks freshest.
  • Seasoning: No recipe is complete without these basics.
  • Coconut Milk: This is my go-to for adding creaminess without dairy. If dairy isn’t a concern, you can use half and half.

Spice Tip

Poultry seasoning? For vegans? Definitely! This blend usually contains sage, thyme, rosemary, and marjoram and pairs nicely with chicken. Using it in vegan dishes will emulate that same sort of cozy, hearty feeling you get from dishes like chicken pot pie, casseroles, and soups.

Wild rice soup in a bowl with a spoon.

wild rice soup is really easy to make

There’s a bit of dicing, simmering, and waiting, but it’s all really simple! There’s something so inviting about a pot of soup gently bubbling on the stove while you prepare the remainder of the meal.

Step 1: Cook the Rice
Read the package and cook up the rice as directed. I don’t include directions as often rice blends have different preparation instructions. Make sure to use broth instead of water – this will add a lot of flavor to the rice!

Close up of wild rice.

Step 2: Make the Flavor Base
Melt some butter and cook up your mirepoix until the onion is beginning to turn translucent. You’ll see some amazing brown bits in the bottom of the pot – layers of flavor, baby!

Celery, carrots, and onions in a pot.

Step 3: Add the Flour
Add the remaining butter until melted, then stir in the flour. Stir it up to get everything coated in this roux as it will then thicken your soup. Make sure to keep things moving so the flour doesn’t burn.

Step 4: Soupify
I like to stir in the broth a little bit at a time – the first stir is the most important. Use a wooden spoon to release all the flavor from the bottom of the pot into the soup. This will also help ensure the flour doesn’t clump up. Add mushrooms, bay leaves, and seasonings.

Mushrooms in a pot.

Step 5: Assemble
Add cooked rice and coconut milk to the pot and stir to heat through. Taste and season as needed, then serve!

Wild rice soup in a pot
A saucepan filled with wild rice soup, vegetable broth, and chopped carrots, with a stream of creamy liquid being poured in.

Recipe Tip

Try adding gnocchi to this soup for a little extra something. Gnocchi cooks quickly, so you can just pop the shelf-stable or frozen gnocchi directly into the soup about 4 minutes before serving.

Ladling wild rice soup out a pot.

My go-To Soup sides

  • Vegetarian Caesar Salad: This is a great choice to serve up with soup. There’s a reason restaurants serve “soup and salad” courses.
Wild rice soup in a bowl with a spoon.

Vegan Wild Rice Soup (Coconut Milk)

4.91 from 20 ratings
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Servings: 4 servings
When you need a hands-off dinner that's hearty and vegan, this wild rice soup is the answer. We cook the rice in a separate pot, meaning you can use virtually any blend of rice you have! This reader-favorite will have everyone at the table licking their bowls.

Ingredients 

  • 1 cup wild rice or wild rice blend, 210 g
  • 4 Tbsp butter or margarine, divided, 56 g
  • 2 cups diced carrots, about 3 carrots
  • 2 cups diced celery, about 4 stalks
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • ¼ cup all-purpose flour, 30 g
  • 6 cups vegetable broth, divided and warmed, 1.4L
  • 8 oz sliced button mushrooms, 236 g
  • 2 bay leaves
  • 1 tsp poultry seasoning
  • 1 13-oz can full-fat coconut milk, can sub 1 cup half and half, 368 g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Cook Rice: Cook rice according to instructions on the package, using broth instead of water to cook the rice (it should be a ratio of about 1 cup wild rice to 2 cups broth).
  • Flavor Base: Heat 2 Tbsp of the butter in a large pot over medium heat. Add carrots, celery, onion, and garlic. Cook, stirring often, until onion is soft and translucent, about 5 minutes.
    Celery, carrots, and onions in a pot.
  • Flour: Add remaining butter, stirring until melted. Sprinkle in flour and stir to evenly coat everything.
  • Soupify: Stir in the remaining 4 cups of warm broth, mushrooms, bay leaves, and poultry seasoning. Cover and bring to a gentle simmer for 10 minutes.
    Mushrooms in a pot.
  • Assemble: Stir cooked rice and coconut milk into the pot of broth. Taste and season with salt as needed. Serve hot with crusty bread!
    A saucepan filled with wild rice soup, vegetable broth, and chopped carrots, with a stream of creamy liquid being poured in.

Notes

Storage: Leftover soup can be stored in the fridge in an airtight container for up to 4 days. Just keep in mind that the rice will continue to soak up broth, so you may need to add more to your serving when you heat it.
Freeze It: You can also freeze the soup for up to 3 months. Let it cool completely and then transfer to a Ziplock bag. Lay it flat on a tray and freeze in a thin layer. Once frozen remove the tray and store. This makes it easier to store since the soup is flat.

Nutrition

Serving: 1serving | Calories: 509kcal | Carbohydrates: 50.5g | Protein: 18.2g | Fat: 26.9g | Saturated Fat: 18.3g | Cholesterol: 31mg | Sodium: 1313mg | Potassium: 1032mg | Fiber: 6.1g | Sugar: 8.4g | Calcium: 76mg | Iron: 4mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.91 from 20 votes (2 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




38 Comments

  1. Pamela Joy says:

    So perfect! We had a guy staying with us this summer, and he gave us a bunch of wild rice from his hometown in MN!
    Very excited to try it in this soup, as I have everything I need to bring it together.

    1. Sarah Bond says:

      Yummm, I love wild rice! Enjoy! 😀

  2. Marianne says:

    5 stars
    YUM! So tasty and easy to throw together!

  3. Miyako says:

    5 stars
    Hearty and delicious soup that is easy to make! Made it with vegan butter and wild rice mix. It was so warming after cross-country skiing and paired well with your “Best Damn Vegan Biscuits”!

  4. Kim says:

    5 stars
    My fiancée flipped over this soup. It is so decadent! I substituted. Vegizest for the poultry seasoning since I didn’t have any, and used a wonderful Minnesota wild rice from Thousand Lakes. We got about 6 large bowl servings out of it, and paired it with sourdough bread dipped in olive oil. Wonderful!

    1. Sarah Bond says:

      Sounds amazing with that wild rice and sourdough bread combo! Enjoy! 😀

  5. Anne-sophie says:

    5 stars
    We made this soup on a very cold December day last year and it’s one of the best comfort foods we ever had! And so easy to make!

  6. Kari ward says:

    5 stars
    Yum yum in my tum tum! It was another cold yet sunny Colorado day, so this is a perfect meal for tonight. I’m originally a Minnesota girl, so wild rice soup is a thing! My family hadn’t really bought into it until tonight. Thank you, Sarah! Thank you for this challenge and we plan to continue making some of your yummy recipes.

  7. David B says:

    Hello Sarah. My question is: 4Tbsp butter is 112g or 56g? Online conversion tables show 1 Tbsp as 14g, I made thia with plain steam rice plus 2 Tbsp = 56g – Came out great. Also I had less than 236g button mushroom [about 150g] but the qty was plenty. Finally, I found it made enough soup for 6! Final Finally: I’m not “vegan” but just love your recipes. Thank you

    1. Sarah Bond says:

      Oops, 4 Tbsp of butter should be 56 grams – thanks for pointing that out! Happy you enjoyed it, David!

  8. Tabitha says:

    5 stars
    Making it for the 4th time now and will make it until the end of time. Easy and quick (compares to other soups and stews) it is a fan favourite. Thanks for sharing this amazing recipe!

    1. Sarah Bond says:

      That makes me so happy to hear, Tabitha! Enjoy! 😀

  9. Rowena says:

    What proportions/amounts should be used for the poultry spices? I’m very excited to make this recipe!

  10. Amanda says:

    4 stars
    I added chicken, now it’s perfect.

    1. Jackie Hill says:

      I love you