
Stuffed Acorn Squash with Creamed Spinach tastes cozy, savory, a little sweet, and feels like a hug in dinner form. It works for busy weeknights or small holiday dinners, and you can get it on the table in about 1 hour. I make this every fall when I need something that feels special but still lets me stay in sweatpants.
Why You Should Try This Stuffed Acorn Squash with Creamed Spinach
You get the natural sweetness of roasted acorn squash with a rich, garlicky creamed spinach that tastes like steakhouse creamed spinach met a fall veggie platter. The edges of the squash caramelize, the centers stay tender, and the creamy filling soaks into every bite.
This recipe fits gluten free eaters, vegetarians, and anyone who wants a hearty main that does not feel heavy. You can keep it simple for weeknights or dress it up with toppings for a holiday table.
“This Stuffed Acorn Squash with Creamed Spinach tastes like a fancy restaurant side dish turned into a full cozy dinner, and I would happily eat it once a week. ★★★★★”
Ingredients You’ll Need
Acorn squash
-
2 medium acorn squash
- Pick squash that feel heavy for their size with firm, dull skin.
- Avoid soft spots or shiny skin, which usually means age or wax.
-
2 tablespoons olive oil
- Use extra virgin for more flavor, or any neutral oil you like.
-
1 teaspoon kosher salt
-
½ teaspoon black pepper
Creamed spinach filling
-
2 tablespoons unsalted butter
- Use vegan butter if you want a dairy light version.
-
1 tablespoon olive oil
-
1 small yellow onion, finely diced
-
2 cloves garlic, minced
-
¼ teaspoon red pepper flakes
- Optional, but they add a nice gentle heat.
-
10 ounces fresh baby spinach, roughly chopped
- You can use frozen chopped spinach: use 10 ounces, thaw and squeeze very dry.
-
¾ cup heavy cream
- Half and half works, though the filling turns a bit looser.
- For dairy light, use full fat canned coconut milk and skip the cheese.
-
3 ounces cream cheese, softened and cubed
- I like Philadelphia brand because it melts smoothly.
-
½ cup grated Parmesan cheese, packed
- Use real Parmigiano Reggiano or a good domestic parmesan, not the green can.
-
¼ teaspoon ground nutmeg
- Freshly grated tastes best, but ground nutmeg from a jar still works.
-
½ teaspoon kosher salt, plus more to taste
-
¼ teaspoon black pepper
Optional mix ins and toppings
-
½ cup panko breadcrumbs
- Use gluten free panko if needed.
-
1 tablespoon olive oil
-
¼ cup shredded mozzarella or fontina
- These melt nicely and give a stretchy top.
-
2 tablespoons toasted chopped pecans or walnuts
-
1 tablespoon chopped fresh parsley or chives
-
A squeeze of lemon juice over the finished squash to brighten flavors
Equipment
- Sharp chef’s knife
- Sturdy cutting board
- Spoon for scooping seeds
- Baking sheet
- Parchment paper or foil
- Large skillet or sauté pan
- Wooden spoon or spatula
- Measuring cups and spoons
- Small bowl for mixing topping
- Oven mitts
- Optional: microplane for grating nutmeg and parmesan
Tips & Tricks
- Cut a thin slice off the bottom of each squash half so they sit level on the baking sheet.
- Score the inside of the squash flesh with shallow crosshatch cuts so the seasoning and filling soak in.
- Roast the squash cut side down for the first part of baking to help it steam and soften faster.
- Use pre washed baby spinach to save time on cleaning and trimming.
- If you use frozen spinach, squeeze it very dry in a clean kitchen towel so the filling stays thick and creamy.
- Let the cream cheese sit at room temperature for 15 minutes so it melts smoothly into the sauce.
- Taste the creamed spinach before you stuff the squash and adjust salt, pepper, and heat.
- If the filling looks too thick, splash in a bit more cream; if it looks too loose, simmer it a few extra minutes.
- Add cooked grains like quinoa or farro to the spinach if you want a more filling vegetarian main.
- Use a small spoon to really pack the filling into the squash so it does not spill over while it bakes.
How to Make Stuffed Acorn Squash with Creamed Spinach
Step 1: Prep and roast the acorn squash
Preheat your oven to 400°F and line a baking sheet with parchment or foil. Slice a thin piece off one side of each squash so you create a flat, stable surface. Stand the squash on that flat side and cut it from top to bottom to split it in half.
Scoop out the seeds and stringy bits with a spoon. Drizzle the cut sides with olive oil, then season with salt and pepper. Rub the oil and seasoning over the flesh so it coats evenly.
Place the squash halves cut side down on the baking sheet. Roast 25 to 30 minutes, until the flesh feels tender when you poke it with a fork and the edges start to brown. While the squash roasts, make the creamed spinach filling.
Step 2: Sauté veggies and aromatics
Heat butter and olive oil in a large skillet over medium heat. When the butter melts and starts to foam, add the diced onion and a pinch of salt. Cook 5 to 7 minutes, until the onion turns soft and lightly golden.
Stir in the garlic and red pepper flakes. Cook 1 minute, until the garlic smells fragrant. Keep the heat at medium so the garlic does not burn.
Step 3: Wilt the spinach
Add the chopped spinach to the skillet in big handfuls. Stir as it wilts and keep adding more until it all fits in the pan. Cook 3 to 4 minutes, until the spinach releases its liquid and shrinks down.
If the pan looks very wet, keep cooking and stir often so some of the liquid cooks off. Taste a leaf and season with a pinch of salt if it needs it. Turn the heat down to medium low.
Step 4: Make the creamy sauce
Pour in the heavy cream and stir to coat the spinach. Add the cream cheese cubes and stir until they melt and blend into the cream. Sprinkle in the parmesan, nutmeg, salt, and pepper.
Simmer the mixture 3 to 5 minutes, stirring often, until it thickens and looks glossy and rich. If it looks too thick, add a splash of cream. Taste and adjust seasoning with more salt, pepper, or red pepper flakes.
Step 5: Stuff the roasted squash
Take the baking sheet out of the oven and flip the squash halves so the cut sides face up. Use a fork to gently fluff and mash the inner flesh a bit, keeping a border so the squash still holds its shape. This step helps the creamed spinach sink into the squash.
Spoon the hot creamed spinach into each squash cavity. Pack it in and mound it slightly on top. If you have extra filling, tuck it around the squash on the baking sheet as a bonus side.
Step 6: Add topping and bake again
In a small bowl, mix panko with olive oil and a pinch of salt. Stir in the shredded mozzarella or fontina if you use it. Sprinkle this mixture evenly over the stuffed squash.
Slide the baking sheet back into the oven. Bake 10 to 15 minutes, until the tops look golden and the filling bubbles around the edges. If you want deeper color, switch the oven to broil for 1 to 2 minutes and watch closely.
Step 7: Finish and serve
Take the squash out of the oven and let it rest 5 minutes so the filling sets slightly. Sprinkle with toasted nuts and fresh herbs. Add a small squeeze of lemon juice over each half to brighten the rich flavors.
Serve each person a squash half as a main dish, or cut them into wedges for a side. The skin softens as it roasts, so you can eat some of it if you like, or scoop the flesh and filling out with a spoon.
What to Serve with Stuffed Acorn Squash with Creamed Spinach
This stuffed acorn squash already brings starch, veggies, and creamy comfort, so simple sides work best. Pair it with a crisp green salad with a light vinaigrette to cut through the richness. Add roasted broccoli, green beans, or Brussels sprouts if you want more veggies on the plate.
Soft dinner rolls or warm crusty bread taste great with the extra creamed spinach that spills out. Serve it with sparkling water, apple cider, or a citrusy mocktail to keep the meal fresh and bright.
Storage Options
- Store leftover stuffed acorn squash in an airtight container in the fridge for up to 4 days.
- Reheat in a 350°F oven for 15 to 20 minutes until hot in the center, or use the microwave in 60 second bursts.
- Freeze cooled stuffed squash halves on a baking sheet until firm, then wrap each half tightly and store in a freezer bag for up to 2 months.
- Reheat from frozen in a covered baking dish at 350°F for 30 to 40 minutes, then uncover for the last 5 to 10 minutes so the top crisps again.
Stuffed Acorn Squash with Creamed Spinach
Ingredients
Instructions
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper or foil.
- Slice a thin piece off one side of each acorn squash so it sits flat, then stand it on that flat side and cut from top to bottom to split it in half.
- Scoop out the seeds and stringy bits with a spoon. Drizzle the cut sides with olive oil, then season with salt and pepper, rubbing the seasoning evenly over the flesh.
- Place the squash halves cut side down on the baking sheet and roast for 25 to 30 minutes, until the flesh is tender when pierced with a fork and the edges are starting to brown.
- While the squash roasts, heat the butter and olive oil in a large skillet over medium heat.
- Add the diced onion and a pinch of salt and cook for 5 to 7 minutes, stirring occasionally, until the onion is soft and lightly golden.
- Stir in the minced garlic and red pepper flakes and cook for about 1 minute, until fragrant.
- Add the chopped spinach in large handfuls, stirring as it wilts and adding more until it all fits in the pan. Cook for 3 to 4 minutes, until the spinach has wilted and released some liquid. If the pan looks very wet, continue cooking and stirring so some of the liquid cooks off. Season with a pinch of salt if needed.
- Reduce the heat to medium-low, pour in the heavy cream, and stir to coat the spinach. Add the cream cheese cubes and stir until completely melted and smooth.
- Stir in the grated Parmesan, nutmeg, salt, and pepper. Simmer for 3 to 5 minutes, stirring often, until the mixture thickens and looks glossy and rich. Taste and adjust seasoning as needed.
- Remove the baking sheet from the oven and carefully flip the roasted squash halves so the cut sides face up.
- Use a fork to gently fluff and mash some of the inner squash flesh, keeping a border around the edges so the squash still holds its shape.
- Spoon the hot creamed spinach into each squash cavity, packing it in and mounding it slightly on top. If you have extra filling, arrange it around the squash on the baking sheet.
- If using the breadcrumb topping, stir the panko, olive oil, and a small pinch of salt together in a bowl, then mix in the shredded mozzarella or fontina.
- Sprinkle the topping evenly over the stuffed squash halves.
- Return the baking sheet to the oven and bake for 10 to 15 minutes, until the tops are golden and the filling is bubbling around the edges. For deeper color, you can broil for 1 to 2 minutes at the end, watching carefully.
- Let the squash rest for about 5 minutes, then sprinkle with toasted nuts and fresh herbs, and finish with a small squeeze of lemon juice over each half before serving.
Notes
Approximate per serving (1 stuffed squash half, with breadcrumb and cheese topping): 430 calories; fat 31 g; saturated fat 16 g; carbohydrates 29 g; fiber 5 g; sugars 5 g; protein 11 g; sodium 650 mg. Values will vary based on exact squash size, brands, optional toppings, and portion size.
