This soup is what happens when a pot of wild rice, sweet potato, and mushrooms decides to become a blanket. You get a thick, creamy broth, rice with actual chew to it, and enough vegetables that nobody at the table asks where the meat is. It is finished, not started, so read the whole thing before you turn on a burner.
Advertisements1
The most common failure point here is rice that is either crunchy or turned to paste, and both come from the same mistake: not respecting the cook time of wild rice. Wild rice is not white rice. It needs a genuine 40 to 45 minutes of gentle simmering, and it needs to be added before the sweet potato, not alongside it.
Tools first: a heavy 5- to 6-quart Dutch oven or stockpot with a lid, a wooden spoon, a sharp knife and board, a ladle, and a measuring cup. Have everything chopped before the pot gets hot, because once the onions hit the fat you are on the clock.
Why You'll Love This Recipe
About the Ingredients
1 cup (180g) uncooked wild rice blend
Use a blend, not pure wild rice, or the soup turns jet black and takes twice as long. If you only have pure wild rice, add 15 minutes to the simmer and expect a chewier bite.
2 tablespoons (28g) unsalted butter
Olive oil works if you are keeping it dairy-free, though you lose some of the nutty base note. Skip salted butter here so you control the seasoning at the end.
1 medium yellow onion (about 200g), diced
Yellow onion gives the sweetest base; a red onion will tint the broth and taste sharper. Frozen diced onion is a fine shortcut at about 1 1/2 cups.
3 medium carrots (about 180g), peeled and sliced 1/4 inch thick
Buy carrots with the tops still firm if you can; floppy ones taste like the fridge. Parsnips substitute well and add a slightly sweeter, pepperier note.
8 ounces (225g) cremini mushrooms, sliced
Cremini have more flavor than white buttons; if using buttons, add an extra pinch of salt. Wipe them with a damp cloth rather than soaking them, or they steam instead of browning.
1 medium sweet potato (about 300g), peeled and cut into 1/2-inch cubes
Butternut squash is the closest substitute and holds its shape slightly better. Cut the cubes evenly, because uneven cubes mean some dissolve and some stay raw-tasting.
4 cloves garlic, minced
Fresh garlic only; the jarred paste has a metallic edge that shows up in a mild broth. Add it last among the aromatics so it does not scorch.
6 cups (1.4L) low-sodium vegetable or chicken broth
Low-sodium matters because you reduce this broth and salt concentrates. Better-than-bouillon paste plus water is a solid stand-in at the same volume.
1 teaspoon dried thyme, 1/2 teaspoon dried sage, 1/2 teaspoon smoked paprika
Dried herbs are correct here; fresh thyme would need triple the amount. Smoked paprika is the quiet star, so do not swap it for regular paprika.
1 cup (240ml) whole milk or half-and-half
Whole milk keeps it lighter; half-and-half makes it noticeably richer. Do not use skim milk, which will look thin and slightly gray.
2 cups (60g) baby spinach, plus salt and black pepper to taste
Kale works but needs 5 extra minutes to soften. Add greens off the heat so they stay green rather than olive.
Tips & Tricks
Keep the simmer gentle, not rolling
a hard boil bursts the rice grains and releases starch that makes the broth gluey.
- Do not add the sweet potato with the rice: wild rice needs 40 to 45 minutes and sweet potato needs about 15, so stagger them or you get mush.
- Add dairy only after the pot is off the heat or barely simmering, because milk proteins curdle at a full boil and you will see flecks.
- Taste for salt after the milk goes in, not before: dairy mutes seasoning, and soup salted before the cream will taste flat at the table.
Pro Tips
Step-by-Step Instructions
1. Prep everything first
Dice the onion, slice the carrots and mushrooms, cube the sweet potato, and mince the garlic, keeping each in its own pile. This takes about 12 minutes and means nothing burns while you are still chopping.
2. Sweat the aromatics
Melt the butter in a 5- to 6-quart Dutch oven over medium heat, about 350F (175C), and cook the onion and carrots for 6 to 7 minutes until the onion is translucent and soft at the edges. If the onion browns, the heat is too high.
3. Brown the mushrooms
Add the mushrooms and cook 5 to 6 minutes, stirring only twice, until they release their liquid and turn golden brown. Leaving them alone is what gets color instead of steam.
4. Bloom the garlic and spices
Stir in the garlic, thyme, sage, and smoked paprika and cook 45 seconds until fragrant, not browned. Garlic goes bitter in about 90 seconds at this heat, so keep it moving.
5. Simmer the rice
Add the wild rice blend and 6 cups broth, bring to a boil at 212F (100C), then reduce to a low simmer, cover, and cook 30 minutes. The rice should be chewy but no longer chalky in the center.
6. Add the sweet potato
Stir in the sweet potato, cover, and simmer 15 more minutes until a cube crushes easily against the side of the pot with a spoon. Do not stir aggressively or the cubes break apart.
7. Finish with dairy and greens
Turn off the heat, stir in the milk and spinach, and let it sit covered 3 minutes until the spinach wilts and the broth turns creamy. Taste and season with salt and pepper; it usually needs about 1/2 teaspoon salt.
8. Rest and serve
Let the pot sit off heat 5 minutes so the broth thickens slightly, then ladle into warm bowls. It will look thin at first and thicken as it stands.
Delicious Variations
Chicken and wild rice
add 2 cups shredded rotisserie chicken with the milk at the end for a heartier version.
Coconut curry
swap the milk for full-fat coconut milk and add 1 tablespoon curry powder with the garlic.
Mushroom-forward
double the mushrooms and add 1 tablespoon soy sauce for a deeper, almost beefy broth.
How to Store Cozy Autumn Wild Rice Soup
Refrigerator
Store in an airtight container for up to 4 days; the rice will absorb liquid, so loosen with a splash of broth when reheating.
Freezer
Freeze up to 2 months, but note the sweet potato softens further; thaw overnight in the refrigerator.
Reheating
Reheat gently over medium-low heat at about 300F (150C), stirring often, and do not let it boil or the dairy will split.
Frequently Asked Questions
Q: Can I use regular white rice instead of wild rice?
Yes, but the timing changes completely: use 3/4 cup white rice and add it with the sweet potato, then simmer only 18 to 20 minutes. The soup will be less chewy and more porridge-like, which some people prefer.
Q: Why is my wild rice soup not creamy?
Most likely the dairy was added over high heat or the soup was boiled after the milk went in, which splits the proteins. Stir dairy in off the heat and reheat gently, never at a rolling boil.
Q: Is this wild rice soup gluten-free?
Yes, as written it is gluten-free, since wild rice is a grass seed and not a wheat grain. Check your broth label, because some commercial broths contain wheat or barley.
Q: Can I make it in a slow cooker?
Yes: put everything except the milk and spinach in the slow cooker and cook on low for 6 hours, then stir in dairy and greens at the end. Wild rice holds up well to long, gentle heat.
Q: How do I keep the sweet potato from falling apart?
Cut it into even 1/2-inch cubes and add it only for the last 15 minutes, stirring as little as possible. Larger, uneven chunks either stay firm or dissolve, so uniformity is the whole trick.
Make a pot on a gray Sunday, eat it for lunch on Monday, and notice that it is somehow better the second time. If you try the coconut curry version, tell me how it went. Measure twice, then measure again.
Cozy Autumn Wild Rice Soup
Cozy Autumn Wild Rice Soup is a creamy, hearty one-pot bowl of chewy wild rice, sweet potato, and mushrooms that warms you from the inside out.
🧂 Ingredients
- 1 cup (180g) uncooked wild rice blend
- 2 tablespoons (28g) unsalted butter
- 1 medium yellow onion (about 200g), diced
- 3 medium carrots (about 180g), peeled and sliced 1/4 inch thick
- 8 ounces (225g) cremini mushrooms, sliced
- 1 medium sweet potato (about 300g), peeled and cut into 1/2-inch cubes
- 4 cloves garlic, minced
- 6 cups (1.4L) low-sodium vegetable or chicken broth
- 1 teaspoon dried thyme, 1/2 teaspoon dried sage, 1/2 teaspoon smoked paprika
- 1 cup (240ml) whole milk or half-and-half
- 2 cups (60g) baby spinach, plus salt and black pepper to taste
📋 Instructions
- 1Prep everything first — Dice the onion, slice the carrots and mushrooms, cube the sweet potato, and mince the garlic, keeping each in its own pile. This takes about 12 minutes and means nothing burns while you are still chopping.
- 2Sweat the aromatics — Melt the butter in a 5- to 6-quart Dutch oven over medium heat, about 350F (175C), and cook the onion and carrots for 6 to 7 minutes until the onion is translucent and soft at the edges. If the onion browns, the heat is too high.
- 3Brown the mushrooms — Add the mushrooms and cook 5 to 6 minutes, stirring only twice, until they release their liquid and turn golden brown. Leaving them alone is what gets color instead of steam.
- 4Bloom the garlic and spices — Stir in the garlic, thyme, sage, and smoked paprika and cook 45 seconds until fragrant, not browned. Garlic goes bitter in about 90 seconds at this heat, so keep it moving.
- 5Simmer the rice — Add the wild rice blend and 6 cups broth, bring to a boil at 212F (100C), then reduce to a low simmer, cover, and cook 30 minutes. The rice should be chewy but no longer chalky in the center.
- 6Add the sweet potato — Stir in the sweet potato, cover, and simmer 15 more minutes until a cube crushes easily against the side of the pot with a spoon. Do not stir aggressively or the cubes break apart.
- 7Finish with dairy and greens — Turn off the heat, stir in the milk and spinach, and let it sit covered 3 minutes until the spinach wilts and the broth turns creamy. Taste and season with salt and pepper; it usually needs about 1/2 teaspoon salt.
- 8Rest and serve — Let the pot sit off heat 5 minutes so the broth thickens slightly, then ladle into warm bowls. It will look thin at first and thicken as it stands.



