This post may contain affiliate links.
A modern stuffing recipe that’s bound for your Thanksgiving dinner! This wild rice side dish is packed with textures and flavors from fresh herbs, dried cranberries, toasted pecans, and more!
The beautiful thing about this recipe—which is similar to a wild rice pilaf—is that everything’s done on the stove top. No oven space or baking dish required for this rice dish!
Ingredients Needed

- Wild rice: the base of the dish! I use Minnesotan wild rice, but California will also work.
- Broth: use whatever you like or have on hand. Water can work in a pinch.
- Butter and olive oil: best of both worlds! Butter adds savoriness and overall flavor, while oil coats all of the rice granules and keeps it loose.
- Mixed Mushrooms: I like using a combination of cremini and shiitake, but any will work) Looking for more mushroom options? Check out this article on 13 types of mushrooms and how to use them!
- Celery: brightens up the flavors and adds crunch.
- Shallots: adds a nice oniony flavor to the dish and gives it an overall savoriness.
- Pecans: toasty, nutty crunch! These are delicious in the stuffing.
- Garlic: fresh is always best!
- Fresh sage: a classic stuffing ingredient, sage adds earthy warmth. Use fresh sage for the best flavor.
- Dried cranberries: these add a nice chewiness and sweet-tart flavor. Dried cherries can also be used.
- Red wine vinegar: adds an acidic punch that is necessary for balancing the flavors of the dish.
- Fresh parsley: adds freshness!
How to Make Wild Rice Stuffing

- First things first, you’ve got to get the wild rice cooking. This step takes the longest, so before you start prepping anything else, get the rice going. While the wild rice cooks you can prep the rest of the ingredients.

- Cook mushrooms in a large sauté pan until deep golden brown. Transfer cooked mushrooms to a bowl and set aside.

- Cook celery and shallot until starting to soften.

- Add pecans to pan with celery and shallot and cook until pecans are toasted, and vegetables are softened and lightly browned.

- Stir in sage and garlic and cook until fragrant, about 1 minute.
- Add cooked wild rice, cooked mushrooms, cranberries and vinegar and cook just until heated through.

- Remove pan from heat and stir in remaining butter and parsley.
- Don’t forget—give the dish a quick taste and season with salt, pepper, and additional vinegar to taste before serving!

Make Ahead Information
Cook the wild rice ahead of time: Cooking the wild rice takes the most time, so if you want to cut down in cook time, cook the rice ahead of time and store it in an airtight container in the refrigerator. Wild rice can be cooked up to 3 days in advance.
Cook the mushrooms ahead of time: You can go a step further and cook the mushrooms ahead of time since they take about 15 minutes to cook. Store cooked mushrooms in an airtight container in the refrigerator for up to 3 days.
Prep remaining ingredients ahead of time: The rest of the ingredients can be prepped and stored in airtight containers in the refrigerator until ready to cook.
Make the entire dish ahead of time: And finally, if you want to make the whole dish ahead of time and reheat right before serving you definitely can! If you choose this route, I recommend waiting to add the vinegar, last tablespoon of butter, and fresh parsley until the day of.
Reheating wild rice dressing: When ready to serve, reheat the stuffing in a large sauté pan over medium heat until completely warmed through. Off heat, add the vinegar, tablespoon of butter, and parsley.

What to Serve Wild Rice Stuffing With
Basically a wild rice pilaf, you can serve this dish with any roasted meat or fish. Plus, it makes a great addition to any Thanksgiving or holiday menu!
- Rosemary & Orange Glazed Roast Turkey
- Pan-Fried Lamb Chops
- Crispy Pan-Seared Salmon
- Instant Pot Lamb Shanks
- Crispy Oven-Fried Chicken
Variations on This Recipe
- Add more variation in texture by using a combination of cooked wild rice and brown rice.
- Add more fall flavors with diced apple instead of, or in addition to, the dried cranberries.
- Make it vegan by using vegan butter (or olive oil) and vegetable broth instead of chicken broth.
- Herb it up by adding fresh thyme and rosemary.

Make sure to tag me @ZESTFULKITCHEN ON INSTAGRAM or tag #zestfulkitchen on social media if you make a recipe!
Don’t forget, if you make this Wild Rice Stuffing recipe, leave a comment and rating below!
Pin this recipe and save it for later by clicking the button on any photo. You can also click the red button on the bar below the recipe. Happy cooking!

Wild Rice Mushroom Stuffing
Description
Save This Recipe!
Ingredients
- 1 ½ cups dry wild rice
- 3 cups low-sodium chicken broth or vegetable broth, or water
- 4 tablespoons unsalted butter, divided
- 1 tablespoon olive oil
- 1 pound mixed mushrooms, such as cremini and shiitake, trimmed and sliced
- Kosher salt and cracked black pepper
- 1 ½ cups diced celery
- ¾ cup sliced shallots
- ¾ cup chopped pecans
- 2 tablespoons chopped fresh sage
- 2 garlic cloves, chopped
- ½ cup dried cranberries, or 1 diced apple
- 2 tablespoons red wine vinegar
- ½ cup chopped parsley
Instructions
- Bring broth to a boil in a medium saucepan. Meanwhile, rinse and drain rice in a fine mesh sieve until water runs clear.
- Add rice to saucepan with broth, bring to a boil, cover and reduce heat to a simmer. Cook until rice is tender and bloomed, 40–50 minutes. Remove lid, fluff with a fork and let any excess liquid evaporate out.
- Meanwhile, melt 3 tablespoons butter in a large sauté pan over medium-high heat until foaming has subsided. Add mushrooms, toss with butter, and cook, without moving, until golden brown on the bottom, about 4 minutes.
- Stir mushrooms, and continue to cook until golden brown on both sides, about 10 minutes more; stirring twice. Season with salt and pepper and cook 2 minutes more. Transfer mushrooms to a bowl and return pan to heat.
- Add oil to pan and heat over medium just until shimmering. Add celery and shallot, season with salt and pepper, and cook until shallot is starting to brown, about 3 minutes. Stir in pecans and continue to cook until pecans begin to toast, 5 minutes. Stir in sage and garlic and cook 1 minute.
- Add cooked wild rice, cooked mushrooms, cranberries, and vinegar; cook just to heat through.
- Off heat stir in remaining tablespoon of butter and parsley; season with salt, pepper and additional vinegar to taste.
Equipment
Notes
Nutrition

