
There's something enchanting about a hot bowl of wild rice soup that quickly fills you with warmth. This velvety creation brings together the chewy, nutty wild rice with soft fall veggies, all floating in a thick, smooth broth that makes you completely forget the cold weather just outside your window.
I found this soup during a really cold fall when I wanted something that would feed my body and comfort my spirit. Now my family asks for it nearly every week in autumn, and we always serve it when friends come over for cozy dinners.
Key Ingredients
- Wild Rice: Go for shiny, dark grains that say pure wild rice not a mixture. The real stuff has an amazing nutty taste and chewy texture that makes this soup stand out
- Sweet Potatoes: Pick firm ones with orange flesh for their natural sweetness and how they stay intact while cooking
- Mushrooms: Fresh cremini or baby bella add a woodsy richness that pairs wonderfully with wild rice
- Old Bay Seasoning: This hidden gem brings complex warmth without drowning out other flavors
- Coconut Milk or Heavy Cream: For vegans, thick coconut milk makes a dreamy base, while heavy cream gives that classic richness

Straightforward Cooking Steps
- 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're see-through with slightly browned edges. Toss in minced garlic and cook one more minute until you can smell it, always stirring so it won't burn.
- Layer Your Tastes
- Throw in diced celery, carrots, and sweet potatoes, cooking for 5 minutes until they begin to soften. Mix in sliced mushrooms and wild rice, letting the rice toast a bit for extra nuttiness. Add vegetable stock and Old Bay seasoning, then let it bubble gently.
- Cook The Rice Right
- Turn heat to low, put the lid on, and simmer for 45 minutes, stirring now and then. Check the rice - it should be soft but still have a little resistance when you bite it. If needed, cook 5 minutes more until it feels just right.
- Make It Creamy
- For vegan version: Pour in coconut milk and simmer 10 minutes. For classic version: In another pan, mix butter and flour, whisk in warm milk until smooth, then add to your soup.
- Last Touches
- Add leafy greens and cook until just soft. Sprinkle in plenty of salt and fresh black pepper. Let it sit 5 minutes before you serve so all the flavors can mix well.
I grew up in Minnesota where wild rice was always in our kitchen. My grandma would buy it from folks who harvested it locally, and watching her turn it into this comforting soup taught me to love this ingredient's special character and many uses.

Even after making this soup countless times, I'm still surprised how basic ingredients can make something so rewarding. Whether you go for the vegan option or stick with traditional cream, this soup somehow makes any fall day feel extra special.
Frequently Asked Questions
- → Can I swap pure wild rice with a blend?
- Sure, but the cooking time might change. Pure wild rice gives the best texture.
- → What’s the non-vegan version?
- Use dairy like half-and-half or prepare a creamy sauce with milk, butter, and flour.
- → Why no slow cooker directions?
- Slow cookers don't handle this recipe well due to inconsistent timing and liquid levels.
- → Can I prepare this in advance?
- Absolutely. When reheating, just add extra broth since rice absorbs liquid over time.
- → What replaces Old Bay seasoning?
- Mix celery salt, black pepper, paprika, and cayenne for a similar taste.