
There's a bit of magic in every spoonful of wild rice soup that warms you right up from the inside. This silky delight mixes the chewy, nutty goodness of true wild rice with soft fall veggies, all floating in a thick, smooth broth that'll make you forget all about the cold weather waiting outside.
I stumbled on this soup during one freezing autumn when I needed something both good for me and comforting. Now my family asks for it almost every week when fall comes around, and it's become our favorite soup when friends come over for cozy dinners.
Key Ingredients
- Wild Rice: Go for dark, shiny grains that say pure wild rice instead of a mix. The real stuff has an amazing nutty taste and chewy texture that makes this soup stand out
- Sweet Potatoes: Pick firm ones with bright orange flesh for their natural sweetness and how they stay intact while they cook
- Mushrooms: Fresh cremini or baby bellas add a wonderful earthy flavor that goes great with wild rice
- Old Bay Seasoning: This hidden hero adds layers of warmth without taking over the other tastes
- Coconut Milk or Heavy Cream: The full-fat coconut milk makes a super creamy vegan base, while heavy cream gives you that classic richness

Step-by-Step Cooking Guide
- Create Your Foundation
- Warm olive oil in a big Dutch oven over medium heat until it glistens. Cook diced onions for 5-7 minutes until they go clear and start to brown at the edges. Throw in minced garlic and cook one more minute until you can really smell it, stirring all the time so it won't burn.
- Layer Your Tastes
- Toss in chopped celery, carrots, and sweet potatoes, cooking for 5 minutes till they begin to soften. Mix in sliced mushrooms and wild rice, letting the rice toast a bit to bring out its nutty flavor. Add vegetable stock and Old Bay seasoning, bringing it all to a gentle bubble.
- Cook The Rice Right
- Turn heat down low, put the lid on, and let it simmer for 45 minutes, giving it a stir now and then. Check the rice - it should be soft but still have a little bite to it. If needed, cook a bit longer, checking every 5 minutes until it's just right.
- Make It Creamy
- For vegan folks: Stir in coconut milk and let it bubble gently for 10 minutes. For the classic way: Mix butter and flour in another pan to make a roux, slowly whisk in warm milk until smooth, then stir into your soup.
- Last Touches
- Add your greens and cook just until they wilt. Sprinkle in plenty of salt and fresh black pepper. Let it sit for 5 minutes before you serve it so all the flavors can mix together nicely.
I grew up in Minnesota where wild rice was always around our house. My grandma would buy it from folks who harvested it locally, and watching her turn it into this comforting soup taught me to really love this ingredient's special character and how many ways you can use it.

After making this soup for years, I'm still surprised how such basic ingredients can turn into something so wonderful. Whether you go for the vegan option or stick with traditional cream, this soup just makes any fall day feel a bit more special.
Frequently Asked Questions
- → Is a wild rice mix okay instead of pure wild rice?
- Totally, but cooking may take more or less time. Pure wild rice works best overall.
- → How do I make the soup dairy-based?
- Substitute the coconut milk with half-and-half or a basic cream sauce made from butter, flour, and milk.
- → Why isn’t there a slow cooker version of this?
- Slow cookers can be unreliable here—they change liquid amounts differently and cook unevenly.
- → Can I prepare it in advance?
- Sure, it holds up great. Just add extra broth when heating since rice might soak up liquid.
- → What’s a swap for Old Bay seasoning?
- Try mixing paprika, celery salt, black pepper, and a bit of cayenne as an alternative spice combo.