Wild rice soup gets even better when it has real body, a little sweetness, and enough texture to keep every spoonful interesting. This version leans into all of that: chewy wild rice, tender butternut squash, browned mushrooms, and kale stirred into a creamy broth that tastes like it simmered all afternoon, even though the hands-on work is modest.
The key is building the base in layers. Butter, onion, celery, and carrots soften first, then the mushrooms and sage go in to pick up flavor before the flour thickens the broth. That order matters. If you rush straight to the liquid, the soup still tastes fine, but it won’t have the deep savory edge that makes this bowl worth repeating.
Below, I’ll show you the point where the soup turns from thin and brothy to velvety and substantial, plus a few practical swaps if you need to work with what’s in the pantry.
The wild rice stayed pleasantly chewy, the squash held its shape, and the broth thickened up beautifully after the flour went in. My husband went back for seconds before I even sat down.
Save this creamy wild rice soup for the nights when you want a hearty one-pot dinner with chewy rice, tender squash, and a broth that actually tastes finished.
The Reason This Soup Stays Creamy Without Turning Gluey
Wild rice soup can go wrong in two common ways: the broth stays thin, or it turns starchy and heavy before the rice is tender. This version avoids both by using a flour-thickened base instead of overworking the soup with extra starch or too much cream. The flour cooks in butter for a minute or two, which takes away the raw taste and gives the broth a soft, velvety body without making it pasty.
The other thing that matters is timing. Wild rice takes the full simmer time, but the cream and kale go in at the end. If you add the cream too early, it can dull the flavor and pick up too much heat. If you add the kale too early, it loses its color and turns soft in a way that tastes tired instead of fresh.
- Wild rice blend — A blend cooks a little more evenly than straight wild rice and still gives you that nutty, chewy bite. If you use pure wild rice, expect a longer simmer and a slightly firmer texture.
- Butternut squash — This brings sweetness and soft edges that balance the earthy mushrooms and rice. Cubes should be small enough to become tender in the same window as the rice, not large chunks that stay hard.
- Cremini mushrooms — These give the soup its savory depth. If you can, let them brown a little before adding the flour; that extra minute adds far more flavor than it costs in time.
- Heavy cream — This finishes the soup with a round, rich texture. Half-and-half works in a pinch, but the soup will be a little lighter and less silky.
The Parts That Matter Most in the Pot

- Butter — Butter carries the vegetables and helps the flour cook evenly. Olive oil will work, but you lose a little of that round, cozy flavor that makes the soup taste finished.
- Fresh sage and dried thyme — Sage gives the soup its autumn backbone, while thyme keeps it from tasting flat. If you only have dried sage, use less than you think; dried sage can take over fast.
- Kale — Add it at the end so it stays green and a little toothsome. Spinach can replace it, but it melts down much faster and gives a softer final texture.
- Flour — This is the thickener that ties everything together. If you need a gluten-free version, use a 1:1 gluten-free flour blend and cook it in the butter the same way so the soup still thickens smoothly.
How the Soup Comes Together in the Right Order
Softening the Vegetables First
Start with the onion, celery, and carrots in melted butter. You want them softened and a little glossy, not browned hard; that early sweetness becomes the foundation of the soup. If the pot looks dry before the vegetables have softened, lower the heat instead of adding more butter, because scorching the onions will show up in the finished broth.
Cooking the Mushrooms and Flour Into the Base
Add the garlic, mushrooms, and sage and let the mushrooms lose their raw look and give off moisture. Once that liquid cooks off, whisk in the flour and stir for a minute or two so it coats everything evenly. This is the point where you build body, and if the flour clumps, the broth will never look fully smooth later.
Letting the Rice and Squash Finish at a Gentle Simmer
Pour in the broth, add the wild rice, squash, and thyme, then bring the pot up to a boil before dropping it to a steady simmer. You want small bubbles, not a hard rolling boil, because aggressive heat can break the squash apart before the rice has time to tenderize. After about 40 minutes, the rice should be chewy but cooked through and the squash should yield easily when pressed against the side of the pot.
Finishing With Cream and Greens
Stir in the cream, kale, and nutmeg at the end and let the soup simmer just long enough for the kale to wilt. The cream should blend into the broth without separating, which is why this step happens after the main simmer is over. Taste at the end and season with salt and pepper in small additions so the squash and mushrooms still stand out.
How to Adapt This for Different Diets and Pantry Shortcuts
Dairy-Free Version That Still Tastes Rich
Swap the butter for olive oil or plant-based butter and use full-fat coconut milk or an unsweetened oat cream in place of the heavy cream. Coconut milk adds a faint sweetness that works with the squash, while oat cream keeps the flavor more neutral. If you use a thinner milk alternative, the soup will taste lighter and less plush.
Gluten-Free Without Losing the Creamy Texture
Use a gluten-free all-purpose flour blend in place of the flour and whisk it into the butter the same way. That step keeps the soup from getting grainy or thin. Skip the substitution of cornstarch here unless you’re in a pinch, because it can give the broth a slick, less natural texture.
Using What You Have for the Vegetables
Parsnips can stand in for some of the carrots, and spinach can replace the kale. The soup will still be hearty, but the flavor shifts a little sweeter with parsnips and a little softer with spinach. Keep the squash if you can, because it gives the soup its best texture contrast.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The rice will absorb more broth as it sits, so the soup thickens overnight.
- Freezer: Freeze without the cream for the best texture, then stir the cream in after reheating. Creamy soups can separate a bit if frozen as-is, and the rice will continue to soften.
- Reheating: Warm it gently on the stove over low heat with a splash of broth or water. High heat can make the cream look broken and can push the rice past its best texture.
Questions I Get Asked About This Soup

Autumn Wild Rice Soup
Ingredients
Equipment
Method
- Melt butter in a large pot over medium heat, then sauté onion, celery, and carrots for 5 minutes until softened.
- Add garlic, mushrooms, and sage, then cook for 4 minutes, stirring, until mushrooms release moisture and aromas are fragrant.
- Whisk in flour and cook for 1-2 minutes to remove the raw flour taste.
- Add broth, wild rice, squash, and dried thyme, then bring the pot to a boil.
- Reduce heat to a gentle simmer and cook for 40 minutes, stirring occasionally, until wild rice is tender and squash is soft.
- Stir in heavy cream, kale, and nutmeg, then simmer for 5 minutes until the kale wilts and the soup turns creamy.
- Season with salt and pepper to taste and serve hot.



