Stuffed butternut squash with spinach bacon and cheese turns a roasted winter squash into a complete, comforting meal. The squash becomes tender and lightly caramelized while a savory filling of crisp bacon, wilted spinach, quinoa, onion, and thyme brings texture and balance. A final layer of mozzarella melts over the top, making each half easy to serve for a weeknight dinner or relaxed weekend table. Make the filling while the squash roasts so the final bake comes together quickly.
What is stuffed butternut squash with spinach bacon and cheese?
This recipe uses squash halves as edible serving bowls. The roasted flesh is partly folded into a skillet filling with bacon, spinach, quinoa, onion, and thyme, then the mixture goes back into the shells. Mozzarella forms a golden finish. It is a useful approach when you want a vegetable-forward main dish that still feels hearty.
Why this stuffed butternut squash works
Roasting concentrates the squash’s natural sweetness and gives the filling a sturdy base. Bacon adds savory depth, spinach keeps the center fresh, and quinoa makes the portions more substantial. The second bake warms everything together and melts the cheese without drying the filling.
Ingredients for stuffed butternut squash with spinach bacon and cheese
You will need two butternut squash, halved lengthwise and seeded; six slices of bacon, chopped; one small onion, diced; three cups of baby spinach, roughly chopped; one cup of cooked quinoa; one cup of shredded mozzarella cheese; one-half teaspoon dried thyme; and salt and black pepper to taste.

How to make stuffed butternut squash with spinach bacon and cheese
Roast the squash
Heat the oven to 400°F. Place the squash cut-side up on a lined baking sheet, brush lightly with oil, and season with salt and pepper. Roast the squash for 45 to 55 minutes, until the flesh is tender when pierced.
Make the filling
Meanwhile, cook the bacon in a skillet until crisp. Transfer it to a plate, leaving about one tablespoon of fat in the skillet. Cook the onion in the skillet until soft, then add the spinach and thyme and cook until the spinach wilts. Stir in the quinoa and bacon.

Fill and finish
Scoop a little flesh from the squash halves, fold it into the filling, and taste for seasoning. Divide the filling among the squash halves, top with mozzarella, and bake for 8 to 10 minutes more, until the cheese melts.
Serving ideas
Serve one half with a crisp green salad, lemony greens, or roasted vegetables. The squash is substantial enough for dinner but also works as a colorful side dish beside roast chicken or a simple bean salad. Chopped parsley can add a fresh finish.
Recipe-specific tips
Let the roasted squash cool for a few minutes before scooping so the shell stays intact. Keep a visible border of flesh around the inside rather than scraping all the way to the skin. If the filling seems dry, loosen it with a spoonful of water or broth before returning it to the squash.
Optional variation
For an optional variation, replace the mozzarella with sharp cheddar for a more pronounced flavor. To make the dish vegetarian, leave out the bacon and sauté the onion in olive oil. The primary method remains the same.
Storage and reheating
Refrigerate leftovers in a covered container for up to three days. Reheat in a 350°F oven until hot, adding a small foil tent if the cheese browns too quickly. Individual portions can also be warmed in the microwave.
Search questions about this recipe
Can I prepare it ahead?
Yes. Roast the squash and make the filling a day ahead, then fill and bake when ready to serve.
Can I use frozen spinach?
Yes. Thaw it fully and squeeze it dry before adding it to the skillet.
What can I use instead of quinoa?
Cooked brown rice or farro can replace the quinoa in the same amount.
Frequently asked questions

This stuffed butternut squash is a warm, flexible centerpiece with vegetables, grains, and savory toppings. Prepare the filling while the squash roasts, and the final cheese-topped bake will be ready with little last-minute work.
FAQs about stuffed butternut squash
Choose a squash that feels heavy for its size and has a firm, unblemished skin. A sharp chef’s knife makes halving easier, but work slowly and keep your fingers clear. If the halves wobble on the tray, trim only a very thin slice from the outside so they sit level.
Quinoa can be cooked earlier in the week and chilled until needed. Bacon is easiest to chop while cold, and spinach needs only a quick wilt; cooking it too long can add excess moisture. Taste the filling before stuffing because the bacon and cheese both bring salt.
For a dinner party, assemble the filled squash several hours ahead and refrigerate it covered. Let it sit at room temperature while the oven heats, then add a few minutes to the final bake. Bring the dish to the table in its baking pan so each person can choose a whole half.
When planning the meal, remember that the squash provides both the vegetable and the presentation. Set the halves on a broad platter and spoon any filling that falls away around them. The contrast between the creamy squash, chewy quinoa, crisp bacon, and soft spinach makes the dish satisfying from the first bite. A squeeze of lemon at the table is optional editorial guidance for brightness, but it is not needed for the primary recipe. Keep the seasoning simple so the sweet squash and melted cheese remain clear. This is also a practical recipe for using leftover cooked grains, and the filling can be adjusted in small ways while the main proportions stay dependable.

Stuffed Butternut Squash with Spinach, Bacon, and Cheese
Ingredients
Ingredients
- 2 butternut squash halved lengthwise and seeded
- 6 slices bacon chopped
- 1 small onion diced
- 3 cups baby spinach roughly chopped
- 1 cup cooked quinoa
- 1 cup shredded mozzarella cheese
- 1/2 teaspoon dried thyme
- salt and black pepper to taste
Instructions
Instructions
- Heat the oven to 400°F. Place the squash cut-side up on a lined baking sheet, brush lightly with oil, and season with salt and pepper.
- Roast the squash for 45 to 55 minutes, until the flesh is tender when pierced.
- Meanwhile, cook the bacon in a skillet until crisp. Transfer it to a plate, leaving about one tablespoon of fat in the skillet.
- Cook the onion in the skillet until soft, then add the spinach and thyme and cook until the spinach wilts. Stir in the quinoa and bacon.
- Scoop a little flesh from the squash halves, fold it into the filling, and taste for seasoning.
- Divide the filling among the squash halves, top with mozzarella, and bake for 8 to 10 minutes more, until the cheese melts.
Featured Comments
“Impressed! Clear steps and absolutely loved results. Perfect for busy nights.”
“New favorite here — turned out amazing. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the hearty really stands out. Thanks!”
“Made it tonight and wow — so flavorful! Will definitely make Stuffed Butternut Squash with Spinach, Bacon, and Cheese again.”
“Packed with flavor and so simple. Exactly what I wanted from Stuffed Butternut Squash with Spinach, Bacon, and Cheese.”






