Cozy Stuffed Acorn Squash with Wild Rice & Cranberries

Ready In
Servings
Difficulty

I figured a stuffed squash would be one of those fussy dishes you save for a Sunday when you have nothing but time. It took about one bite of this one for that assumption to fall apart completely.

Honestly, the first time I made stuffed acorn squash, I was skeptical. I’d seen too many beautiful photos of sad, watery fillings that tasted like a compromise. But this version? It’s the one that changed my mind. The nutty wild rice, the sweet pop of dried cranberries, the savory warmth of sage and onion—all cradled in a tender, caramelized squash boat. It’s a meal that feels like a hug in a bowl (or, well, a squash half).

I was craving something that tasted like the coziest parts of fall but didn’t require a whole day in the kitchen. Something that could be a fancy weeknight dinner or a show-stopping holiday side without the stress. This recipe is that sweet spot. It’s rustic enough for a Tuesday but pretty enough for Thanksgiving.

The first time I pulled this out of the oven, the kitchen smelled like my grandmother’s house—if her house had been full of sage and roasting squash. That’s the kind of magic we’re going for here. No fuss, just flavor that sticks to your ribs.

Why You’ll Love This Recipe

This isn’t just another stuffed squash recipe. It’s the one I’ve tested, tweaked, and served to skeptical friends who ended up asking for seconds. Here’s why it works so well:

  • Surprisingly Simple: The filling comes together in one pan while the squash roasts. It looks impressive, but the actual hands-on time is under 30 minutes.
  • Perfectly Balanced: You get chewy wild rice, tender squash, sweet-tart cranberries, and crunchy pecans. Every bite is a little different, and every bite is delicious.
  • Naturally Wholesome: It’s packed with whole grains, healthy fats, and fiber. It feels indulgent but is genuinely good for you.
  • Make-Ahead Friendly: You can prep the filling and roast the squash a day ahead. Just stuff and reheat when you’re ready to serve. It’s a lifesaver for busy holidays.
  • Crowd-Pleasing: It works as a vegetarian main course, a hearty side dish, or even a holiday centerpiece. Guests will rave about it.

This recipe took a few tries to get right. The first version was too dry. The second was too wet. But this version? It’s the Goldilocks of stuffed squash. The filling is moist but not soggy, and the squash is tender but holds its shape. It’s the kind of dish that makes you close your eyes after the first bite, just to savor it.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most are pantry staples, especially if you cook fall food regularly.

  • Acorn Squash (2 medium, halved and seeded): Look for squash that feels heavy for its size and has a deep green color with some orange patches. That orange means it’s ripe and sweet. You can also use butternut or delicata squash if that’s what you have.
  • Wild Rice (1 cup, uncooked): I use a blend of wild and brown rice for the best texture. Lundberg Family Farms makes a great one. Don’t use a quick-cooking rice here; the chewy texture is key.
  • Vegetable Broth (2 cups): Use a good-quality broth for cooking the rice. It adds so much more flavor than water. I prefer Imagine or Pacific Foods brand.
  • Dried Cranberries (1/2 cup): Look for unsweetened or reduced-sugar ones if you want to control the sweetness. They add that essential tart pop.
  • Pecans (1/2 cup, chopped): Toast them first for the best flavor. You can swap in walnuts if you prefer.
  • Yellow Onion (1 medium, diced): A sweet onion like Vidalia works beautifully here too.
  • Celery (2 ribs, diced): Adds that classic savory backbone.
  • Fresh Sage (1 tablespoon, chopped): Don’t use dried sage here. Fresh sage has a milder, more aromatic flavor that is essential. If you only have dried, use 1 teaspoon.
  • Olive Oil (3 tablespoons): Extra virgin for roasting the squash and sautéing the filling.
  • Maple Syrup (1 tablespoon): A little drizzle on the squash before roasting helps it caramelize beautifully. Use pure maple syrup, not pancake syrup.
  • Garlic (3 cloves, minced): Fresh is best, but jarred minced garlic works in a pinch.
  • Salt and Black Pepper (to taste): I use kosher salt and freshly ground black pepper.
  • Fresh Parsley (for garnish, optional): Adds a fresh pop of color.

Equipment Needed

You don’t need a ton of fancy gear for this one, which I love.

  • Large Baking Sheet: A rimmed baking sheet is perfect for roasting the squash halves. Line it with parchment paper for easy cleanup.
  • Medium Saucepan with Lid: For cooking the wild rice.
  • Large Skillet: For sautéing the filling. A 12-inch skillet gives you plenty of room.
  • Sharp Chef’s Knife: Acorn squash is tough. A sharp knife makes cutting it in half much safer and easier. Be careful!
  • Large Spoon or Ice Cream Scoop: For scooping out the seeds and stringy bits from the squash.
  • Mixing Bowl: To combine the filling ingredients.

If you don’t have a large skillet, a Dutch oven works just as well. And if you’re short on time, you can use pre-cooked wild rice from the freezer section—just skip the cooking step and warm it through in the skillet.

Preparation Method

stuffed acorn squash preparation steps

Let’s get cooking. This is easier than it looks, I promise.

  1. Preheat and Prep: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Roast the Squash: Cut the acorn squash in half from stem to tip. Scoop out the seeds and stringy bits. Brush the cut sides and cavities with 2 tablespoons of olive oil and a drizzle of maple syrup. Season with a pinch of salt and pepper. Place them cut-side down on the prepared baking sheet. Roast for 35-40 minutes, until the flesh is fork-tender and the edges are starting to caramelize. The squash should be soft but still hold its shape.
  3. Cook the Wild Rice: While the squash roasts, rinse the wild rice in a fine-mesh strainer. In a medium saucepan, combine the rinsed rice and vegetable broth. Bring to a boil over high heat, then reduce the heat to low, cover, and simmer for 40-45 minutes, or until the rice is tender and has absorbed most of the liquid. Some grains will have split open—that’s a good sign. Fluff with a fork and set aside.
  4. Sauté the Aromatics: While the rice cooks, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and celery. Cook, stirring occasionally, for 5-7 minutes, until softened and translucent. Add the minced garlic and chopped sage and cook for 1 more minute, until fragrant. Your kitchen will smell incredible right about now.
  5. Combine the Filling: In a large mixing bowl, combine the cooked wild rice, the sautéed onion mixture, dried cranberries, and chopped pecans. Stir gently to combine. Taste and season with salt and pepper. I usually add about 1/2 teaspoon of salt and 1/4 teaspoon of pepper. Don’t be shy—the squash needs seasoning too.
  6. Stuff the Squash: Once the squash halves are roasted and slightly cooled, carefully flip them over so they are cut-side up. Divide the filling evenly among the four squash halves, mounding it slightly. Don’t pack it too tightly, or it won’t heat through evenly.
  7. Bake Again: Return the stuffed squash to the oven and bake for another 10-15 minutes, until the filling is heated through and the tops are slightly golden. If you want a crispier top, you can broil them for the last 2 minutes. Watch them closely so they don’t burn.
  8. Garnish and Serve: Let the stuffed squash rest for 5 minutes before serving. Garnish with fresh chopped parsley if you like. The resting time lets the flavors meld together.

Cooking Tips & Techniques

I’ve made this recipe more times than I can count, and I’ve learned a few things along the way. Let me save you some trouble.

Don’t Overcook the Squash. The first time I made this, I roasted the squash for too long, and it collapsed when I tried to stuff it. You want it fork-tender but sturdy enough to hold its shape. Start checking at the 30-minute mark. The flesh should offer a little resistance but yield easily to a fork.

Toast Your Pecans. This is a small step that makes a huge difference. Spread the chopped pecans on a baking sheet and toast them in the 400°F oven for 3-5 minutes, just until they’re fragrant. Keep an eye on them—they burn quickly. Toasted pecans have a deeper, nuttier flavor that elevates the whole dish.

Season in Layers. Don’t just salt the filling at the end. Season the squash before roasting, season the rice as it cooks, and season the onion mixture as it sautés. Layering the seasoning ensures every component is flavorful, not just the final dish.

Make It Your Own. This recipe is a fantastic base. If you want to add cooked Italian sausage or crumbled bacon to the filling for a non-vegetarian version, go for it. I’ve done it, and it’s delicious. Just cook the meat first, then sauté the onion and celery in the rendered fat for extra flavor.

Use a Cookie Scoop for Stuffing. A large cookie scoop makes filling the squash halves so much easier and less messy. It also ensures you get an even amount of filling in each half.

Variations & Adaptations

This recipe is wonderfully flexible. Here are a few ways to switch it up.

  • Make It Vegan: It’s already vegetarian! To make it fully vegan, just use maple syrup and skip any non-vegan add-ins. The recipe as written is already vegan-friendly.
  • Add Some Protein: Stir in 1 cup of cooked, crumbled Italian sausage, shredded rotisserie chicken, or cooked lentils for a heartier meal. I love adding a little leftover tender honey garlic braised short ribs to the filling for a truly decadent version.
  • Swap the Grains: If you don’t have wild rice, use farro, quinoa, or even cooked brown rice. Just adjust the cooking time and liquid according to the grain you choose.
  • Change the Nuts: Walnuts, hazelnuts, or even slivered almonds work beautifully in place of pecans. Toast them first for the best flavor.
  • Seasonal Twists: In the fall, add 1/2 cup of diced apple or pear to the filling. In the winter, swap the cranberries for dried cherries or chopped dried apricots. For a little kick, add a pinch of red pepper flakes to the onion mixture.

Serving & Storage Suggestions

These stuffed squash halves are a meal in themselves, but they pair beautifully with a few simple sides.

How to Serve: Serve the squash warm, straight from the oven. A sprinkle of fresh parsley or a few extra toasted pecans on top adds a nice finishing touch. They make a stunning main course alongside a simple green salad with a tangy vinaigrette. As a side dish, they are perfect next to crispy garlic parmesan baked chicken thighs or a juicy roast chicken.

Storage: Store leftover stuffed squash in an airtight container in the refrigerator for up to 4 days. The flavors actually get better as they meld overnight.

Reheating: Reheat individual portions in the microwave for 1-2 minutes, or reheat the whole batch in a 350°F (175°C) oven for 15-20 minutes, until warmed through. If the filling seems dry, add a splash of vegetable broth or water before reheating.

Freezing: You can freeze the baked, unstuffed squash halves and the filling separately for up to 3 months. Thaw overnight in the refrigerator, then stuff and bake as directed. I wouldn’t recommend freezing the fully assembled dish, as the squash can become watery when thawed.

Nutritional Information & Benefits

This dish is as good for you as it is delicious. Here’s the estimated breakdown per serving (one stuffed squash half):

  • Calories: ~420
  • Fat: 18g
  • Carbohydrates: 58g
  • Fiber: 10g
  • Protein: 9g

Acorn squash is packed with Vitamin A and Vitamin C, both powerful antioxidants that support your immune system. Wild rice is a whole grain rich in fiber and B vitamins. The pecans provide healthy monounsaturated fats and magnesium. This is comfort food that actually fuels your body.

It’s naturally gluten-free, vegetarian, and can easily be made vegan. It’s a wonderful option for anyone with dietary restrictions, and it’s so satisfying that no one will miss the meat.

Conclusion

This cozy stuffed acorn squash is the kind of recipe that makes you feel like you’ve got it all together. It’s impressive enough for company, simple enough for a weeknight, and nourishing enough to become a regular in your fall and winter rotation. The combination of tender squash, chewy wild rice, sweet cranberries, and crunchy pecans is pure seasonal magic.

I love making this when the leaves start to turn and the air gets that crisp, cool bite. It fills the house with the most comforting aroma and leaves everyone at the table happy. Whether you serve it as a vegetarian main course or a special side dish, I hope it brings you as much joy as it brings me.

Give it a try and let me know how it turns out! Leave a comment below or tag me in your photos. I’d love to see your beautiful, cozy creations. Happy cooking!

Frequently Asked Questions

Can I use a different type of squash?

Absolutely! Butternut squash, delicata squash, or even small sugar pumpkins work well. You may need to adjust the roasting time depending on the size and density of the squash. Delicata cooks faster, while butternut takes about the same time as acorn squash.

Do I have to use wild rice?

Not at all. Farro, quinoa, brown rice, or even cooked lentils are great substitutes. Just make sure to cook them according to package directions before adding them to the filling. The texture will be different, but it will still be delicious.

Can I make this dish ahead of time?

Yes! You can roast the squash and cook the filling up to two days in advance. Store them separately in the refrigerator. When you’re ready to serve, stuff the squash and bake for 15-20 minutes at 350°F (175°C) until heated through.

How do I keep the squash from getting soggy?

Don’t over-roast the squash in the first step, and make sure your filling isn’t too wet. If your wild rice has extra liquid after cooking, drain it before adding it to the filling. Roasting the squash cut-side down also helps it stay firm.

What can I serve with this for a complete meal?

A simple green salad with a tangy vinaigrette is perfect to cut through the richness. You could also serve it with a bowl of creamy tuscan white bean chicken soup for a truly cozy fall feast. Roasted Brussels sprouts or steamed green beans also make excellent sides.

Pin This Recipe!

stuffed acorn squash recipe
Print

Cozy Stuffed Acorn Squash with Wild Rice & Cranberries

This stuffed acorn squash features nutty wild rice, sweet dried cranberries, and crunchy pecans in a tender, caramelized squash boat. It’s a wholesome, make-ahead friendly dish that works as a vegetarian main or a show-stopping holiday side.

  • Author: Leila
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 medium acorn squash, halved and seeded
  • 1 cup wild rice (or wild rice blend), uncooked
  • 2 cups vegetable broth
  • 1/2 cup dried cranberries (preferably unsweetened or reduced-sugar)
  • 1/2 cup pecans, chopped and toasted
  • 1 medium yellow onion, diced
  • 2 ribs celery, diced
  • 1 tablespoon fresh sage, chopped (or 1 teaspoon dried)
  • 3 tablespoons olive oil, divided
  • 1 tablespoon pure maple syrup
  • 3 cloves garlic, minced
  • Salt and black pepper to taste
  • Fresh parsley for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Cut acorn squash in half from stem to tip; scoop out seeds and stringy bits. Brush cut sides and cavities with 2 tablespoons olive oil and a drizzle of maple syrup. Season with salt and pepper. Place cut-side down on prepared baking sheet. Roast for 35-40 minutes until fork-tender and edges caramelize.
  3. While squash roasts, rinse wild rice in a fine-mesh strainer. In a medium saucepan, combine rice and vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 40-45 minutes until tender and liquid is absorbed. Fluff with a fork and set aside.
  4. Heat remaining 1 tablespoon olive oil in a large skillet over medium heat. Add diced onion and celery; cook 5-7 minutes until softened. Add minced garlic and chopped sage; cook 1 minute until fragrant.
  5. In a large mixing bowl, combine cooked wild rice, sautéed onion mixture, dried cranberries, and toasted pecans. Stir gently. Season with salt and pepper (about 1/2 teaspoon salt and 1/4 teaspoon pepper).
  6. Once squash halves are roasted and slightly cooled, flip them cut-side up. Divide filling evenly among the four halves, mounding slightly without packing too tightly.
  7. Return stuffed squash to oven and bake for 10-15 minutes until filling is heated through and tops are slightly golden. For a crispier top, broil for the last 2 minutes, watching closely.
  8. Let rest for 5 minutes before serving. Garnish with fresh chopped parsley if desired.

Notes

Don’t over-roast the squash; it should be fork-tender but hold its shape. Toast pecans for best flavor. Season in layers for maximum taste. Make ahead: roast squash and cook filling up to 2 days in advance; stuff and reheat before serving.

Nutrition

  • Serving Size: 1 stuffed squash hal
  • Calories: 420
  • Sugar: 12
  • Sodium: 480
  • Fat: 18
  • Saturated Fat: 2
  • Carbohydrates: 58
  • Fiber: 10
  • Protein: 9

Keywords: stuffed acorn squash, wild rice, cranberries, vegetarian, fall recipe, holiday side, gluten-free

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