Here is my favorite wild rice and apple stuffed acorn squash recipe, with tender roasted squash halves filled with a hearty mix of wild rice, sweet apples, herbs, and a touch of cranberries.
This stuffed acorn squash has become our go-to fall dinner when I want something cozy and filling. The kids love how the apple adds just the right amount of sweetness, and I love that it’s basically a complete meal in one dish.

Why You’ll Love This Wild Rice and Apple Stuffed Acorn Squash
- Naturally vegetarian and healthy – Packed with nutrient-dense wild rice, fresh vegetables, and seasonal produce, this dish gives you a wholesome meal that’s both satisfying and nourishing.
- Perfect fall comfort food – The sweet roasted squash paired with tart apples and earthy wild rice creates those cozy autumn flavors we all crave when the weather gets cooler.
- Impressive presentation – These stuffed squash halves look fancy enough for company but are simple enough for a regular weeknight dinner, making them perfect for entertaining or special occasions.
- Great for meal prep – You can make these ahead of time and reheat them throughout the week, and they actually taste even better the next day as the flavors meld together.
- Customizable ingredients – You can easily swap out the mushrooms, kale, or dried cranberries for whatever vegetables or add-ins you have on hand, making it a flexible recipe that works with your pantry.
What Kind of Acorn Squash Should I Use?
When picking out acorn squash for this recipe, look for ones that feel heavy for their size and have a hard, matte skin without any soft spots or cracks. You’ll want medium-sized squash that can sit flat when cut in half – this makes them perfect little bowls for your stuffing. The skin should have that classic dark green color with some orange or yellow patches, which tells you it’s ripe and ready to eat. If your squash has a shiny skin, it might not be fully mature yet, so go for the duller-looking ones at the store.
Options for Substitutions
This stuffed squash recipe is pretty forgiving when it comes to swaps:
- Wild rice: Wild rice is really what makes this dish special, but if you can’t find it, try brown rice or quinoa instead. Both will need less cooking time – about 15-20 minutes for quinoa and 30-40 minutes for brown rice.
- Acorn squash: Butternut squash or delicata squash work great too. Butternut might need a bit longer to cook, while delicata cooks faster, so keep an eye on it.
- Kale: Spinach, Swiss chard, or even chopped Brussels sprouts can step in for kale. If using spinach, add it at the very end since it wilts quickly.
- Shallots: Regular yellow onion works perfectly fine – use about half a medium onion instead of the two shallots.
- Pepitas: Chopped walnuts, pecans, or sunflower seeds make good substitutes for that nice crunch factor.
- Dried cranberries: Raisins, chopped dried apricots, or even pomegranate seeds (if you want fresh instead of dried) work well here.
- Fresh herbs: If you don’t have fresh thyme and sage, use about 1/3 the amount of dried herbs, or try rosemary or oregano instead.
Watch Out for These Mistakes While Cooking
The biggest mistake when making stuffed acorn squash is not cooking the squash long enough before adding the filling – undercooked squash will be tough and unpleasant, so make sure to roast the halves cut-side down for at least 30-40 minutes until they’re fork-tender.
Another common error is not cooking the wild rice completely before stuffing, since it won’t finish cooking properly inside the squash cavity, so always simmer it in the vegetable broth until it’s tender and has absorbed most of the liquid.
To prevent your filling from becoming mushy, add the chopped apple during the last few minutes of sautéing the vegetables, and don’t forget to season each component as you go rather than trying to fix the seasoning at the end.
For extra flavor, try roasting the pepitas in a dry pan for 2-3 minutes until they’re lightly toasted, and if your squash halves won’t sit flat, slice a small piece off the bottom to create a stable base.
What to Serve With Wild Rice and Apple Stuffed Acorn Squash?
This stuffed squash is pretty hearty on its own, but I love serving it alongside a simple arugula salad with a light vinaigrette to balance out all those cozy fall flavors. A warm dinner roll or some crusty bread is perfect for soaking up any extra juices from the squash, and it makes the meal feel more complete. If you want to add some protein, roasted chicken thighs or a simple piece of grilled salmon work really well without competing with the earthy wild rice and sweet apple filling. For a fully vegetarian spread, try pairing it with roasted Brussels sprouts or green beans tossed with a bit of lemon.
Storage Instructions
Refrigerate: Store your stuffed acorn squash in the fridge for up to 4 days in an airtight container or covered with foil. The wild rice filling actually gets even more flavorful after a day or two as all those herbs and seasonings meld together. I love having these ready for quick weeknight dinners!
Freeze: These freeze really well for up to 3 months! Wrap each stuffed squash half individually in plastic wrap, then place in a freezer-safe container. You can also scoop out just the filling and freeze it separately if you want to use it for other meals later.
Reheat: Pop them back in a 350°F oven for about 20-25 minutes until heated through, or microwave individual portions for 2-3 minutes. If reheating from frozen, add an extra 10-15 minutes to the oven time. The squash might be a bit softer after reheating, but it’s still delicious.
| Preparation Time | 20-30 minutes |
| Cooking Time | 80-90 minutes |
| Total Time | 100-120 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 800-950
- Protein: 17-21 g
- Fat: 29-35 g
- Carbohydrates: 130-145 g
Ingredients
For the roasted squash:
- 2 acorn squash (halved and deseeded)
For the wild rice and vegetable filling:
- 6 cloves garlic (freshly minced for best flavor)
- 1/2 cup wild rice (uncooked)
- 1 1/2 cups vegetable broth
- 2 tbsp dried cranberries (I use Ocean Spray for consistent quality)
- 1 tsp salt (or to taste)
- 1/4 tsp black pepper (or as needed)
- 1/4 cup pumpkin seeds (adds a nice crunch and nutrition)
- 2 cups mushrooms (diced into 1/2-inch pieces)
- 2 cups kale (loosely packed and chopped)
- 2 shallots (finely chopped, about 1/4-inch pieces)
- 1 sweet red apple (chopped into 1/2-inch pieces, about 1 1/4 cups)
- 2 tbsp oil (or any neutral oil like canola)
For finishing and garnish:
- 1 tsp fresh sage (optional but recommended for earthiness)
- 1 tsp fresh thyme (optional, adds aromatic herb flavor)
Step 1: Prepare and Roast the Acorn Squash
- 2 acorn squash
- 2 tbsp oil
- 1 tsp salt
- 1/4 tsp black pepper
Preheat your oven to 400°F.
Cut the acorn squash in half lengthwise and use a sturdy spoon to scoop out all the seeds and stringy bits.
Place the squash halves cut-side up on a baking tray, then rub the exposed flesh generously with oil, salt, and pepper.
Flip them cut-side down so the skin is facing up, and place in the oven.
They’ll need 40-45 minutes to become tender enough to hold the filling without falling apart.
Step 2: Cook the Wild Rice
- 1/2 cup wild rice
- 1 1/2 cups vegetable broth
In a medium saucepan, combine the uncooked wild rice and vegetable broth.
Bring to a boil over medium-high heat, then reduce to low and cover.
Let it simmer gently for 40-45 minutes until the rice is tender and has absorbed most of the liquid.
When done, fluff it with a fork and set aside.
Since this takes the same time as roasting the squash, you can start this at the same time as Step 1 for maximum efficiency.
Step 3: Build Flavor with Aromatics and Mushrooms
- 2 tbsp oil
- 2 shallots
- 6 cloves garlic
- 2 cups mushrooms
While the squash and rice are cooking, heat oil in a large skillet over medium heat.
Add the finely chopped shallots and freshly minced garlic, stirring constantly for about 3 minutes until fragrant and softened but not browned.
I find that getting the aromatics really fragrant at this stage sets the foundation for the whole dish’s depth.
Add the diced mushrooms and cook for 5 minutes, stirring occasionally, until they release their moisture and start to brown slightly.
Step 4: Wilt the Greens and Add the Apple
- 2 cups kale
- 1 sweet red apple
- 1 tsp salt
- 1/4 tsp black pepper
Add the chopped kale, apple pieces, salt, and pepper to the skillet with the cooked mushrooms and aromatics.
Reduce heat to low and cook for 2-3 minutes, just until the kale begins to wilt and soften slightly.
The apple will stay mostly intact and add nice bursts of sweetness and tartness.
I prefer this light touch with the kale so it keeps some texture and doesn’t become mushy in the final dish.
Step 5: Combine and Season the Filling
- cooked wild rice from Step 2
- sautéed vegetables and mushrooms from Steps 3 and 4
- 1/4 cup pumpkin seeds
- 2 tbsp dried cranberries
- 1 tsp fresh thyme
- 1 tsp fresh sage
Turn off the heat under the skillet.
Add the fluffed wild rice from Step 2, along with the pumpkin seeds, dried cranberries, fresh thyme, and fresh sage if using.
Stir everything together gently until well combined and evenly distributed.
Taste and adjust salt and pepper as needed.
The combination of chewy rice, tender vegetables, crunchy seeds, and tart cranberries creates a wonderfully textured and flavorful stuffing.
Step 6: Stuff and Serve
- roasted acorn squash from Step 1
- prepared filling from Step 5
Remove the roasted squash halves from the oven and let them cool for just 1-2 minutes so they’re safe to handle.
Divide the wild rice and vegetable filling evenly among the four squash halves, piling it generously into the center cavity.
Serve warm while the squash is still soft and the filling is heated through.
The warm filling and tender squash create the perfect comfort food dish.






