Minnesota Wild Rice Soup

Minnesota Wild Rice Soup
⏱️ cook time 55 minutes
🍽️ servings 6
⚡ Difficulty easy

intro

A rich, creamy, hearty Midwestern classic loaded with nutty wild rice, tender vegetables, and savory chicken, perfect for cold cozy days.

Ingredients

Uncooked Minnesota wild rice 1 cup (160g)
Shredded cooked chicken breast 2 cups (280g)
Unsalted butter 4 tablespoons (57g)
Yellow onion 1 medium (150g, finely diced)
Carrots 2 medium (120g, finely diced)
Celery stalks 2 stalks (100g, finely diced)
Cremini mushrooms 8 oz (225g, sliced)
Garlic cloves 3 cloves (10g, minced)
All-purpose flour 3 tablespoons (24g)
Low-sodium chicken broth 4 cups (960ml)
Heavy cream 1 cup (240ml)
Fresh thyme leaves 1 teaspoon (1g, chopped)
Bay leaf 1 whole
Kosher salt 1 teaspoon (5g)
Ground black pepper 1/2 teaspoon (1g)

Steps

1

Cook the wild rice

Rinse 1 cup (160g) wild rice under cold running water, then add to a small saucepan with 3 cups (720ml) water. Bring to a rolling boil over medium-high heat, then reduce heat to low, cover, and simmer for 40-45 minutes until grains are tender with a slight chewy bite. Drain excess water and set aside.

Step 1
step1:Cook the wild rice
2

Sauté base vegetables

Melt 4 tablespoons (57g) unsalted butter in a large Dutch oven over medium heat. Add diced onion, carrots, celery, and sliced mushrooms, and cook for 8-10 minutes, stirring occasionally, until vegetables are soft and mushrooms have released their liquid and turned golden brown. Stir in minced garlic and cook for 30 seconds until fragrant.

Step 2
step2:Sauté base vegetables
3

Make the soup base

Sprinkle 3 tablespoons (24g) all-purpose flour over the cooked vegetables, stirring constantly for 2 minutes to cook out the raw flour taste. Slowly pour in 4 cups (960ml) low-sodium chicken broth while whisking continuously to avoid lumps, then add the bay leaf, chopped fresh thyme, kosher salt, and ground black pepper. Bring the mixture to a gentle simmer over medium heat.

Step 3
step3:Make the soup base
4

Simmer to meld flavors

Once the broth reaches a gentle simmer, reduce heat to medium-low, cover, and cook for 10 minutes to let flavors meld and vegetables become fully tender. Stir occasionally with a wooden spoon to prevent the soup from sticking to the bottom of the pot.

Step 4
step4:Simmer to meld flavors
5

Add core ingredients

Remove and discard the bay leaf from the soup base, then stir in the drained cooked wild rice, 2 cups (280g) shredded cooked chicken, and 1 cup (240ml) heavy cream. Stir to fully combine, then cook for an additional 5 minutes over low heat until the soup is heated through; do not bring to a rolling boil to prevent cream from curdling.

Step 5
step5:Add core ingredients
6

Season and serve

Taste the soup and adjust salt or black pepper as needed, then ladle into warm soup bowls. Serve immediately, optionally garnished with a sprinkle of fresh chopped parsley or homemade croutons if desired.

Step 6
step6:Season and serve

Tips

1.For the signature nutty, earthy flavor, use authentic Minnesota-grown wild rice (a native aquatic grass) instead of mass-produced cultivated paddy wild rice, which has a milder, less complex taste.
2.Avoid boiling the soup after adding heavy cream, as high heat can cause the dairy to curdle and leave a grainy texture; keep heat on low once cream is incorporated.
3.For a vegetarian version, swap chicken broth for vegetable broth and replace shredded chicken with 1 cup (150g) rinsed cannellini beans for an equally hearty, plant-based meal.

✨ You May Also Like

Soups & Stews
🍜 Japan

Rich, umami-dense Hokkaido-style miso ramen with chewy noodles, savory fermented broth, and classic toppings, a cozy, deeply satisfying warm meal.

⏱️ 45 minuteSoups & Stews ★ 4.8
Soups & Stews
🍜 United States

A hearty, peppery tripe and root vegetable stew with colonial Philadelphia roots, thick, warming, and packed with bold savory flavor for cold winter days.

⏱️ 2 hours 3Soups & Stews ★ 4.6
Soups & Stews
🍜 Mexico

Hearty, warming red pork posole loaded with tender hominy, slow-simmered in a rich smoky chile broth, served with zesty fresh garnishes for a deeply comforting, satisfying meal.

⏱️ 2 hours 3Soups & Stews ★ 4.8
Soups & Stews
🍜 United States

Warm, soothing classic chicken noodle soup loaded with tender chicken, soft egg noodles, and savory veggies, perfect for chasing chills and feeding the whole family.

⏱️ 40 minuteSoups & Stews ★ 4.7
Soups & Stews
🍜 France

Deeply savory caramelized onion broth topped with crusty bread and bubbly melted Gruyère, a timeless French bistro comfort food ideal for cold days.

⏱️ 1 hour 25Soups & Stews ★ 4.6
Soups & Stews
🍜 United States

Hearty, briny Maryland crab soup loaded with sweet blue crab, tender summer vegetables, and zesty Old Bay, a beloved Chesapeake Bay coastal comfort staple.

⏱️ 55 minuteSoups & Stews ★ 4.8

Minnesota Wild Rice Soup:Frequently Asked Questions

1.What makes Minnesota wild rice different from regular cultivated wild rice for this soup?
Minnesota wild rice is a native, lake-harvested grain with a deeper, nuttier flavor and firmer, chewier texture than mass-produced cultivated wild rice. It holds up beautifully in creamy broth without turning mushy, and it releases just enough natural starch to give the soup that iconic velvety, hearty mouthfeel that defines the classic recipe.
2.Can I use pre-cooked wild rice instead of uncooked to cut down on prep time?
You absolutely can—use about 3 cups of cooked wild rice, and stir it in during the last 10 minutes of simmering so it doesn’t break down and get mushy. Note that uncooked wild rice releases starch that naturally thickens the soup, so you may need a tiny cornstarch slurry to reach the perfect creamy consistency if using pre-cooked rice.
3.Do I have to use chicken breast, or can I swap in dark chicken meat?
You don’t have to stick strictly to chicken breast! Shredded cooked chicken thighs work beautifully here, with a richer, more savory flavor that pairs wonderfully with nutty wild rice. Just be sure to trim off excess skin and fat before shredding to keep the soup from feeling greasy, and use the same quantity as you would breast meat.
4.Why does my wild rice always turn out mushy when I make this soup?
Mushy wild rice almost always comes from two common missteps: boiling it at a rapid, rolling simmer instead of a gentle low bubble, or adding it too early in the cook process. Test your rice at the 40-minute mark—it should have a slight, pleasant tender bite, not fully split open and soft, before you stir in your creamy base and other ingredients.
5.Can I make a vegetarian version of this soup without losing that classic hearty flavor?
Definitely! Swap the shredded chicken for sautéed cremini mushrooms or rinsed white cannellini beans, use low-sodium vegetable broth instead of chicken broth, and keep all the core ingredients: wild rice, butter, onion, and carrots. Add a tiny pinch of smoked paprika to replicate that deep savoriness you get from chicken for a cozy, satisfying result.
6.How do I get that smooth creamy texture without making the soup too heavy?
Skip the heavy cream overload! Build a light roux with the unsalted butter you use to sauté your onion and carrots, then use half-and-half instead of heavy cream for richness. Stir the dairy in off-heat to prevent curdling, and avoid over-blending—keep most of the rice, veggies, and chicken intact for that iconic hearty bite.
7.Does this soup freeze well for weekly meal prep?
It freezes beautifully for up to 3 months, with one key tip: leave out all dairy products if you’re prepping batches to freeze, and stir in your half-and-half or cream when you reheat. Dairy tends to separate and turn grainy when frozen and thawed. Thaw frozen soup in the fridge overnight, then reheat gently on low before finishing with cream.
8.What other vegetables pair well besides onion and carrots in this recipe?
Traditional Minnesota versions almost always add diced celery to round out the classic mirepoix base with onion and carrots. A small amount of diced parsnip adds nice earthy sweetness, or a handful of frozen sweet corn stirred in at the end adds a bright, regional pop. Skip strong veggies like broccoli that will overpower the delicate nutty rice flavor.
9.How long should I simmer uncooked Minnesota wild rice before adding other ingredients?
Simmer uncooked Minnesota wild rice gently in your broth for 35 to 45 minutes before adding your sautéed onion, carrots, and shredded chicken. It won’t be fully tender at that point, but it will finish cooking as the soup simmers with the veggies, and it will release just enough starch to build that perfect velvety broth base.
10.My soup curdled when I added the cream—can I fix it, or do I have to start over?
Curdling happens when dairy hits boiling-hot broth, and you absolutely don’t have to toss the whole batch. Pull the pot off heat immediately, scoop 1 cup of the curdled soup into a blender with 1 tablespoon of cold butter, blend until smooth, then stir it back into the pot over very low heat to re-emulsify the broth into a silky texture.
11.Is there a tasty dairy-free version of this classic soup?
There is! Swap the unsalted butter for a neutral plant-based butter, and use full-fat oat milk or the thick cream from a chilled can of coconut milk instead of dairy half-and-half. Keep all the core ingredients—wild rice, chicken, onion, carrots—and you’ll get a rich, creamy soup where the nutty wild rice flavor still takes center stage.
12.What’s the easiest way to get evenly shredded chicken breast for this soup?
The best shreds come from pulling apart just-cooked, still-warm chicken breast with two forks—cold chicken won’t shred as smoothly or evenly. For extra-fast prep, toss warm cooked chicken breast into a stand mixer fitted with the paddle attachment and run it on low for 30 seconds for perfectly uniform, tender shreds every time.
13.What are the classic toppings to serve with this soup for an authentic Midwestern meal?
Stick to simple, cozy toppings: a sprinkle of fresh chopped flat-leaf parsley, a crack of coarse black pepper, a small dollop of sour cream, or crispy fried shallots. Serve it alongside buttered crusty rye bread or plain oyster crackers, the traditional pairing for this soup at Minnesota family dinners and small-town supper clubs.

Comments (8)

2 days ago

OMG this soup is *exactly* what I grew up eating at church potlucks in Minnesota! I was worried it wouldn’t hit the same since I moved down to Texas, but the wild rice texture is perfect, it’s so creamy without being heavy, and my kids devoured two bowls each at dinner last night. Total game changer for our weeknight meal rotation—even my picky 7 year old asked for seconds! I threw in a little extra shredded chicken because my husband loves extra protein, and it worked perfectly.

1 day ago

Wait adding extra chicken is such a good call! I’m bringing this to our neighborhood potluck next weekend and was wondering how to bulk it up a little to feed a crowd, thanks for the tip!

1 day ago

So happy it brought back those childhood potluck memories! Adding shredded chicken is a fantastic, popular swap that works beautifully with this recipe—so glad your whole family loved it!

3 days ago

Made this for my meal prep this week and it is SO good. I was shocked how easy it was, too—total cook time was right around 55 minutes like the recipe said, no fancy steps or weird ingredients. I was a little worried the creamy base would get grainy when I reheated it in the office microwave, but it held up perfectly all week. 10/10, will be making this all fall and winter long.

2 days ago

Thrilled to hear it worked so well for your meal prep! Pro tip: if you ever find the base a little thick after reheating, just stir in a splash of chicken or vegetable broth to thin it right out to that perfect creamy consistency.

1 week ago

Wow, this is the coziest soup ever! I made it on a rainy Sunday when I was feeling under the weather, and it hit every single spot. The wild rice has that perfect nutty chew, the creaminess is balanced so well with the veggies, I didn’t even miss the bacon a lot of recipes add. Definitely saving this to make for our family Thanksgiving pre-dinner spread this year.

5 days ago

Took a chance making this for my girlfriend who’s from Minneapolis, and she said it tastes just like her mom’s! I’m a pretty new cook, so the easy difficulty rating was what sold me, and it really was straightforward. I did accidentally use half and half instead of heavy cream once I realized I forgot to pick up heavy cream at the store, and it still turned out amazing. Only note is I wish it had a little more carrot, but that’s just personal preference!

3 days ago

Dude I did the exact same half and half swap last week when I made it! Worked totally fine, didn’t taste any less rich at all. I added extra carrots and celery too, just tossed em in when the recipe said to add the mirepoix, super easy.

3 days ago

Great job pulling this off as a new cook! Half and half is a totally fine swap if that’s what you have on hand—glad it got the Minnesota native seal of approval from your girlfriend! Feel free to toss in extra carrots or any other veggies you love next time, it’s super customizable.

2 weeks ago

I’ve been making a version of this soup for 40 years, and I have to say, this recipe is spot on. I usually make my own broth from scratch, but I used store bought for this to test it out, and it was still delicious. My grandkids came over after school and ate every last leftover bite I had in the fridge. I’ll be sharing this recipe with my bridge club next week!

1 week ago

That’s such high praise coming from someone who’s made this for decades! I’ve been searching for a solid, no-fuss wild rice soup recipe to make for my grandma when she visits next month, so I’m definitely going with this one now.

yesterday

Solid recipe, super easy to scale up for bulk meal prep. I made a double batch on Sunday, portioned it out into containers, and it’s been perfect for quick lunches between work meetings. The nutty flavor of the wild rice pairs so well with the creamy base, I didn’t even need to add any extra salt or pepper. Great go-to recipe for busy weeks.

2 hours ago

OMG I made this last night for our weekly family dinner and everyone raved! I served it with those buttery garlic croutons on top and a side of crusty sourdough, and it was the perfect cool-weather meal. It didn’t feel heavy at all even though it’s creamy, which I loved. I will say I cooked the wild rice a tiny bit ahead of time because I’ve had it take forever to cook before, but following the recipe timings, it probably would’ve been fine anyway.

30 minutes ago

Serving it with crusty sourdough and garlic croutons sounds absolutely dreamy! Pre-cooking wild rice is never a bad call if you’ve had inconsistent cook times with it before—so glad your whole family loved the dinner!

5 minutes ago

Brought this to my office potluck today and people were coming back for thirds! Multiple coworkers asked for the recipe before I even left the break room. I added a tiny pinch of nutmeg like my grandma used to put in her creamy soups, and it gave it such a warm, cozy depth of flavor without being noticeable. 100% making this again for our Christmas party next month.

just now

The nutmeg trick is genius! I never would’ve thought to add that to a savory soup, I’m definitely trying that when I make this this weekend. Did you put any toppings out for people to add, like crumbled bacon or green onions?

just now

We love hearing that this was a potluck hit! A tiny pinch of nutmeg is such a smart, cozy addition—love that you put your own family twist on it. Topping bars with bacon, green onions, or even croutons are such a fun touch for groups!