
Stuffed Acorn Squash with Creamed Spinach tastes cozy, savory, a little sweet, and feels like fall in a bowl. It works for busy weeknights or a small holiday dinner, and you can get it on the table in about 1 hour. I first made this on a Tuesday when I needed comfort food and had only squash, spinach, and a stubborn determination not to order takeout.
Why Stuffed Acorn Squash with Creamed Spinach Is Worth It
You get tender roasted acorn squash with caramelized edges and a creamy, garlicky spinach filling that tastes like steakhouse creamed spinach in a cute edible bowl. The textures hit all the notes: soft squash, silky filling, and a little crunch from breadcrumbs or nuts on top.
This recipe works for meal prep, holiday menus, or a cozy solo dinner with leftovers for lunch. It looks fancy on the plate, but the steps stay simple and forgiving.
“This Stuffed Acorn Squash with Creamed Spinach tastes like a cozy restaurant dinner at home and still fits a weeknight schedule. ★★★★★”
Ingredients You Need
Acorn squash
- 2 medium acorn squash
- Choose squash that feel heavy for their size with dull, deep green skin.
- Avoid soft spots or shiny skin, which often means underripe.
Creamed spinach filling
- 2 tablespoons olive oil or butter
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 10 ounces fresh baby spinach, roughly chopped
- You can use frozen chopped spinach; thaw it and squeeze it very dry.
- 3 tablespoons all purpose flour
- Use a gluten free blend if you avoid gluten.
- 1 cup whole milk
- You can swap half and half for extra richness or use unsweetened oat milk for dairy light.
- 2 ounces cream cheese, softened
- 1 cup shredded Parmesan or Pecorino Romano
- Pre grated works in a pinch, but freshly grated melts smoother.
- 1 teaspoon Dijon mustard
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
- 1 teaspoon smoked paprika or regular paprika
- Pinch of red pepper flakes, optional
Topping
- 1 cup panko breadcrumbs or crushed buttery crackers
- Use gluten free panko if needed.
- 2 tablespoons grated Parmesan
- 2 tablespoons olive oil
- 2 tablespoons chopped fresh parsley or chives
Pantry shortcuts and brand notes
- Use frozen chopped spinach from brands that list only spinach and no added sauce.
- Shelf stable grated Parmesan works fine in the topping, but choose a wedge for the filling if you can.
- Use jarred minced garlic if you feel tired; just drain the liquid so it does not water down the filling.
Equipment list
- Large sharp chef’s knife
- Sturdy cutting board
- Spoon for scooping seeds
- Baking sheet
- Parchment paper or foil
- Large skillet or sauté pan
- Medium saucepan (if you prefer to make the cream base separately)
- Mixing bowls
- Whisk
- Measuring cups and spoons
Quick Tips & substitutions
- Cut a thin slice off the bottom of each squash half so it sits flat and does not wobble in the oven.
- Roast the squash cut side down first so the edges caramelize and the flesh cooks evenly.
- Use frozen spinach to save time; just thaw and squeeze it very dry in a clean kitchen towel.
- Swap cream cheese with mascarpone or full fat Greek yogurt for a tangier filling.
- Use gluten free flour and panko to keep the recipe gluten free.
- Skip the breadcrumbs and top with chopped nuts like walnuts or pecans for crunch and lower carbs.
- Use plant based milk and vegan cream cheese plus nutritional yeast instead of Parmesan for a dairy light version.
- Taste the filling before you stuff the squash and adjust salt, pepper, and heat with red pepper flakes.
How to Make Stuffed Acorn Squash with Creamed Spinach
Prep and roast the squash
- Heat your oven to 400°F and line a baking sheet with parchment or foil.
- Wash the acorn squash, dry them, and slice each one in half from stem to tip with a sturdy knife.
- Scoop out the seeds and stringy bits with a spoon.
- Trim a very thin slice off the rounded bottom of each half so it stands upright.
- Rub the cut sides with olive oil and season with salt and pepper.
- Place the squash halves cut side down on the baking sheet and roast for 25 to 30 minutes until the flesh turns fork tender and the edges caramelize.
- Flip the squash cut side up for the last 5 minutes to dry the cavity slightly.
Make the creamed spinach base
- While the squash roasts, heat 2 tablespoons olive oil or butter in a large skillet over medium heat.
- Add the chopped onion and cook until it turns soft and lightly golden, about 5 to 7 minutes.
- Stir in the garlic and cook 30 seconds until it smells fragrant.
- Add the chopped spinach in batches and stir until it wilts and cooks down.
- If you use frozen spinach, add it all at once and stir until it warms through and any extra moisture cooks off.
Build the creamy sauce
- Sprinkle the flour over the spinach mixture and stir well so it coats everything.
- Cook the flour for 1 to 2 minutes while you stir so it loses the raw taste.
- Slowly pour in the milk while you whisk or stir constantly to avoid lumps.
- Bring the mixture to a gentle simmer and cook until it thickens to a creamy, spoon coating texture, about 3 to 5 minutes.
- Turn the heat to low and stir in the cream cheese until it melts and blends in.
- Add the shredded Parmesan, Dijon mustard, smoked paprika, salt, pepper, and red pepper flakes if you use them.
- Taste and adjust seasoning so the filling tastes slightly saltier than you like, since the squash will mellow it.
Mix the topping
- In a small bowl, mix the panko, grated Parmesan, olive oil, and chopped herbs.
- Stir until the crumbs look evenly coated and slightly glossy.
- Add a pinch of salt and pepper if your Parmesan tastes mild.
Stuff and bake
- Take the roasted squash out of the oven and keep the oven at 400°F.
- Turn the squash halves cut side up and taste a tiny corner; sprinkle a bit more salt and pepper if it tastes bland.
- Spoon the creamed spinach mixture into each squash cavity, packing it in and mounding it slightly.
- Sprinkle the breadcrumb topping evenly over each stuffed squash half.
- Return the baking sheet to the oven and bake 10 to 15 minutes until the topping turns golden and the filling bubbles at the edges.
- Let the stuffed acorn squash rest for 5 minutes so the filling sets slightly before you serve it.
Timing notes
- Roasting the squash: 25 to 30 minutes.
- Making the creamed spinach: 15 to 20 minutes, mostly while the squash roasts.
- Final bake with topping: 10 to 15 minutes.
- Total time: about 55 to 65 minutes, with a lot of overlap.
Recipe Variations
- Gluten free: Use gluten free flour and gluten free panko or crushed gluten free crackers.
- Vegan: Use olive oil, plant based milk, vegan cream cheese, and nutritional yeast instead of Parmesan, plus vegan breadcrumbs.
- Low carb: Skip the flour and thicken with extra cream cheese, and swap breadcrumbs with chopped nuts or seed mix.
- Protein boost: Stir cooked shredded chicken, turkey, or white beans into the creamed spinach before stuffing.
- Extra veggies: Add sautéed mushrooms, roasted red peppers, or small broccoli florets to the filling.
- Spicy version: Add more red pepper flakes or a spoonful of your favorite hot sauce to the filling.
Ways to Serve
- Serve one stuffed acorn squash half as a main dish with a simple green salad.
- Pair with roasted chicken thighs or grilled fish and a side of rice or quinoa.
- Add a bowl of tomato soup or butternut squash soup for a cozy cold weather dinner.
- Slice the stuffed squash into wedges and serve as a hearty side on a holiday table.
- Pack leftovers in a lunch container with extra raw veggies on the side.
Storage Success
Let the stuffed acorn squash cool to room temperature, then store the halves in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for 15 to 20 minutes until the center feels hot, or use the microwave in short bursts so the filling does not overcook. You can freeze the stuffed halves tightly wrapped for up to 2 months, then reheat from frozen at 350°F until hot all the way through. The topping softens a bit after storage, so add a sprinkle of fresh panko or nuts before reheating if you want extra crunch.

Stuffed Acorn Squash with Creamed Spinach
Ingredients
Method
- Heat the oven to 400°F (200°C) and line a baking sheet with parchment paper or foil.
- Wash and dry the acorn squash, then slice each one in half from stem to tip with a sturdy knife.
- Scoop out the seeds and stringy bits from each squash half with a spoon.
- Trim a very thin slice off the rounded bottom of each half so it stands upright without wobbling.
- Rub the cut sides of the squash with olive oil and season with salt and pepper.
- Place the squash halves cut side down on the baking sheet and roast for 25 to 30 minutes, until the flesh is fork tender and the edges are caramelized.
- Flip the squash cut side up for the last 5 minutes of roasting to dry the cavities slightly.
- While the squash roasts, heat 2 tablespoons olive oil or butter in a large skillet over medium heat.
- Add the chopped onion and cook until soft and lightly golden, about 5 to 7 minutes.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Add the chopped spinach in batches, stirring until it wilts and cooks down. If using frozen spinach, add it all at once and cook until warmed through and excess moisture cooks off.
- Sprinkle the flour over the spinach mixture and stir well so it coats the vegetables evenly.
- Cook the flour for 1 to 2 minutes, stirring constantly so it loses its raw taste.
- Slowly pour in the milk while whisking or stirring constantly to avoid lumps.
- Bring the mixture to a gentle simmer and cook for 3 to 5 minutes, until it thickens to a creamy, spoon-coating consistency.
- Reduce the heat to low and stir in the cream cheese until completely melted and smooth.
- Add the shredded Parmesan or Pecorino, Dijon mustard, smoked paprika, salt, pepper, and red pepper flakes if using. Taste and adjust seasoning so the filling tastes slightly saltier than you prefer, as the squash will mellow the flavor.
- In a small bowl, combine the panko breadcrumbs, grated Parmesan, olive oil, and chopped parsley or chives.
- Stir until the crumbs are evenly coated and look slightly glossy. Season with a small pinch of salt and pepper if needed.
- Remove the roasted squash from the oven and keep the oven temperature at 400°F (200°C). Turn the squash halves cut side up.
- Taste a small corner of the squash and sprinkle with a little more salt and pepper if it tastes bland.
- Spoon the creamed spinach mixture into each squash cavity, packing it in and mounding it slightly on top.
- Sprinkle the breadcrumb topping evenly over each stuffed squash half.
- Return the baking sheet to the oven and bake for 10 to 15 minutes, until the topping is golden and the filling is bubbling at the edges.
- Let the stuffed acorn squash rest for about 5 minutes before serving so the filling can set slightly.
Notes
Approximate per serving (1 stuffed squash half): 430 calories; fat 26 g; saturated fat 11 g; carbohydrates 37 g; fiber 6 g; sugars 6 g; protein 14 g; sodium 780 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.
