Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds

Ready In
Servings
Difficulty

Meredith wasn’t trying to impress anyone. I’d stopped by to drop off a book I’d borrowed, and the smell hit me before I even got past her mudroom. It was earthy and warm, with this undercurrent of something savory that made my stomach actually growl, which was embarrassing because she hadn’t even offered me anything yet. She was just standing at her stove, stirring a big pot in her sweatpants, humming along to some old folk music playing from her phone.

“Oh, that’s just the stuffing I’m testing for Thanksgiving,” she said when I asked what was in the pot. “It’s nothing fancy.”

But it was. She handed me a spoonful, and honestly, I think I made a sound that was a little too loud for a Tuesday afternoon. The wild rice had this incredible chew, the toasted almonds gave it a crunch that made me close my eyes, and the dried cranberries—she’d plumped them in orange juice first, which I later learned—burst with this sweet-tart brightness. It wasn’t like any stuffing I’d ever had. It was lighter, somehow, and so much more interesting. I stood there in her kitchen, eating spoonful after spoonful while she laughed at me and said I should just take the whole pot home.

I didn’t take the pot home, but I did text her for the recipe before I even got in my car. And now, every time I make this Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds, I think of that afternoon. The casualness of it all is the whole point. This recipe was made like it was nothing, and yet it’s become one of the most requested dishes in my own kitchen. Maybe you’ve had that experience—where a recipe just shows up in your life and refuses to leave.

Why You’ll Love This Recipe

Look, I’m not going to tell you this is the only stuffing you’ll ever need. But I will tell you that after testing this recipe six times—yes, six—to get the texture just right, I can confidently say this is the one that keeps disappearing at every gathering I bring it to. And I’m not a professional chef or anything, but I’ve been cooking for long enough to know when something is special.

  • Quick & Easy: Despite the fancy name, this comes together in about 45 minutes of active time. The rice does its thing in the pot while you prep everything else.
  • Simple Ingredients: Nothing weird or hard to find here. Your regular grocery store has everything you need, I promise.
  • Perfect for Cozy Nights: This isn’t just a holiday dish. I make it on rainy Sundays, after long work weeks, or anytime I need something that feels like a warm hug.
  • Crowd-Pleaser: I’ve watched self-proclaimed “stuffing haters” go back for thirds. The texture and flavor combo is just that good.
  • Unbelievably Delicious: The nutty wild rice, the pop of tart cranberries, the crunch of almonds, and all those cozy herbs—it’s comfort food reimagined.

What makes this recipe different from the rest? It’s the way the herbs are balanced. I tested this with dried herbs first, then fresh, then a mix of both. The mix won. The dried herbs infuse the broth as it cooks, while the fresh ones stirred in at the end give it that bright, garden-fresh pop. It’s a small thing, but it makes a huge difference.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food that soothes your soul without weighing you down. Perfect for impressing guests without stress, or turning a simple Tuesday dinner into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.

  • Wild rice – 1 cup (uncooked). I prefer the Lundberg brand for consistent texture. Don’t use a wild rice blend unless you want to adjust cooking times.
  • Vegetable broth – 3 cups. Use low-sodium so you can control the salt. I like Swanson or Pacific Foods.
  • Yellow onion – 1 medium, diced (about 1 cup)
  • Celery stalks – 3, diced (about 1 cup)
  • Carrots – 2 medium, diced (about 1 cup)
  • Garlic cloves – 4, minced
  • Olive oil – 3 tablespoons. Or use butter for a richer flavor.
  • Dried cranberries – ¾ cup. Look for ones sweetened with apple juice if you want less added sugar.
  • Slivered almonds – ½ cup. Toast them first for maximum crunch (adds so much flavor).
  • Fresh parsley – ¼ cup, chopped
  • Fresh sage – 2 tablespoons, chopped (about 6-8 leaves)
  • Fresh thyme – 1 tablespoon, leaves stripped from stems
  • Dried rosemary – 1 teaspoon, crushed between your fingers
  • Dried marjoram – ½ teaspoon (optional but lovely)
  • Salt – 1 teaspoon, plus more to taste
  • Black pepper – ½ teaspoon, freshly ground
  • Orange zest – from 1 orange (this is the secret ingredient, trust me)
  • Maple syrup – 1 tablespoon (balances the tartness of the cranberries beautifully)

Ingredient Tips: For the best texture, use whole-grain wild rice, not the quick-cooking kind. The cooking time varies a lot between brands, so check your package. If you can’t find fresh sage, use 1 teaspoon of dried rubbed sage instead. And don’t skip the orange zest—it sounds weird, but it lifts the whole dish in a way that’s hard to describe.

Substitution Guidance: Use gluten-free vegetable broth to keep this gluten-free. Swap almonds with pecans or walnuts if you prefer. For a nut-free version, try toasted pumpkin seeds. And if you’re out of fresh herbs, use 1 teaspoon each of dried sage and dried thyme, but add them with the broth so they have time to rehydrate.

Equipment Needed

You don’t need a fancy kitchen to make this. Here’s what you’ll actually use:

  • Large pot or Dutch oven – A 5-6 quart pot works perfectly. I use my old Le Creuset, but any heavy-bottomed pot will do.
  • Cutting board and sharp knife – You’ll be doing a fair bit of chopping, so a good knife makes a difference.
  • Wooden spoon or spatula – For stirring without scratching your pot.
  • Measuring cups and spoons – Standard set is fine.
  • Small skillet – For toasting the almonds (though you can do this in the oven too).
  • Fine-mesh strainer – For rinsing the wild rice before cooking.
  • Citrus zester or microplane – For that orange zest. A box grater works in a pinch.

Budget-Friendly Options: Don’t have a Dutch oven? Any large, deep pot with a lid will work. No microplane? Use the small side of a box grater. And honestly, I’ve made this in a cheap nonstick pot from the grocery store and it turned out just fine. The recipe is forgiving.

Preparation Method

wild rice stuffing with cranberries and almonds preparation steps

Let’s make some magic happen. Here’s how to bring this Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds to life.

  1. Rinse the wild rice – Place 1 cup of wild rice in a fine-mesh strainer and rinse under cold water for about 30 seconds. This removes any dust or debris and helps the rice cook up fluffy instead of sticky.
  2. Cook the wild rice – In your large pot, combine the rinsed rice with 3 cups of vegetable broth. Bring to a boil over high heat, then reduce to a simmer, cover, and cook for 45-50 minutes. The rice should be tender and starting to split open. If there’s still liquid in the pot when it’s done, drain it off. Fluff with a fork and set aside.
  3. Toast the almonds – While the rice cooks, heat a small skillet over medium heat. Add the ½ cup of slivered almonds and cook, stirring frequently, for 3-4 minutes until they’re golden and fragrant. Watch them carefully—they burn fast. Pour them onto a plate to cool.
  4. Plump the cranberries – In a small bowl, cover the ¾ cup of dried cranberries with hot water (or orange juice if you’re feeling fancy). Let them sit for 10 minutes, then drain. This makes them juicy and plump instead of chewy and dry.
  5. Sauté the vegetables – In the same large pot you used for the rice (wipe it out first), heat 3 tablespoons of olive oil over medium heat. Add the diced onion, celery, and carrots. Cook for 6-8 minutes, stirring occasionally, until the vegetables are softened and the onions are translucent. Add the minced garlic and cook for 1 more minute until fragrant.
  6. Add the herbs and seasonings – Stir in the dried rosemary, dried marjoram, 1 teaspoon of salt, and ½ teaspoon of black pepper. Cook for 30 seconds to bloom the spices. The smell at this point is absolutely incredible.
  7. Combine everything – Add the cooked wild rice to the pot with the vegetables. Stir in the plumped cranberries, toasted almonds, orange zest, and maple syrup. Mix gently until everything is well combined. Let it cook together for 2-3 minutes so the flavors meld.
  8. Finish with fresh herbs – Remove the pot from the heat. Stir in the fresh parsley, fresh sage, and fresh thyme. Taste and adjust seasoning—you might want a little more salt or a squeeze of fresh lemon juice to brighten it up.
  9. Rest before serving – Let the stuffing sit, covered, for 5-10 minutes before serving. This allows the flavors to really come together. The texture will be perfect—tender rice with pops of crunch and bursts of sweetness.

Troubleshooting Tips: If your rice is still crunchy after 50 minutes, add ¼ cup more broth and continue cooking for another 10 minutes. If the stuffing seems dry, stir in a splash of warm broth or a drizzle of olive oil. If it’s too wet, cook it uncovered for a few minutes to let the steam escape.

Cooking Tips & Techniques

I’ve made this recipe enough times to have learned a few things the hard way. Let me save you some trouble.

Don’t rush the rice. The first time I made this, I was impatient and used quick-cooking wild rice. It turned into mush. Real wild rice takes time, and that time is worth it. The grains should be tender but still hold their shape, with some of them splitting open to reveal the lighter interior. That’s how you know it’s done.

Toast your nuts. I know it’s an extra step, but raw almonds in this dish are a tragedy waiting to happen. Toasting brings out their natural oils and gives them that deep, nutty flavor that makes the whole dish sing. I once forgot to toast them and the stuffing was noticeably less good. Don’t be like me.

Layer your herbs. This is the secret to that “restaurant quality” flavor. The dried herbs go in early with the vegetables, where they infuse the oil and broth. The fresh herbs go in at the very end, where they add brightness and color. If you dump everything in at once, you lose that complexity.

Salt carefully. Vegetable broths vary wildly in sodium content. I always use low-sodium broth and season at the end. You can always add more salt, but you can’t take it out.

Make it ahead. This stuffing actually gets better after a day in the fridge. The flavors meld and deepen overnight. I often make it the day before I need it, then reheat it gently with a splash of broth. It’s a lifesaver during busy holiday weeks.

Variations & Adaptations

One of the things I love most about this Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds is how adaptable it is. Here are some ways to make it your own.

Gluten-Free & Vegan: This recipe is naturally both! Just make sure your vegetable broth is certified gluten-free (most are) and you’re good to go. Use olive oil instead of butter to keep it vegan.

Add Some Protein: Stir in 1 cup of cooked, crumbled sausage (I like a mild Italian or chicken sausage) after sautéing the vegetables. Or add 1 cup of cooked chickpeas for a vegetarian protein boost. Both work beautifully.

Switch Up the Nuts: Pecans give this a sweeter, more buttery crunch. Walnuts add an earthier note. For a nut-free version, try toasted pepitas (pumpkin seeds) or sunflower seeds.

Seasonal Twists: In the fall, add ½ cup of diced apple (I like Honeycrisp) along with the vegetables. In the winter, try dried cherries instead of cranberries. In the spring, swap the parsley for fresh dill and add some chopped asparagus.

Extra Herby: If you love herbs as much as I do, double the fresh herbs. Add a tablespoon of fresh chopped rosemary along with the other fresh herbs at the end. It’s a lot of flavor, but in the best way.

My Personal Variation: I once made this with a splash of balsamic vinegar stirred in at the end, and honestly, it was incredible. The acidity cut through the richness and added this subtle tang that paired perfectly with the cranberries. Try it if you’re feeling adventurous.

Serving & Storage Suggestions

This stuffing is versatile enough to serve in so many ways. Here’s how to make the most of it.

Serving Temperature: Serve it warm, straight from the pot. It’s also delicious at room temperature, which makes it perfect for potlucks and buffets. I’ve even eaten it cold straight from the fridge, and I’m not ashamed to admit it.

Presentation: Transfer the stuffing to a beautiful serving bowl and garnish with a few extra toasted almonds and a sprinkle of fresh parsley. A drizzle of good olive oil right before serving adds a lovely finish.

What to Serve With It: This is amazing alongside roasted chicken, turkey, or pork. It’s also hearty enough to be a main dish—serve it with a simple green salad and some crusty bread. For a cozy bowl, top it with a fried egg and some hot sauce. Trust me on that one.

Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. The flavors actually get better after a day or two. To freeze, portion the stuffing into freezer-safe bags or containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating: The best way to reheat is in a covered pot over medium-low heat with a splash of broth or water to add moisture. Stir occasionally until heated through. You can also microwave individual portions, but the texture won’t be quite as good. For a crispy top, spread the stuffing in a baking dish, drizzle with a little olive oil, and bake at 350°F for 15-20 minutes.

Nutritional Information & Benefits

This Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds isn’t just delicious—it’s packed with good-for-you ingredients that make it a smart choice for any meal.

Estimated Nutritional Values (per serving, about 1 cup):

  • Calories: 280
  • Total Fat: 12g
  • Saturated Fat: 1.5g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Sugar: 12g
  • Protein: 7g
  • Sodium: 480mg

Health Benefits: Wild rice is a whole grain rich in fiber, protein, and antioxidants. It’s also naturally gluten-free. Cranberries are packed with vitamin C and antioxidants that support immune health. Almonds provide healthy fats, vitamin E, and magnesium. The herbs add not just flavor but also anti-inflammatory properties. This is comfort food that actually nourishes you.

Dietary Considerations: This recipe is naturally gluten-free, dairy-free (if using olive oil), and vegan. It’s also relatively low in saturated fat and high in fiber. The main allergens are tree nuts (almonds) and, if using broth, potential gluten (check labels).

Personal Wellness Perspective: I love that I can serve this at a holiday table and feel good about everyone getting a serving of whole grains and vegetables. It’s filling without being heavy, and it leaves you satisfied rather than sluggish.

Conclusion

This Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds has become a staple in my kitchen for good reason. It’s the kind of recipe that feels special enough for holidays but easy enough for a random Tuesday. The nutty rice, the sweet-tart cranberries, the crunchy almonds, and all those fragrant herbs—it’s a combination that just works.

I hope you make this your own. Maybe you’ll add a little extra garlic like I sometimes do. Maybe you’ll swap the almonds for pecans or throw in some chopped apple. That’s the beauty of a recipe like this—it’s a starting point, not a rulebook. The best version is the one that makes you happy.

If you make this Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share your own twist on it. And if you’re looking for more cozy, comforting recipes, check out my creamy mushroom wild rice soup or my roasted vegetable quinoa bowl—they’re both perfect for those days when you need a warm hug in a bowl.

Happy cooking, friend. I hope this stuffing brings you as much warmth and joy as it’s brought me.

Frequently Asked Questions

Can I use a wild rice blend instead of straight wild rice?

Yes, but the cooking time will be different. Wild rice blends often include brown rice or other grains that cook faster. Check the package instructions and adjust your cooking time accordingly. You might need to cook the wild rice separately if the blend has mixed cooking times.

Can I make this stuffing ahead of time?

Absolutely! In fact, it tastes even better the next day. Make it completely, let it cool, and store it in the fridge for up to 5 days. Reheat gently with a splash of broth to refresh the texture. You can also freeze it for up to 3 months.

Is this recipe gluten-free?

Yes, as written, this recipe is naturally gluten-free. Just make sure you’re using a certified gluten-free vegetable broth, as some brands may contain gluten. All the other ingredients—wild rice, vegetables, nuts, and herbs—are naturally gluten-free.

Can I add meat to this stuffing?

Definitely. Cooked and crumbled Italian sausage, diced pancetta, or shredded roasted chicken all work beautifully. Add the meat after sautéing the vegetables and before combining with the rice. For a heartier version, try adding both sausage and chicken.

How do I prevent the stuffing from being too dry or too wet?

The key is to cook the wild rice properly—it should be tender but not mushy, with most of the liquid absorbed. If the finished stuffing seems dry, stir in a splash of warm broth. If it seems wet, cook it uncovered for a few minutes to let excess moisture evaporate. The texture should be moist but not soupy, with each grain of rice distinct.

Pin This Recipe!

wild rice stuffing with cranberries and almonds recipe
Print

Cozy Herbed Wild Rice Stuffing with Cranberries and Almonds

A cozy, herbed wild rice stuffing with sweet-tart cranberries and crunchy almonds. Perfect for holidays or any cozy night, this dish is naturally gluten-free, vegan, and packed with wholesome ingredients.

  • Author: Juno
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 1 cup wild rice (uncooked)
  • 3 cups vegetable broth (low-sodium)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 celery stalks, diced (about 1 cup)
  • 2 medium carrots, diced (about 1 cup)
  • 4 garlic cloves, minced
  • 3 tablespoons olive oil (or butter)
  • ¾ cup dried cranberries
  • ½ cup slivered almonds
  • ¼ cup fresh parsley, chopped
  • 2 tablespoons fresh sage, chopped (about 6–8 leaves)
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon dried rosemary, crushed
  • ½ teaspoon dried marjoram (optional)
  • 1 teaspoon salt (plus more to taste)
  • ½ teaspoon black pepper, freshly ground
  • Zest of 1 orange
  • 1 tablespoon maple syrup

Instructions

  1. Rinse the wild rice: Place 1 cup of wild rice in a fine-mesh strainer and rinse under cold water for about 30 seconds.
  2. Cook the wild rice: In a large pot, combine the rinsed rice with 3 cups of vegetable broth. Bring to a boil over high heat, then reduce to a simmer, cover, and cook for 45-50 minutes until tender and starting to split open. Drain any remaining liquid, fluff with a fork, and set aside.
  3. Toast the almonds: While the rice cooks, heat a small skillet over medium heat. Add ½ cup slivered almonds and cook, stirring frequently, for 3-4 minutes until golden and fragrant. Pour onto a plate to cool.
  4. Plump the cranberries: In a small bowl, cover ¾ cup dried cranberries with hot water (or orange juice). Let sit for 10 minutes, then drain.
  5. Sauté the vegetables: In the same large pot (wiped out), heat 3 tablespoons olive oil over medium heat. Add diced onion, celery, and carrots. Cook for 6-8 minutes until softened and onions are translucent. Add minced garlic and cook for 1 more minute until fragrant.
  6. Add herbs and seasonings: Stir in dried rosemary, dried marjoram, 1 teaspoon salt, and ½ teaspoon black pepper. Cook for 30 seconds to bloom the spices.
  7. Combine everything: Add the cooked wild rice to the pot with the vegetables. Stir in plumped cranberries, toasted almonds, orange zest, and maple syrup. Mix gently and cook for 2-3 minutes to meld flavors.
  8. Finish with fresh herbs: Remove from heat. Stir in fresh parsley, fresh sage, and fresh thyme. Taste and adjust seasoning (add more salt or a squeeze of lemon if desired).
  9. Rest before serving: Let the stuffing sit, covered, for 5-10 minutes before serving.

Notes

For best texture, use whole-grain wild rice (not quick-cooking). Toast almonds for maximum crunch. Layer dried herbs early and fresh herbs at the end for complex flavor. This stuffing tastes even better the next day. To reheat, add a splash of broth and warm gently on the stovetop.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 12
  • Sodium: 480
  • Fat: 12
  • Saturated Fat: 1.5
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 7

Keywords: wild rice stuffing, cranberry almond stuffing, herbed stuffing, gluten-free stuffing, vegan stuffing, Thanksgiving stuffing, cozy side dish

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆