Love this? Save it for later!
Share the inspiration with your friends
Marta wasn’t trying to impress anyone. I’d stopped by her place to borrow a garden rake—mine had snapped in half that morning—and the smell hit me before I even got past her screen door. It was earthy and woodsy, with this bright, almost sweet note cutting through it. I stood there on her porch for a second, just breathing it in, while she yelled at me to come in already. She was at the stove, stirring something in her grandmother’s old cast iron pot, and she barely looked up. “Leftovers from Sunday dinner,” she said, like it was nothing. Like I hadn’t just been stopped cold by the best-smelling thing I’d encountered in months.
She spooned some into a bowl without me even asking, and honestly, I was glad she did. That first bite had this unexpected pop from dried cranberries and a crunch from toasted almonds that I didn’t see coming. The wild rice was chewy and satisfying, and the herbs—I caught sage and thyme, maybe some rosemary—were so perfectly balanced that nothing overpowered anything else. I asked her what she called it, and she just shrugged and said it was her “good grain thing.” That’s it. That’s the level of nonchalance we’re dealing with here. I’ve been making my own version ever since, and let me tell you, I never serve it without thinking of that Tuesday morning on her porch. Maybe you’ve been there—you taste something at a friend’s house and you just know you’ll be making it for years.
This wholesome herbed wild rice stuffing with cranberries and almonds became my go-to for fall dinners, holiday tables, and honestly, random weeknights when I want something that feels special without a ton of effort. It’s got that rustic, hearty vibe that makes you feel like you’re eating something really good for you—and you are—but it doesn’t taste like a compromise. The wild rice brings this nutty, chewy texture that regular stuffing just can’t match, and the mix of sweet-tart cranberries and crunchy almonds keeps every spoonful interesting. I’ve tweaked Marta’s original a bit over the years, adding a little more garlic here, a splash of good olive oil there, but the soul of it is still hers. And that’s the thing about recipes like this—they stick with you because they came from a real moment, not a fancy dinner party. So let’s get into it.
Why You’ll Love This Recipe
This isn’t just another side dish that gets pushed around the plate. This wholesome herbed wild rice stuffing with cranberries and almonds has earned a permanent spot in my recipe rotation, and I think it’ll earn one in yours too. Here’s why:
- Quick & Easy: It comes together in about 45 minutes of active time, and the oven does most of the work. Perfect for busy weeknights or holiday mornings when you’ve got a million other things going on.
- Simple Ingredients: No fancy grocery trips needed here. Wild rice, dried cranberries, almonds, and a handful of fresh herbs—you probably already have most of this in your kitchen. I’ve made it with pantry staples more times than I can count.
- Perfect for Fall Gatherings: This is the dish that shows up at Friendsgiving, Thanksgiving, and cozy Sunday dinners. It fits right in alongside roasted turkey, glazed ham, or even a simple roast chicken.
- Crowd-Pleaser: I’ve served this to kids who “don’t like grains” and adults who are picky about their stuffing, and it always gets rave reviews. The cranberries win over the sweet-tooth crowd, and the almonds win over the texture folks.
- Unbelievably Delicious: The combination of chewy wild rice, tart dried cranberries, crunchy almonds, and fragrant herbs is next-level comfort food. It’s the kind of dish that makes you close your eyes after the first bite—I’m not kidding.
What makes this different from all the other stuffing recipes out there? It’s the technique. Most wild rice recipes boil the rice until it’s mushy, but I’ve learned to cook it just until it’s tender with a little bite left. Then I toast the almonds separately so they stay crunchy, and I bloom the dried herbs in warm olive oil to wake up their flavor. It’s those small steps that turn a good dish into a great one. Plus, I’ve tested this with multiple types of wild rice—black, brown, mixed—and it works beautifully every time.
This recipe isn’t just good—it’s the kind that makes you feel like you’re eating something wholesome and indulgent at the same time. It’s comfort food reimagined: healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal 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, and the fresh herbs are easy to find at any grocery store. Here’s what you’ll need:
- For the wild rice base:
- 1 cup wild rice (I prefer the black variety from Lundberg Farms for the best texture)
- 3 cups vegetable broth (low-sodium works best—you can control the salt better)
- 1 bay leaf
- ½ teaspoon salt
- For the aromatics and herbs:
- 2 tablespoons olive oil (extra virgin for more flavor)
- 1 medium yellow onion, diced (about 1 cup)
- 2 celery stalks, diced (about ½ cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh sage, chopped (or 1 teaspoon dried)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon fresh rosemary, chopped (or ½ teaspoon dried)
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, for a little warmth)
- For the mix-ins:
- ¾ cup dried cranberries (unsweetened or reduced sugar if you’re watching sugar intake)
- ½ cup sliced almonds, toasted
- 2 tablespoons fresh parsley, chopped (for garnish)
- Optional: ¼ cup toasted pumpkin seeds for extra crunch
Ingredient Selection Tips: When choosing wild rice, look for grains that are uniformly dark and have a slight sheen. Avoid bags with lots of broken pieces—they’ll cook unevenly. I personally recommend the wild rice from Lundberg Farms or Bob’s Red Mill; they consistently produce tender, chewy grains that hold their shape well. For the dried cranberries, check the label for added sugar—some brands add a lot. I like using unsweetened dried cranberries from Trader Joe’s or the organic section of your grocery store. The almonds should be raw sliced almonds that you toast yourself; pre-toasted almonds can be stale and lose their crunch.
Substitution Guidance: If you can’t find wild rice, you can use a wild rice blend or even brown rice, though the cooking time will vary. For a gluten-free option, this recipe is naturally gluten-free as long as you use a certified gluten-free vegetable broth. Swap the almonds with walnuts, pecans, or sunflower seeds if you have a nut allergy. Use dried cherries or chopped dried apricots instead of cranberries for a different flavor profile. And if you don’t have fresh herbs, dried herbs work perfectly—just use half the amount since dried herbs are more concentrated.
Equipment Needed
You don’t need a fancy kitchen to make this wholesome herbed wild rice stuffing with cranberries and almonds. Here’s what you’ll need:
- Medium saucepan: For cooking the wild rice. A 2-quart saucepan works perfectly. I use my old Farberware one that’s seen better days, but it does the job.
- Large skillet or sauté pan: For sautéing the aromatics and mixing everything together. A 12-inch skillet gives you plenty of room. Cast iron works great here for even heat distribution.
- Cutting board and sharp knife: For dicing the onion and celery, and mincing the garlic. A good chef’s knife makes all the difference—I learned that the hard way after years of using dull knives.
- Wooden spoon or spatula: For stirring. I prefer a wooden spoon because it doesn’t scratch my pans.
- Small skillet or pan: For toasting the almonds. You can also use the oven, but the stovetop is faster.
- Measuring cups and spoons: Accuracy matters, especially with the herbs and broth.
- Colander: For rinsing the wild rice before cooking. Don’t skip this step—it removes any debris and excess starch.
- Serving dish: A nice ceramic or wooden bowl for serving. This dish looks gorgeous with its dark rice, red cranberries, and green herbs.
Budget-Friendly Alternatives: If you don’t have a large skillet, you can use a Dutch oven or even a large pot. No small skillet for toasting almonds? Just spread them on a baking sheet and toast them in the oven at 350°F for 5-7 minutes. And if you don’t have a colander, just rinse the rice in a fine-mesh strainer or even a clean dish towel.
Preparation Method

Let’s get cooking. This wholesome herbed wild rice stuffing with cranberries and almonds comes together in a few simple steps. Take your time with each one—the results are worth it.
- Rinse the wild rice. Place 1 cup of wild rice in a fine-mesh strainer and rinse it under cold running water for about 30 seconds. This removes any dust or debris and helps the rice cook more evenly. Shake off the excess water and set it aside.
- Cook the wild rice. In a medium saucepan, combine the rinsed wild rice, 3 cups of vegetable broth, 1 bay leaf, and ½ teaspoon of salt. Bring it to a boil over high heat, then reduce the heat to low, cover the saucepan, and let it simmer for 45-50 minutes. The rice is done when the grains are tender and have split open slightly, revealing the lighter interior. You want it chewy but not crunchy—think al dente pasta. If there’s still liquid in the pan after 50 minutes, drain it off. Remove the bay leaf and fluff the rice with a fork. Set it aside to cool slightly.
- Toast the almonds. While the rice is cooking, place ½ cup of sliced almonds in a small dry skillet over medium heat. Stir them constantly with a wooden spoon for 3-4 minutes, until they’re golden brown and fragrant. Watch them carefully—almonds go from toasted to burnt in seconds. Once they’re done, transfer them to a plate to cool. They’ll continue toasting slightly from the residual heat.
- Sauté the aromatics. In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and celery, and cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery is softened. Add the minced garlic and cook for another minute, until fragrant. You should be able to smell the garlic clearly—that’s your cue.
- Bloom the herbs. Add the chopped sage, thyme, rosemary, black pepper, and red pepper flakes (if using) to the skillet. Stir everything together and cook for 1-2 minutes. This step is crucial—blooming the dried herbs in the warm oil wakes up their flavors and makes them more aromatic. If you’re using fresh herbs, this step still applies; it just takes a little less time.
- Combine everything. Add the cooked wild rice to the skillet with the aromatics and herbs. Stir gently to combine, making sure the rice is evenly coated with the herb oil. Add the dried cranberries and toasted almonds, and fold them in gently. Taste the mixture and adjust the seasoning—you might want a little more salt or pepper. If it seems dry, add a splash of vegetable broth or olive oil.
- Warm through and serve. Cook the stuffing over low heat for 3-4 minutes, just until everything is heated through. Sprinkle the fresh parsley on top and give it one last gentle stir. Transfer it to a serving dish and serve warm. The cranberries should be plump and the almonds should still have a nice crunch.
Troubleshooting Tips: If your wild rice is still crunchy after 50 minutes, add ¼ cup more broth and continue cooking for another 10 minutes. Every brand of wild rice cooks a little differently. If the stuffing seems too dry, add a tablespoon of olive oil or broth at a time until it reaches the desired consistency. And if you accidentally add too much liquid, just cook it uncovered for a few extra minutes to let the excess evaporate.
Sensory Cues: When the onions are ready, they should be translucent and smell sweet, not sharp. The garlic should be fragrant but not browned—browned garlic can taste bitter. The herbs should smell earthy and woodsy, like a walk through a fall forest. And when everything comes together, the cranberries should look slightly plump from absorbing a little moisture, and the almonds should catch the light.
Cooking Tips & Techniques
I’ve made this wholesome herbed wild rice stuffing with cranberries and almonds more times than I can count, and I’ve learned a few things along the way. Here are my best tips to help you nail it every time.
Don’t overcook the wild rice. This is the most common mistake I see. Wild rice should be chewy, not mushy. Start checking it at the 40-minute mark. The grains should be tender but still have a little bite—like al dente pasta. If you cook it too long, it’ll turn into porridge, and that’s not what we’re going for here.
Toast the almonds separately. I learned this one the hard way. The first time I made this, I just threw the almonds in with everything else, and they got soft and lost all their crunch. Toasting them separately and adding them at the end keeps them crispy and gives the dish that satisfying textural contrast.
Bloom your dried herbs in oil. This is a professional technique that makes a huge difference. Dried herbs need a little heat and fat to release their full flavor. By cooking them in the olive oil for a minute or two before adding the rice, you’re essentially waking them up. The result is a much more aromatic and flavorful dish.
Use low-sodium broth. This gives you control over the salt level. Different brands of broth have different salt contents, and you don’t want to end up with a dish that’s too salty. Start with less salt and adjust at the end. You can always add more, but you can’t take it out.
Let the rice cool slightly before mixing. If you add the cranberries and almonds to piping-hot rice, the cranberries can get too soft and the almonds can lose their crunch. Let the rice cool for 5-10 minutes before mixing in the add-ins. Trust me on this one.
Make it ahead of time. This stuffing actually gets better as it sits. The flavors meld together overnight, and the cranberries soften a bit more. I often make it a day ahead, then reheat it gently on the stovetop with a splash of broth. It’s a lifesaver for holiday cooking when you’re juggling a dozen dishes at once.
Variations & Adaptations
One of the best things about this wholesome herbed wild rice stuffing with cranberries and almonds is how adaptable it is. Here are some of my favorite variations:
Vegan & Dairy-Free: This recipe is already vegan and dairy-free as written, so no changes needed. Just make sure your vegetable broth is certified vegan—some brands use chicken or beef broth as a base.
Nut-Free Version: Swap the almonds with toasted pumpkin seeds or sunflower seeds. They add the same crunch without the nut allergens. I’ve also used toasted hemp seeds, which work well and add a little extra protein.
Seasonal Variations: In the fall, add ½ cup of diced apple (Honeycrisp or Granny Smith work great) along with the cranberries. The apple adds a fresh, crisp sweetness that pairs beautifully with the herbs. In the winter, try adding ¼ cup of dried apricots and ¼ cup of toasted pecans for a warmer, more decadent flavor profile. In the spring, swap the dried cranberries for dried cherries and add a handful of fresh peas at the end for a pop of green.
Spicy Version: If you like a little heat, add ½ teaspoon of smoked paprika along with the herbs, and increase the red pepper flakes to ½ teaspoon. The smokiness from the paprika complements the earthy wild rice perfectly.
Protein-Packed Version: Add 1 cup of cooked lentils or ½ cup of crumbled tempeh to the skillet when you add the rice. This turns the stuffing into a main dish that’s hearty enough to stand on its own. I’ve done this for Meatless Mondays and it’s always a hit.
Oven-Baked Version: If you prefer a more traditional stuffing texture, transfer the mixture to a greased 9×13 baking dish, cover it with foil, and bake at 350°F for 20 minutes. Remove the foil and bake for another 10 minutes to get a slightly crispy top. This is great for when you want that browned, crusty edge.
Serving & Storage Suggestions
This wholesome herbed wild rice stuffing with cranberries and almonds is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:
Serving Temperature: Serve it warm, straight from the skillet or baking dish. It’s also delicious at room temperature, especially if you’re serving it as part of a buffet or potluck. I’ve even eaten it cold straight from the fridge the next day—don’t judge me, it’s that good.
Presentation: Transfer the stuffing to a wide, shallow serving bowl and garnish with a few extra toasted almonds and a sprinkle of fresh parsley. The dark rice, red cranberries, and green herbs make for a beautiful presentation that looks like you spent way more effort than you actually did.
Complementary Dishes: This stuffing is a natural side for roasted turkey, chicken, or pork. It also pairs beautifully with roasted vegetables like Brussels sprouts, carrots, or butternut squash. For a complete meal, serve it alongside a simple green salad with a tangy vinaigrette to cut through the richness. If you’re looking for a great main dish to pair with this, try my perfect roasted chicken—the juices from the chicken soak into the stuffing and it’s absolutely incredible.
Storage Instructions: Store any leftovers in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and meld together overnight, so it might taste even better the next day. To reheat, place it in a skillet over medium-low heat with a splash of vegetable broth or water, and stir until warmed through. You can also microwave it in 30-second bursts, but the stovetop method gives better results.
Freezer Instructions: This stuffing freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container or bag. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight, then reheat on the stovetop or in the oven. Add a little extra broth when reheating to restore moisture.
How Flavors Develop: The cranberries soften and release their sweetness into the rice over time, while the herbs continue to infuse the dish. The almonds will lose some of their crunch after a day or two, so if you’re making this ahead for a special occasion, I recommend adding the toasted almonds just before serving. For meal prep, I often make the base without the almonds and add them fresh each time.
Nutritional Information & Benefits
This wholesome herbed wild rice stuffing with cranberries and almonds isn’t just delicious—it’s packed with nutrients that make you feel good about eating it. Here’s a rough breakdown per serving (about 1 cup):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 280 |
| Total Fat | 12g |
| Saturated Fat | 1.5g |
| Carbohydrates | 38g |
| Fiber | 6g |
| Sugar | 12g (from cranberries) |
| Protein | 7g |
| Sodium | 380mg |
Health Benefits: Wild rice is a whole grain that’s higher in protein and fiber than white rice or regular brown rice. It’s also a good source of B vitamins, magnesium, and zinc. The almonds add healthy monounsaturated fats and vitamin E, which is great for skin health. Cranberries are packed with antioxidants and vitamin C, and the herbs—sage, thyme, rosemary—have anti-inflammatory properties. This is comfort food that actually supports your health.
Dietary Considerations: This recipe is naturally gluten-free, vegan, and dairy-free. It’s also relatively low in saturated fat and can be made lower in sodium by using a low-sodium vegetable broth and skipping the added salt. If you’re watching your sugar intake, use unsweetened dried cranberries or reduce the amount to ½ cup.
Potential Allergens: This recipe contains tree nuts (almonds). If you have a nut allergy, simply swap the almonds with pumpkin seeds or sunflower seeds. It also contains celery, which is a common allergen for some people—you can substitute with fennel or omit it entirely.
Conclusion
This wholesome herbed wild rice stuffing with cranberries and almonds has become one of those recipes that I turn to again and again. It’s the dish I bring to Friendsgiving, the side I make for Sunday dinners, and the thing I crave when the weather turns cool and the leaves start to change. It started with a casual moment on a friend’s porch, and now it’s a staple in my kitchen—and I hope it becomes one in yours too.
What I love most about this recipe is how forgiving it is. You can tweak the herbs, swap the nuts, change up the dried fruit, and it still comes out delicious. It’s the kind of dish that invites experimentation, so don’t be afraid to make it your own. Add some roasted mushrooms if you’re feeling fancy. Throw in some cooked lentils to make it a main dish. Or just follow the recipe as written—it’s pretty perfect as is.
I’d love to hear how it turns out for you. Did you make any substitutions? Did you serve it with something amazing? Drop a comment below and let me know. And if you’re looking for another wholesome side dish to round out your meal, check out my maple roasted Brussels sprouts—they’re a match made in heaven with this stuffing. Happy cooking, friends!
Frequently Asked Questions
Can I make this recipe ahead of time?
Absolutely! This stuffing actually gets better as it sits. Make it a day ahead, store it in the refrigerator, and reheat it gently on the stovetop with a splash of broth before serving. The flavors will have melded beautifully overnight.
Can I use a different type of rice?
Yes, you can substitute brown rice, a wild rice blend, or even farro for the wild rice. Just adjust the cooking time and liquid ratio according to the package instructions. Brown rice typically takes about 40-45 minutes, while farro takes about 30 minutes.
How do I keep the almonds crunchy?
Toast the almonds separately and add them just before serving. If you’re making the stuffing ahead of time, store the almonds in a separate container and sprinkle them on top when you reheat the dish. This ensures they stay crispy and don’t get soggy.
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as long as you use a certified gluten-free vegetable broth. Wild rice, cranberries, almonds, and fresh herbs are all naturally gluten-free. Always double-check your broth label to be safe.
Can I freeze this stuffing?
Yes, it freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container or bag. It will keep for up to 3 months. Thaw it overnight in the refrigerator and reheat on the stovetop with a splash of broth to restore moisture.
Pin This Recipe!

Perfect Wholesome Herbed Wild Rice Stuffing Recipe
A wholesome herbed wild rice stuffing with cranberries and almonds that’s perfect for fall dinners, holiday tables, and random weeknights. This rustic, hearty dish features chewy wild rice, sweet-tart cranberries, crunchy almonds, and perfectly balanced herbs.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 cup wild rice (preferably black variety from Lundberg Farms)
- 3 cups vegetable broth (low-sodium)
- 1 bay leaf
- ½ teaspoon salt
- 2 tablespoons olive oil (extra virgin)
- 1 medium yellow onion, diced (about 1 cup)
- 2 celery stalks, diced (about ½ cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh sage, chopped (or 1 teaspoon dried)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon fresh rosemary, chopped (or ½ teaspoon dried)
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional)
- ¾ cup dried cranberries (unsweetened or reduced sugar)
- ½ cup sliced almonds, toasted
- 2 tablespoons fresh parsley, chopped (for garnish)
- Optional: ¼ cup toasted pumpkin seeds for extra crunch
Instructions
- Rinse the wild rice. Place 1 cup of wild rice in a fine-mesh strainer and rinse it under cold running water for about 30 seconds. Shake off the excess water and set it aside.
- Cook the wild rice. In a medium saucepan, combine the rinsed wild rice, 3 cups of vegetable broth, 1 bay leaf, and ½ teaspoon of salt. Bring it to a boil over high heat, then reduce the heat to low, cover the saucepan, and let it simmer for 45-50 minutes. The rice is done when the grains are tender and have split open slightly. Remove the bay leaf and fluff the rice with a fork. Set it aside to cool slightly.
- Toast the almonds. While the rice is cooking, place ½ cup of sliced almonds in a small dry skillet over medium heat. Stir them constantly for 3-4 minutes, until they’re golden brown and fragrant. Transfer them to a plate to cool.
- Sauté the aromatics. In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and celery, and cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery is softened. Add the minced garlic and cook for another minute, until fragrant.
- Bloom the herbs. Add the chopped sage, thyme, rosemary, black pepper, and red pepper flakes (if using) to the skillet. Stir everything together and cook for 1-2 minutes.
- Combine everything. Add the cooked wild rice to the skillet with the aromatics and herbs. Stir gently to combine. Add the dried cranberries and toasted almonds, and fold them in gently. Taste and adjust seasoning.
- Warm through and serve. Cook the stuffing over low heat for 3-4 minutes, just until everything is heated through. Sprinkle the fresh parsley on top and give it one last gentle stir. Transfer to a serving dish and serve warm.
Notes
Don’t overcook the wild rice – it should be chewy, not mushy. Toast almonds separately and add at the end to keep them crunchy. Bloom dried herbs in oil to release their full flavor. Use low-sodium broth to control salt level. Let rice cool slightly before mixing in add-ins. This stuffing gets better as it sits – make it a day ahead for best flavor.
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 12
- Sodium: 380
- Fat: 12
- Saturated Fat: 1.5
- Carbohydrates: 38
- Fiber: 6
- Protein: 7
Keywords: wild rice stuffing, herbed stuffing, cranberry almond stuffing, Thanksgiving side dish, vegan stuffing, gluten-free stuffing, fall side dish



