The Stuffed Acorn Squash Everyone Couldn’t Stop Asking For!

Mushroom & Spinach Stuffed Acorn Squash is the perfect cozy, wholesome dish. Its tender roasted squash, paired with a savory mushroom and spinach filling, makes it a meal that feels special without being complicated. This vegetarian recipe is ideal for weeknight dinners, holiday sides, or anytime you want comfort food with a healthy twist.


Yield: 4 servings

Mushroom & Spinach Stuffed Acorn Squash

Ingredients

IngredientQuantity
Acorn squash2
Olive oil1 tablespoon
Onion, diced1
Garlic, minced2 cloves
Mushrooms, chopped8 ounces
Fresh spinach4 cups
Thyme1 teaspoon
Salt½ teaspoon
Black pepper¼ teaspoon
Breadcrumbs½ cup
Parmesan cheese, grated½ cup

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Cut each acorn squash in half and remove the seeds. Brush the inside with olive oil and lightly sprinkle with salt.
  3. Place the squash halves cut-side down on a baking sheet and roast for 30 minutes, until tender.
  4. While the squash is roasting, heat olive oil in a skillet over medium heat. Sauté the diced onion and minced garlic until soft and fragrant.
  5. Add the chopped mushrooms and cook until they release their moisture and begin to brown.
  6. Stir in the spinach, thyme, salt, and pepper until the spinach wilts completely. Remove from heat.
  7. Mix in the breadcrumbs and Parmesan cheese until everything is well combined.
  8. Fill each roasted squash half with the mushroom-spinach mixture.
  9. Return the stuffed squash to the oven for an additional 15 minutes to meld the flavors.
  10. Serve warm as a hearty, comforting vegetarian dish.

Notes
This recipe can be prepped ahead of time and baked just before serving. Swap in your favorite cheese, like Gruyère or fontina, for a richer flavor.

Prep Time: 15 minutes
Cook Time: 45 minutes
Diet: Vegetarian

Nutrition
Serving Size: 1 half of acorn squash
Calories: 250
Sugar: 3g
Sodium: 300mg
Fat: 12g
Saturated Fat: 3g
Unsaturated Fat: 7g
Trans Fat: 0g
Carbohydrates: 30g
Fiber: 6g
Protein: 10g
Cholesterol: 5mg