Thanksgiving is one of my favorite times of the year. The kitchen is buzzing, the house smells like comfort, and everyone gathers around the table to share good food and laughter. Over the years, I’ve experimented with lots of holiday side dishes, but this Cranberry Stuffing has truly become a family favorite. It’s hearty, colorful, and full of festive flavors—perfect for bringing warmth and cheer to your holiday table.
This recipe isn’t your average stuffing. It combines nutty wild rice, dried cranberries, cherries, crunchy pecans, and warm herbs with the cozy texture of bread cubes. It’s sweet, savory, and so satisfying. Best of all, it’s easy to make and totally approachable, even if you don’t cook much during the year.
Why You’ll Love This Cranberry Stuffing
- A perfect balance of savory herbs and sweet dried fruit
- Crunch from pecans that makes every bite interesting
- Nutritious wild rice for added heartiness
- Family-friendly and approachable for all skill levels
- Can be made ahead to save time on busy holidays
If you’ve ever wondered how to bring a little extra sparkle to your stuffing, this recipe is it. It’s not only delicious but also makes a stunning addition to your holiday spread.

Ingredients You’ll Need

- 1 cup wild rice mix
- 2¼ cups vegetable broth (homemade or 1 can, 14.5 ounces)
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- ½ cup diced yellow onion
- 1 cup finely chopped celery
- ½ tablespoon chopped thyme leaves (or 1½ teaspoons dried thyme)
- 2 tablespoons chopped fresh parsley leaves
- 1 cup chopped pecans
- Salt & pepper to taste
- 1 cup dried cherries
- 1 cup dried cranberries
- 1 cup almond milk
- 9 slices wheat bread, cubed (about 8 cups total)
Tip: You can swap in gluten-free bread if your family prefers. It works just as well!
Step-by-Step Instructions for the Perfect Stuffing

- Grease a 9″ x 13″ baking dish with butter and set aside. Preheat oven to 350°F.
- In a medium pot, bring the vegetable broth to a boil. Add wild rice, stir, lower heat, cover, and let simmer for about 30 minutes until the rice is tender and fluffy.
- While the rice cooks, heat olive oil in a large skillet over medium-high heat.
- Add garlic, onion, and celery. Sauté for 1–2 minutes until the onions soften.
- Stir in pecans and toast them for about 5 minutes, stirring occasionally.
- Add dried cranberries and cherries, then pour in almond milk. Stir gently for 1–2 minutes, letting the fruit soften.
- In a large mixing bowl, combine bread cubes, cooked rice, and skillet mixture. Toss until evenly coated.
- Transfer mixture to the prepared baking dish, spreading it evenly.
- Cover with foil and bake for 30 minutes.
- Remove foil and bake for another 15 minutes until golden on top.
Practical Tip: If you’re short on time, cube your bread slices the night before and let them sit out uncovered. This helps them dry out, giving your stuffing the best texture.
What Makes This Cranberry Stuffing Different
I’ve always loved traditional wild rice recipes, but adding dried cranberries and cherries really takes this stuffing up a notch. The fruit adds bursts of sweetness that complement the earthy rice and savory herbs beautifully. It feels both rustic and festive, which is exactly what I want on my Thanksgiving table.
Compared to wild rice chestnut stuffing or other wild rice side dishes for Thanksgiving, this one is easier to prepare and uses simple ingredients most of us already have in the pantry.

Can You Make Cranberry Stuffing Ahead of Time?
Absolutely. I know holiday cooking can feel overwhelming, so this recipe is designed to give you some breathing room. Here’s how to do it:
- Assemble the stuffing up to a day in advance.
- Store it covered in the fridge.
- Bake when ready, adding about 10 extra minutes if it goes straight from fridge to oven.
This way, you can enjoy more time with your family and less time rushing in the kitchen.
Leftovers and Storage
One of my favorite parts about stuffing is the leftovers. Honestly, they taste even better the next day.
- Store in an airtight container in the fridge for up to 3 days.
- Reheat in the oven at 325°F for 15–20 minutes, or microwave individual servings.
- Get creative: use leftovers in soups, casseroles, or press them into patties for a quick savory breakfast.
These little tricks are also a great way to explore recipes using leftover wild rice beyond the holidays.
Pairing Ideas for a Complete Feast
This stuffing pairs wonderfully with classic Thanksgiving dishes:
- Roast turkey or chicken
- Gravy and mashed potatoes
- A fresh wild rice salad with grapes and pecans for something lighter
- Sweet treats like pair your cranberry stuffing with classic pumpkin bread for a full fall feast
If you want more ideas, check out:
- Cozy fall recipes and Thanksgiving decor inspiration
- Gluten-free options like pumpkin bread to accompany your cranberry stuffing
A Personal Note from My Kitchen
Growing up, my mom always made stuffing from scratch. She never measured—just tossed in whatever looked right. I still remember sneaking tastes from the skillet while she wasn’t looking. Now, I find myself doing the same thing with my kids. They hover around the kitchen, waiting for “just one bite.”
Cooking this Cranberry Stuffing has become a tradition that connects my family across generations. I think that’s what makes holiday recipes so special—they’re more than food, they’re memories.
Final Thoughts
This Cranberry Stuffing recipe is comforting, colorful, and full of flavor. It’s perfect for Thanksgiving but also works for Christmas or any cozy winter dinner. With its blend of chewy wild rice, crunchy pecans, tart cranberries, and sweet cherries, it’s a dish that feels indulgent yet wholesome.
If you give this recipe a try, I’d love to hear from you! Leave a comment below, share it with friends, or tag me on social media. Let’s make this holiday season a little more delicious, one stuffing dish at a time.
Pinterest Inspiration
Looking for festive holiday food ideas and styling tips? Follow me on Pinterest for cozy menus, family-friendly recipes, and creative Thanksgiving inspiration.
Print
Cranberry Stuffing with Wild Rice, Cherries & Pecans
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Cranberry Stuffing with wild rice, cherries, and pecans is a sweet-savory twist on traditional stuffing. It’s festive, colorful, and packed with holiday flavor—perfect for Thanksgiving or cozy winter meals.
Ingredients
- 1 cup wild rice mix
- 2¼ cups vegetable broth
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- ½ cup diced yellow onion
- 1 cup finely chopped celery
- ½ tablespoon chopped thyme leaves (or 1½ teaspoons dried thyme)
- 2 tablespoons chopped fresh parsley leaves
- 1 cup chopped pecans
- Salt & pepper to taste
- 1 cup dried cherries
- 1 cup dried cranberries
- 1 cup almond milk
- 9 slices wheat bread, cubed (about 8 cups total)
Instructions
- Preheat oven to 350°F and grease a 9×13-inch baking dish with butter.
- In a medium pot, bring vegetable broth to a boil. Add wild rice, stir, reduce heat, cover, and simmer for about 30 minutes until rice is tender.
- While rice cooks, heat olive oil in a large skillet over medium-high heat. Sauté garlic, onion, and celery for 1–2 minutes.
- Add chopped pecans and toast for about 5 minutes, stirring occasionally.
- Add dried cranberries, cherries, and almond milk. Stir gently and cook for 1–2 minutes to soften fruit.
- In a large bowl, combine bread cubes, cooked wild rice, and the skillet mixture. Toss until well combined.
- Transfer to the greased baking dish and spread evenly. Cover with foil and bake for 30 minutes.
- Remove foil and bake uncovered for another 15 minutes until golden on top.
Notes
Make ahead by assembling a day early and refrigerating. Use gluten-free bread if needed. Leftovers can be used in soups or pressed into breakfast patties.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 290
- Sugar: 14g
- Sodium: 300mg
- Fat: 13g
- Saturated Fat: 1g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 0mg





