Love this? Save it for later!
Share the inspiration with your friends
I was supposed to be making a simple weeknight dinner. You know the kind—throw some chicken in a pan, steam some rice, call it a day. But there I was, staring at two beautiful butternut squashes I’d bought on a whim at the farmer’s market, and a bag of wild rice that had been sitting in my pantry for, honestly, way too long. I had this grand vision of a fancy stuffed squash, the kind you see on magazine covers. What I didn’t account for was the fact that my knife skills are, let’s say, aspirational, and I definitely underestimated how long it takes to roast a whole squash. The kitchen was a mess, I had cranberry juice on my favorite apron, and I was pretty sure I’d burned the garlic.
But here’s the thing about cooking when you’re already in too deep—you just keep going. I scraped the burnt bits out, added a splash more broth than the recipe (that I was making up as I went) called for, and stuffed that slightly lopsided squash half with everything I had. When I pulled it out of the oven, it didn’t look like a magazine cover. It looked better. It looked real. The squash had softened into this buttery, caramelized vessel, and the filling was this glorious, fragrant mess of nutty rice, tart cranberries, and toasted pecans. My husband took one bite and said, “You have to make this again. For real this time.” And honestly? I think that was the best compliment. Because this cozy stuffed butternut squash with wild rice wasn’t planned. It was a happy accident that became our favorite fall tradition. Maybe you’ve been there—when a kitchen flop turns into something you can’t stop thinking about. That’s this recipe.
Why You’ll Love This Recipe
Let me tell you why this cozy stuffed butternut squash with wild rice has earned a permanent spot in my fall and winter rotation. I’ve tested this recipe more times than I can count, tweaking the filling ratios and roasting times until everything was just right. It’s one of those rare dishes that feels both special and totally doable on a Tuesday night.
- Impressive Without the Stress: This dish looks like something you’d order at a fancy restaurant, but it’s surprisingly straightforward. The oven does most of the work, and the filling comes together in one pan. Perfect for when you want to impress guests without spending all day in the kitchen.
- Naturally Vegetarian & Gluten-Free: This recipe is a powerhouse of plant-based goodness. It’s naturally vegetarian and gluten-free, making it a crowd-pleaser for almost any dietary need. No one will miss the meat, I promise.
- Perfect for Meal Prep: The flavors actually get better after a day or two in the fridge. You can roast the squash and make the filling ahead of time, then just stuff and reheat when you’re ready. It’s a lifesaver for busy weeks.
- Seasonal & Satisfying: This recipe is the essence of autumn on a plate. The sweet, roasted squash pairs perfectly with the earthy wild rice, tart cranberries, and crunchy pecans. It’s the kind of meal that makes you want to light a candle and put on a cozy sweater.
- Endlessly Adaptable: I’ve made this with different grains, nuts, and even added sausage for the meat-eaters in my life. The basic formula is forgiving and invites creativity. It’s the recipe you’ll turn to again and again.
This isn’t just another stuffed squash recipe. The secret is in the little things—blooming the spices in a bit of oil before adding the aromatics, toasting the pecans until they’re just fragrant, and using a mix of wild rice and brown rice for the perfect texture. It’s the kind of dish that makes you close your eyes after the first bite. Trust me on this one.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples or easy to find at any grocery store, especially during the fall season. Here’s what you’ll need:
For the Butternut Squash
- 2 medium butternut squashes (about 2-2.5 pounds each) – Look for squashes that are firm, heavy for their size, and have a matte skin. Avoid any with soft spots or cracks. I prefer squashes with a long, straight neck for easier slicing.
- 2 tablespoons olive oil – Use a good quality extra virgin olive oil for roasting. It adds a lovely fruity note.
- ½ teaspoon salt – I use fine sea salt for roasting.
- ¼ teaspoon black pepper – Freshly ground is always best.
For the Wild Rice Filling

- 1 cup wild rice blend (or a mix of wild rice and brown rice) – I really like the Lundberg brand for their consistent texture. A blend gives you a nice variety of textures and colors.
- 2 cups vegetable broth – Use a good quality broth for the best flavor. Low-sodium is fine; you can adjust the salt later.
- 1 tablespoon olive oil – For sautéing the aromatics.
- 1 medium yellow onion, diced – About 1 cup. Onion adds a savory base to the filling.
- 2 cloves garlic, minced – Fresh garlic is non-negotiable here. It adds so much depth.
- 1 teaspoon dried thyme – Thyme and butternut squash are a classic pairing. You can use 1 tablespoon of fresh thyme if you have it.
- ½ teaspoon dried sage – Sage adds an earthy, slightly peppery note that screams fall. (adds warmth and complexity)
- ½ teaspoon salt – Plus more to taste.
- ¼ teaspoon black pepper – Freshly ground.
- ⅔ cup dried cranberries – I prefer unsweetened or lightly sweetened cranberries to balance the savory elements. You can also use fresh or frozen cranberries, but you’ll need to cook them down a bit first.
- ½ cup pecans, roughly chopped – Toasted pecans add a wonderful crunch. Walnuts would also work beautifully.
- 2 tablespoons fresh parsley, chopped – For a fresh, bright finish. (optional, but highly recommended)
- 2 tablespoons maple syrup – A little sweetness to tie everything together and complement the squash. (use pure maple syrup for the best flavor)
For the Optional Topping
- ¼ cup crumbled feta cheese (or goat cheese) – The salty, tangy cheese is a beautiful contrast to the sweet squash and tart cranberries. Totally optional, but I almost always add it.
- A handful of fresh pomegranate arils – For a pop of color and a burst of juicy sweetness. (adds a gorgeous presentation)
Equipment Needed
You don’t need any fancy gadgets for this recipe, which is one of the reasons I love it. Here’s what you’ll need:
- A large, sharp chef’s knife – This is crucial for cutting the butternut squash in half. A dull knife is dangerous with a hard squash. I use my 8-inch Wüsthof, and it makes the job so much easier.
- A sturdy cutting board – One that won’t slip around. Place a damp paper towel under it for extra grip.
- A large baking sheet or roasting pan – Big enough to hold the squash halves without crowding them. I use a half-sheet pan.
- Parchment paper – For easy cleanup. Trust me, roasted squash can get sticky.
- A medium saucepan with a lid – For cooking the wild rice.
- A large skillet – For sautéing the filling ingredients. A 12-inch skillet works perfectly.
- A small bowl – For mixing any optional toppings.
- A spoon or small cookie scoop – For scooping out the squash seeds.
- A fork – For testing the doneness of the squash.
If you don’t have a large baking sheet, you can use two smaller ones. Just make sure the squash halves aren’t touching so they roast evenly. And if you don’t have a lid for your saucepan, you can use a piece of aluminum foil tightly crimped around the edges. I’ve done it plenty of times!
Preparation Method
Alright, let’s get cooking! This recipe has a few steps, but I promise it’s all very straightforward. Take your time, and don’t be afraid to taste as you go. Here’s how to make the best cozy stuffed butternut squash with wild rice:
- Preheat and Prep: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. This will make cleanup a breeze.
- Prepare the Squash: Carefully cut each butternut squash in half lengthwise. This is the trickiest part. Use a sharp knife and a steady hand. I like to cut off the very top stem end first to create a flat surface, then stand the squash on its cut end and slice down through the middle. Scoop out the seeds and stringy pulp with a spoon. Don’t worry about getting every last bit of string—a little left behind is fine.
- Season and Roast the Squash: Brush the cut sides of the squash halves with 2 tablespoons of olive oil. Season generously with ½ teaspoon of salt and ¼ teaspoon of pepper. Place the squash halves cut-side down on the prepared baking sheet. This helps them steam and soften as they roast, creating that perfect tender texture. Roast for 35-45 minutes, or until the flesh is easily pierced with a fork. The time will depend on the size of your squash. You want it to be tender but still hold its shape.
- Cook the Wild Rice: While the squash is roasting, cook the wild rice. In a medium saucepan, combine the wild rice blend and 2 cups of vegetable broth. Bring to a boil over high heat. Once boiling, reduce the heat to low, cover, and simmer for 40-50 minutes, or until the rice is tender and the liquid is absorbed. If there’s any excess liquid, drain it off. Fluff the rice with a fork and set it aside.
- Sauté the Aromatics: While the rice is cooking, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook, stirring occasionally, for 5-7 minutes, until softened and translucent. Add the minced garlic, dried thyme, and dried sage. Cook for another minute until fragrant. Be careful not to burn the garlic—it can turn bitter quickly.
- Build the Filling: Add the cooked wild rice to the skillet with the onions and garlic. Stir in the dried cranberries, toasted pecans, and 1 tablespoon of the fresh parsley. Drizzle in the maple syrup and season with the remaining ½ teaspoon of salt and ¼ teaspoon of pepper. Stir everything together until well combined. Taste the filling and adjust the seasoning as needed. This is your chance to make it perfect! I sometimes add a pinch more salt or a little more maple syrup if it needs it.
- Stuff the Squash: Once the squash halves are tender, remove them from the oven. Carefully flip them over using a spatula or tongs. They will be hot! Spoon the wild rice filling generously into each squash half. Don’t be shy—pile it high! You want a nice, hearty mound of filling in each one.
- Final Roast: Return the stuffed squash halves to the oven (cut-side up this time) and roast for another 10-15 minutes. This allows the filling to heat through and the flavors to meld together. The top of the filling might get a little crispy, which is a good thing.
- Garnish and Serve: Remove the squash from the oven. If using, sprinkle the crumbled feta cheese and fresh pomegranate arils over the top. Finish with the remaining tablespoon of fresh parsley for a pop of color. Serve immediately while warm.
And that’s it! You’ve just made a restaurant-worthy meal right in your own kitchen. The aroma alone will have everyone gathering around the table.
Cooking Tips & Techniques
Over the many times I’ve made this cozy stuffed butternut squash with wild rice, I’ve learned a few things that make the process smoother and the results even better. Here are my best tips:
- Microwave the squash for a head start: If you’re short on time or struggling to cut through a hard squash, poke a few holes in it with a fork and microwave the whole squash for 2-3 minutes. This softens the skin just enough to make cutting much easier. It’s a game-changer. I learned this after a near-knife accident, and I’ve never looked back.
- Toast your nuts: Don’t skip toasting the pecans! Spread them on a small baking sheet and toast in the 400°F oven for 3-5 minutes, or until they’re fragrant and lightly browned. You can also toast them in a dry skillet over medium heat, shaking the pan frequently. Toasted nuts have a much deeper, richer flavor.
- Don’t overcook the squash: You want the squash to be tender but not mushy. It should hold its shape when you stuff it. Start checking for doneness around the 35-minute mark. A fork should slide in easily, but the squash shouldn’t be falling apart.
- Make extra filling: This recipe makes a generous amount of filling, but I always wish I had more. It’s delicious on its own as a side dish, or you can use it to stuff other vegetables like bell peppers or portobello mushrooms. Double the filling recipe if you’re feeding a crowd.
- Use a spoon to test the rice: The best way to know if your wild rice is done is to taste it. It should be tender with a slight chew. Don’t rely solely on the time given in the recipe, as different brands and blends can vary. Start tasting around the 40-minute mark.
- One of my biggest failures: I once forgot to add the salt to the squash before roasting. The result was a bland, sad dish. Don’t make my mistake! Seasoning each component is key to a flavorful final dish.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. I’ve tried many variations over the years, and they’ve all been delicious. Here are some ideas to make it your own:
- Add Protein: For a heartier meal, add some cooked protein to the filling. Cooked and crumbled Italian sausage, shredded rotisserie chicken, or crispy bacon bits are all fantastic. I’ve made a version with spicy chorizo, and it was incredible. Just cook the protein first, then set it aside and add it to the filling along with the rice.
- Make it Vegan: This recipe is already vegetarian, but to make it vegan, simply omit the feta cheese topping or use a vegan feta alternative. The filling itself is completely plant-based. You can also add a sprinkle of nutritional yeast for a cheesy flavor without the dairy.
- Switch Up the Grains: Not a fan of wild rice? You can use quinoa, farro, or even cooked lentils. Each grain will give the filling a different texture. Quinoa cooks faster and is lighter, while farro has a wonderful chewy texture. I’ve made a version with pearl couscous that was surprisingly good.
- Change the Nuts and Fruit: Feel free to swap the pecans for walnuts, almonds, or even pine nuts. For the fruit, dried cherries, chopped dried apricots, or golden raisins would all work beautifully. In the summer, I’ve used fresh blueberries instead of cranberries for a totally different vibe.
- Spice It Up: Add a pinch of red pepper flakes or a dash of cayenne pepper to the filling for a subtle kick. A little warmth from the spice pairs beautifully with the sweet squash. My husband loves this version.
- Use Acorn Squash: If you can’t find butternut squash, acorn squash is a great substitute. It has a similar sweet, nutty flavor and the perfect shape for stuffing. You may need to adjust the roasting time slightly, as acorn squash can cook a bit faster.
Serving & Storage Suggestions
This cozy stuffed butternut squash with wild rice is a meal in itself, but it also pairs wonderfully with a few simple sides. Here’s how I like to serve and store it:
- Serving Temperature: Serve the squash warm, straight from the oven. The contrast between the hot, tender squash and the cool, tangy feta (if using) is just perfect.
- What to Serve With It: A simple green salad with a bright vinaigrette is my go-to side. The acidity of the dressing cuts through the richness of the squash and filling. You could also serve it with a side of roasted Brussels sprouts or a bowl of creamy tomato soup for the ultimate cozy meal. For a heartier spread, pair it with a lentil soup.
- Beverage Pairing: A crisp, dry white wine like a Sauvignon Blanc or a light Pinot Noir works beautifully. For a non-alcoholic option, a warm mug of apple cider or a sparkling water with a slice of lemon is lovely.
- Storing Leftovers: Store any leftover stuffed squash in an airtight container in the refrigerator for up to 4 days. The flavors will continue to meld, and some might say it’s even better the next day.
- Reheating Instructions: The best way to reheat this is in the oven. Place the leftover squash on a baking sheet and warm it in a 350°F (175°C) oven for 10-15 minutes, or until heated through. You can also reheat individual portions in the microwave for 1-2 minutes, but the squash will be softer. I prefer the oven method for the best texture.
- Freezing: You can freeze the stuffed squash for up to 3 months. Let it cool completely, then wrap each half tightly in plastic wrap and then in a layer of aluminum foil. To serve, thaw overnight in the refrigerator and reheat in the oven as directed above. I like to freeze the filling separately and stuff fresh squash halves for the best texture.
Nutritional Information & Benefits
This cozy stuffed butternut squash with wild rice isn’t just delicious—it’s packed with nutrients that make you feel good about eating it. Here’s a rough estimate of the nutritional value per serving (one stuffed half, without feta or pomegranate):
- Calories: Approximately 450-500
- Protein: 10-12g
- Fat: 15-18g (mostly healthy fats from olive oil and pecans)
- Carbohydrates: 75-85g
- Fiber: 12-15g
- Sugar: 20-25g (naturally occurring from squash and cranberries)
Health Benefits: Butternut squash is an excellent source of vitamin A (in the form of beta-carotene), which is great for eye health and immune function. It’s also high in vitamin C, potassium, and fiber. Wild rice is a whole grain that’s rich in protein, fiber, and B vitamins. It has a lower glycemic index than white rice, which helps keep your blood sugar stable. Cranberries are packed with antioxidants, and pecans provide healthy monounsaturated fats. This dish is naturally gluten-free and vegetarian, making it a wonderful option for many different dietary needs. It’s a meal that truly nourishes you from the inside out.
Conclusion
This cozy stuffed butternut squash with wild rice and cranberries is more than just a recipe—it’s a feeling. It’s the warmth of a fall evening, the comfort of a home-cooked meal, and the joy of sharing something delicious with the people you love. It started as a happy accident in my kitchen, and now it’s a tradition I look forward to all year. The sweet, tender squash, the nutty, tart filling, and those little pops of crunch from the pecans—every bite is pure comfort.
I hope you give this recipe a try and make it your own. Maybe you’ll add a different grain, or a pinch of your favorite spice. That’s the beauty of cooking—making a recipe your own. I’d love to hear how it turns out for you! Did you try a fun variation? Did your family love it as much as mine does? Drop a comment below and share your experience. And if you’re looking for more cozy fall recipes, you might enjoy my creamy butternut squash soup or this wild rice mushroom pilaf. Happy cooking, friends!
Frequently Asked Questions
Can I use pre-cut butternut squash from the store?
Absolutely! Using pre-cut squash cubes saves a lot of time and effort. You won’t be able to stuff them, but you can roast the cubes and toss them with the wild rice filling for a delicious deconstructed version. Just reduce the roasting time to about 20-25 minutes, or until the cubes are tender.
Can I make this recipe ahead of time for a dinner party?
Yes, this is a great make-ahead dish! You can roast the squash and prepare the filling up to two days in advance. Store them separately in the refrigerator. When you’re ready to serve, stuff the squash halves and bake them for 15-20 minutes at 375°F (190°C) until everything is heated through. This makes entertaining so much less stressful.
My wild rice always turns out mushy. What am I doing wrong?
Mushy wild rice is usually a sign of too much water or overcooking. Make sure you’re using the correct ratio of liquid to rice (2:1 is standard for most blends). Also, don’t stir the rice while it’s cooking, as this can release excess starch and make it gummy. Finally, once the rice is tender, drain any excess liquid immediately and fluff it with a fork.
Can I use frozen cranberries instead of dried?
You can, but you’ll need to adjust the recipe slightly. Frozen cranberries are much more tart and contain more water. Add them to the skillet with the onions and cook for a few minutes until they start to soften and release their juices. You may also want to add an extra tablespoon of maple syrup to balance the tartness. The texture will be different, but it’s still delicious.
What can I use instead of pecans for a nut-free version?
For a nut-free version, you can substitute the pecans with roasted pumpkin seeds (pepitas) or sunflower seeds. Both add a wonderful crunch and nutty flavor without the nuts. Toasting them in the oven or a dry skillet will bring out their best flavor. You could also simply leave them out, but I think the crunch is a really nice addition.
Pin This Recipe!

Cozy Stuffed Butternut Squash with Wild Rice
A hearty, vegetarian stuffed butternut squash filled with nutty wild rice, tart cranberries, and crunchy pecans. This cozy fall dish is impressive yet surprisingly easy to make, perfect for weeknight dinners or holiday gatherings.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 medium butternut squashes (about 2–2.5 pounds each)
- 2 tablespoons olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 cup wild rice blend (or mix of wild rice and brown rice)
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 teaspoon dried thyme
- ½ teaspoon dried sage
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ⅔ cup dried cranberries
- ½ cup pecans, roughly chopped
- 2 tablespoons fresh parsley, chopped
- 2 tablespoons maple syrup
- ¼ cup crumbled feta cheese (optional)
- A handful of fresh pomegranate arils (optional)
Instructions
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Cut each butternut squash in half lengthwise. Scoop out seeds and stringy pulp.
- Brush cut sides of squash with 2 tablespoons olive oil. Season with ½ teaspoon salt and ¼ teaspoon pepper. Place cut-side down on prepared baking sheet. Roast for 35-45 minutes until tender.
- While squash roasts, cook wild rice: In a medium saucepan, combine wild rice blend and vegetable broth. Bring to a boil, reduce heat to low, cover, and simmer for 40-50 minutes until tender and liquid is absorbed. Fluff with fork.
- In a large skillet, heat 1 tablespoon olive oil over medium heat. Add diced onion and cook 5-7 minutes until softened. Add minced garlic, dried thyme, and dried sage. Cook 1 minute until fragrant.
- Add cooked wild rice to skillet. Stir in dried cranberries, toasted pecans, 1 tablespoon parsley, maple syrup, ½ teaspoon salt, and ¼ teaspoon pepper. Mix well and adjust seasoning to taste.
- When squash is tender, remove from oven and carefully flip halves cut-side up. Spoon wild rice filling generously into each squash half.
- Return stuffed squash to oven and roast 10-15 minutes more until filling is heated through.
- Remove from oven. If desired, sprinkle with crumbled feta cheese and pomegranate arils. Garnish with remaining parsley. Serve warm.
Notes
Microwave the whole squash for 2-3 minutes to soften the skin before cutting. Toast pecans in a 400°F oven for 3-5 minutes for best flavor. Don’t overcook squash; it should be tender but hold its shape. Make extra filling as it’s delicious on its own. Season each component well for best flavor.
Nutrition
- Serving Size: 1 stuffed squash hal
- Calories: 475
- Sugar: 22
- Sodium: 680
- Fat: 16
- Saturated Fat: 2
- Carbohydrates: 80
- Fiber: 13
- Protein: 11
Keywords: stuffed butternut squash, wild rice, vegetarian, gluten-free, fall recipe, Thanksgiving, cranberries, pecans


