
Stuffed acorn squash brings together the very best flavors of Fall in one eye-catching dish. Creamy spinach and cheese get tucked inside golden roasted squash, creating a side that feels both homey and celebration-worthy. This was a revelation the first time I served it at Thanksgiving dinner. It has since become the vegetarian showstopper everyone asks for.
My favorite part is how simple ingredients like fresh spinach and cheese turn luxuriously creamy inside sweet caramelized squash. The very first time I made it my kitchen was filled with the aromas of thyme and roasting veggies and everyone gathered around to sneak a taste before it even hit the table.
Ingredients
- Acorn squash: ripe with firm skin and no soft spots for a sturdy edible bowl
- Olive oil: extra virgin gives rich flavor and helps create a golden crust
- Salt and black pepper: choose flaky salt and freshly cracked pepper for brightness
- Spinach: fresh and green cooks down beautifully inside the filling
- Cream cheese: full fat works best for a smooth creamy texture
- Parmesan cheese: freshly grated offers the richest flavor
- Fresh thyme: aromatic sprigs bring out both savory and sweet notes
I like to select small or medium squash so they cook evenly and look extra pretty when plated.
Step-by-Step Instructions
- Prepare the Squash:
- Carefully slice acorn squash in half from stem to tip using a sharp knife. Scoop out all seeds and tangled strands with a sturdy spoon. Place squash cut side up on a rimmed baking sheet.
- Season and Roast:
- Rub olive oil into the cut side of each squash half then sprinkle with salt and pepper for even seasoning. Flip the squash so cut sides face down and roast in a preheated 400 degree oven for 30 minutes until tender.
- Wilt the Spinach:
- Warm olive oil in a skillet over medium heat. Add spinach and let it cook about five minutes stirring just until leaves are fully wilted and liquid has evaporated.
- Mix the Filling:
- Soften cream cheese in a microwave safe bowl but do not let it melt. Mix in grated Parmesan and the cooked spinach. Stir thoroughly until the mixture is creamy smooth and everything is well combined.
- Stuff and Bake:
- Turn roasted squash halves over so the cavity faces up. Divide the cheese and spinach mixture between each squash half smoothing the tops with a spoon for even baking. Sprinkle with some chopped fresh thyme.
- Finish Baking:
- Place the stuffed squash back in the oven and roast at 400 degrees for about 20 more minutes to allow cheese to melt and filling to heat through. Switch oven to broil for three to five minutes watching closely so the tops develop a golden crust without burning.
- Garnish and Serve:
- Remove from oven and finish with cracked black pepper and another sprinkle of fresh thyme. Let cool slightly before serving to allow the flavors to settle.

My favorite ingredient is cream cheese because it gives the stuffing irresistible silkiness that contrasts with the roasted squash. The last time I made this my niece insisted on licking the spoon straight from the bowl and declared the filling was the best part.
Storage Tips
Leftovers keep well in the fridge for up to three days. Store squash halves in an airtight container. Reheat in the oven for best texture or microwave in short bursts if you are in a rush.
Ingredient Substitutions
Try ricotta for a lighter filling if cream cheese is too rich for your taste. Kale or Swiss chard can stand in for spinach. For more flavor experiment with a sprinkle of nutmeg or swap Parmesan for Pecorino Romano cheese.

Serving Suggestions
Stuffed acorn squash shines as a main for a cozy vegetarian dinner paired with wild rice or crusty bread. For holidays serve as a side dish alongside roasted turkey or glazed ham. Garnish with extra fresh herbs and pomegranate seeds for color and punch.
Cultural and Historical Context
Acorn squash is native to North and Central America and has been enjoyed since ancient Indigenous times. The tradition of stuffing squash with creamy or savory mixtures reflects both Mediterranean and American culinary influences. Today it is enjoyed in many homes as a comforting cold weather staple especially at holiday tables.
Recipe FAQs
- → How do you prevent the acorn squash from becoming too soggy?
Roasting the squash cut-side down helps caramelize and concentrate flavor. Avoid overbaking to keep the texture firm, and let excess steam escape before stuffing.
- → Can you use frozen spinach for the filling?
Yes, thaw and drain frozen spinach thoroughly to remove excess moisture before mixing with the cheeses to avoid a watery filling.
- → What herbs pair well with stuffed acorn squash?
Thyme adds a bright, earthy flavor. Other options include sage, rosemary, or parsley, which complement squash and cheesy fillings.
- → Is this dish suitable for meal prep or reheating?
Stuffed acorn squash can be made ahead and reheated in the oven. For best texture, broil briefly before serving.
- → How do you get a golden crust on top of the filling?
Finish the squash under a broiler for 3-5 minutes. Watch closely to avoid burning the cheese topping.
Stuffed Acorn Squash Spinach
Golden acorn squash filled with creamy spinach, Parmesan, and thyme—comforting and festive for fall or holidays.
What You’ll Need to Make This
→ Acorn Squash
→ Spinach and Cheese Mixture
How to Prepare
Preheat oven to 200°C. Slice each acorn squash in half lengthwise. Remove seeds and stringy pulp using a spoon. Arrange squash halves cut side up on a baking tray. Drizzle with olive oil and rub to coat. Season with salt and freshly ground black pepper. Place cut side down and roast for 30 minutes.
Heat 1 tablespoon olive oil in a medium skillet over medium heat. Add fresh spinach and sauté for about 5 minutes, or until wilted. If excess liquid remains, drain.
Soften cream cheese in a microwave-safe bowl until just pliable, being careful not to melt. Add sautéed spinach and shredded Parmesan to the bowl. Mix thoroughly until well combined.
Remove squash from oven and turn cut side up. Evenly distribute the spinach and cheese mixture among the four halves, filling the cavities. Sprinkle with half of the fresh thyme.
Return stuffed squash halves to the oven. Roast at 200°C for an additional 20 minutes, until the filling is hot and the cheese has melted.
Switch oven to broil. Broil stuffed squash for 3 to 5 minutes, watching closely, until a golden crust forms. Avoid burning the cheese.
Top finished squash with freshly ground black pepper and the remaining fresh thyme. Serve hot.
Extra Tips
- Ensure acorn squash halves are evenly sized for uniform roasting and filling.
- For added depth, use a blend of Parmesan and Pecorino cheese.
Tools Required
- Chef’s knife
- Cutting board
- Large spoon
- Baking tray
- Skillet
- Mixing bowl
- Microwave
Allergen Info
Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
- Contains milk (cheese, cream cheese)
Nutritional Information (Per Serving)
Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
- Caloric Value: 384
- Fat Content: 27 grams
- Carbohydrate Content: 26 grams
- Protein Content: 13 grams