A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Minnesota's gift to American comfort food: shredded chicken and chewy wild rice swimming in a velvety cream broth scented with sage and thyme, the kind of soup that makes you grateful for cold weather.
Wild rice is not rice at all. It's an aquatic grass native to the Great Lakes region, harvested by Ojibwe people for centuries before Europeans arrived. When you make this soup, you're cooking with an ingredient that predates the nation itself.
Minnesota adopted this soup as its own sometime in the last century, and for good reason. The nutty, almost smoky flavor of wild rice stands up to cream without getting lost. The grains burst when cooked, revealing a tender interior while maintaining pleasant chew. Paired with poached chicken and honest aromatics, it becomes something greater than the sum of its parts.
I've served this soup at holiday gatherings for decades. It sits comfortably alongside roasted turkey or glazed ham. It makes a meal on its own with crusty bread. It reheats beautifully, which means you can make it days ahead while the rest of your holiday cooking swirls around you. The base only improves with time, the flavors deepening as they mingle in your refrigerator.
The technique here matters. Poaching the chicken in the stock enriches both. Cooking the wild rice separately protects its texture. Building a proper roux gives the soup body that cream alone cannot provide. These are not difficult steps. They simply require the kind of attention that transforms good soup into great soup.
Quantity
1 1/2 pounds
Quantity
8 cups
homemade or low-sodium
Quantity
1 cup
rinsed
Quantity
4 tablespoons
Quantity
1 large
diced
Quantity
4
diced
Quantity
3 medium
peeled and diced
Quantity
4 cloves
minced
Quantity
1/3 cup
Quantity
1 teaspoon
Quantity
1 teaspoon
minced
Quantity
1
Quantity
1 cup
Quantity
1/2 cup
Quantity
2 tablespoons
chopped
Quantity
to taste
Quantity
to taste
freshly cracked
| Ingredient | Quantity |
|---|---|
| bone-in, skin-on chicken thighs | 1 1/2 pounds |
| chicken stockhomemade or low-sodium | 8 cups |
| wild ricerinsed | 1 cup |
| unsalted butter | 4 tablespoons |
| yellow oniondiced | 1 large |
| celery stalksdiced | 4 |
| carrotspeeled and diced | 3 medium |
| garlicminced | 4 cloves |
| all-purpose flour | 1/3 cup |
| fresh thyme leaves | 1 teaspoon |
| fresh sageminced | 1 teaspoon |
| bay leaf | 1 |
| heavy cream | 1 cup |
| dry sherry (optional) | 1/2 cup |
| fresh parsleychopped | 2 tablespoons |
| kosher salt | to taste |
| black pepperfreshly cracked | to taste |
Place chicken thighs in a large Dutch oven and cover with the stock. Set over medium heat and bring to a gentle simmer. You want lazy bubbles, not a rolling boil. Poach for 25 to 30 minutes until the meat reaches 165°F and pulls easily from the bone. The kitchen will start to smell like Sunday at your grandmother's house.
While the chicken poaches, bring a separate pot of salted water to a boil. Add the rinsed wild rice and cook for 40 to 50 minutes until the grains have burst open, revealing their pale interior, and are tender but still chewy. Drain and set aside. Wild rice cooked separately maintains its texture and won't turn to mush in the soup.
Transfer poached chicken to a cutting board. When cool enough to handle, remove and discard skin. Pull meat from bones in generous, irregular shreds. Don't mince it into tiny pieces. You want substantial bites of chicken in every spoonful. Reserve the poaching liquid; this is now enriched stock.
Wipe out the Dutch oven and set it over medium heat. Add butter and let it foam. Add onion, celery, and carrots with a generous pinch of salt. Cook, stirring occasionally, for 8 to 10 minutes until vegetables soften and the onions turn translucent. Add garlic and cook until fragrant, about one minute. The vegetables should glisten, never brown.
Sprinkle flour over the vegetables and stir constantly for two minutes. The flour must cook or your soup will taste like library paste. You're looking for a blonde roux that smells faintly nutty, not raw. This is the foundation of your soup's body.
If using sherry, add it now and stir vigorously as it sizzles and reduces by half, about one minute. Begin adding the reserved poaching stock one cup at a time, stirring constantly after each addition until smooth before adding more. This gradual incorporation prevents lumps. Once all stock is added, bring to a simmer.
Add thyme, sage, and bay leaf. Reduce heat to low and simmer uncovered for 20 minutes, stirring occasionally. The soup will thicken slightly and the flavors will marry. Taste and adjust salt. The broth should taste full and savory, ready to welcome the cream.
Remove bay leaf. Stir in heavy cream and return to a gentle simmer. Do not boil once cream is added or it may break. Fold in the shredded chicken and cooked wild rice. Simmer just until everything is heated through, about five minutes. The soup should coat a spoon but still flow freely when ladled.
Taste once more and adjust seasoning with salt and pepper. The soup should taste rich but balanced, the cream supporting rather than dominating. Stir in fresh parsley. Ladle into warm bowls and serve immediately. A bowl of this soup on a cold night is reason enough to be grateful for winter.
1 serving (about 290g)
Culinary mentorship, cultural storytelling, and the editorial depth that makes cooking meaningful.
Explore Culinary Advisor