
This hearty wild rice soup has become my autumn ritual, bringing warmth and comfort to chilly evenings with its earthy flavors and vibrant vegetables. The combination of nutty wild rice, tender sweet potatoes, and mushrooms creates a meal that's both satisfying and nourishing.
I first created this soup when my vegetarian friend came for dinner during a particularly cold October weekend. The aroma filled the house with such a wonderful scent that it's now become our traditional first soup of the season, marking the official start of fall in our home.
Ingredients
- Vegetable stock: Forms the flavorful base, gives this soup its soul, provides more depth than water
- Wild rice: Adds a wonderful nutty flavor and hearty texture, takes longer to cook than regular rice but worth the wait
- Baby bella mushrooms: Offer meaty texture and umami flavor, choose firm ones with dry caps
- Garlic: Provides essential aromatic foundation, mince finely for best flavor distribution
- Carrots: Add natural sweetness and bright color, select firm carrots with vibrant orange hue
- Celery: Contributes subtle flavor and pleasant crunch, look for crisp pale green stalks
- Sweet potato: Brings natural creaminess and earthy sweetness, choose ones with unblemished orange flesh
- White onion: Forms the flavor foundation of the soup, select firm ones without soft spots
- Bay leaf: Contributes subtle herbal notes, remove before serving
- Old Bay seasoning: Provides complex flavor in one ingredient, has the perfect balance of warmth and spice
- Coconut milk: Creates luxurious creaminess without dairy, use full fat for best results
- Kale: Adds color, nutrition, and texture, choose fresh bunches with firm leaves
Step-by-Step Instructions
- Prepare the vegetables:
- Dice the onion, carrots, celery, and sweet potato into similar sized pieces, about ¼ inch for even cooking. Slice the mushrooms thinly and mince the garlic finely. Remove tough stems from kale and roughly chop the leaves into bite sized pieces.
- Sauté the aromatics:
- Heat butter or olive oil in a large stockpot over medium high heat until shimmering. Add the diced onion and cook for 5 minutes stirring occasionally until translucent and beginning to soften. This creates the flavor foundation for the entire soup.
- Add the garlic:
- Stir in the minced garlic and cook for another 1 to 2 minutes until fragrant but not browned. Garlic burns easily so watch carefully during this step.
- Combine the soup base:
- Add the vegetable stock, wild rice, mushrooms, carrots, celery, sweet potato, bay leaf, and Old Bay seasoning to the pot. Stir thoroughly to distribute all ingredients evenly. This ensures consistent flavor throughout the soup.
- Simmer to perfection:
- Bring the mixture to a simmer then reduce heat to medium low. Cover and cook for 30 to 40 minutes stirring occasionally until the wild rice is tender but still slightly chewy. Different brands of wild rice may require varying cooking times so check periodically.
- Finish with creaminess and greens:
- Remove the bay leaf then stir in the coconut milk and chopped kale. The residual heat will wilt the kale perfectly while the coconut milk transforms the broth into a silky consistency. Allow to simmer for 2 to 3 minutes more.
- Taste and adjust:
- Season with salt and pepper to taste, adding more Old Bay if desired for additional depth. The flavors should be balanced with no single ingredient overpowering the others.

The Old Bay seasoning is truly the secret ingredient in this recipe. I discovered this trick from my grandmother who used it in her Maryland crab soup. While this vegetarian version is quite different I find the seasoning adds that mysterious depth that makes people ask What is that wonderful flavor I am tasting? It brings together all the components without overpowering the natural tastes of the vegetables.
Storage Solutions
This soup actually improves with time as the flavors meld together in the refrigerator. Store in airtight containers for up to 5 days refrigerated. When reheating you may need to add a splash of water or broth as the wild rice will continue to absorb liquid as it sits. For longer storage freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator before gently reheating on the stovetop over medium low heat stirring occasionally.
Clever Substitutions
This recipe welcomes adaptations based on what you have available. White potatoes work well in place of sweet potatoes though they offer less sweetness. Brown rice can substitute for wild rice reducing cooking time to about 20 minutes but you will lose some of the distinctive nutty flavor. For a more traditional creamy soup heavy cream or half and half can replace coconut milk. Spinach makes a milder alternative to kale requiring even less cooking time simply stir in just before serving.
Serving Suggestions
Serve this soup as a complete meal with a slice of crusty sourdough bread for dipping. For a more substantial dinner pair with a simple green salad dressed with vinaigrette. The soup makes an excellent starter for a holiday meal especially Thanksgiving as the flavors complement traditional roast turkey. I love serving it in wide shallow bowls to showcase the colorful vegetables garnished with a few fresh thyme leaves or a drizzle of good olive oil.
Cultural Context
Wild rice holds significant cultural importance to many Indigenous peoples particularly the Ojibwe of the Great Lakes region who have harvested it for centuries. Traditional hand harvesting involves using canoes to collect the grain from lakes and rivers. While commercially produced wild rice is more common today incorporating this ancient grain honors its rich heritage. The combination with sweet potatoes coconut milk and warming spices creates a fusion dish that bridges traditional North American ingredients with global flavors.

Frequently Asked Questions
- → Can I use a different type of rice for this soup?
While wild rice provides the signature nutty flavor and chewy texture that makes this soup special, you can substitute a wild rice blend or brown rice if needed. Be aware that cooking times may need adjustment, as regular rice varieties typically cook faster than wild rice.
- → Is there a substitute for coconut milk?
Yes, you can substitute heavy cream, half-and-half, or your preferred non-dairy milk. For similar creaminess to coconut milk, cashew cream or full-fat oat milk works well. Each alternative will slightly alter the flavor profile.
- → What can I use instead of Old Bay seasoning?
If you don't have Old Bay, you can create a similar flavor with a mix of paprika, black pepper, cayenne pepper, and celery salt. Alternatively, a poultry seasoning blend or herb de Provence with a pinch of celery salt works nicely.
- → Can I freeze this soup?
Yes! This soup freezes beautifully for up to 3 months. For best results, cool completely before transferring to freezer-safe containers. When reheating, you may need to add a splash of broth or water as the rice will continue to absorb liquid.
- → What can I use instead of kale?
Spinach, Swiss chard, or collard greens make excellent substitutes for kale. Spinach will require less cooking time, while collards might need slightly longer. You can also omit the greens entirely if preferred.
- → How can I make this soup heartier?
To make this soup more substantial, consider adding cooked chicken, white beans, or chickpeas. For a vegetarian protein boost, add cubed firm tofu or tempeh in the last 10 minutes of cooking.