Baked Spaghetti Squash and Cheese Recipe

If you’re searching for a comforting yet wholesome dish that makes vegetables feel like a decadent treat, this Baked Spaghetti Squash and Cheese Recipe is exactly what you need. Imagine tender strands of roasted spaghetti squash bathed in a creamy, cheesy sauce, flecked with vibrant baby spinach, and crowned with a golden layer of parmesan. This recipe is a perfect way to showcase the natural sweetness of the squash while delivering all the gooey, satisfying cheese goodness you crave. It’s not just healthy; it’s downright addictive, and something I love to share with friends who say they don’t usually go for veggie casseroles.

Ingredients You’ll Need

The image shows one half of a pale yellow spaghetti squash, with the seeds and fibrous strands visible in the hollow center. The outer flesh is smooth and firm, light yellow, surrounding the stringy interior. The squash rests on a white marbled surface, and parts of other halved squashes with similar pale yellow flesh are visible around the edges. photo taken with an iphone --ar 4:5 --v 7

To make this Baked Spaghetti Squash and Cheese Recipe sing, you’ll need a handful of straightforward ingredients that each play a vital role. From the squash itself creating the pasta-like texture to the sharpness of cheddar and the subtle earthiness of spinach, these components combine for a dish that’s simple but packed with flavor and texture.

  • Spaghetti squash (about 2 small): The star of the show, providing a tender but slightly firm base that mimics spaghetti noodles.
  • Butter (1 tbsp): Adds richness and helps soften the onions for a tasty sautéed base.
  • Olive oil (1 tbsp): Brings a smooth finish and balances the butter in the sauce base.
  • Minced onion (1/4 cup): Builds depth and savory notes for a well-rounded flavor profile.
  • Flour (1/4 cup): Acts as a thickening agent for the creamy cheese sauce; use gluten-free if needed.
  • Skim milk (2 cups): Keeps the cheese sauce creamy without too much fat.
  • Fat free chicken broth (1 cup): Adds savory complexity, or use vegetable broth for a vegetarian option.
  • Reduced fat mild cheddar (2 cups shredded): Melts beautifully and gives the dish its cheesy soul.
  • Salt and pepper: Essential to enhance every layer of flavor.
  • Baby spinach (about 4 cups): Adds a fresh, leafy contrast and bright green color.
  • Grated parmesan (1/8 cup): Sprinkled on top for a golden, crispy finish that makes every bite irresistible.

How to Make Baked Spaghetti Squash and Cheese Recipe

Step 1: Roast the Spaghetti Squash

Start by preheating your oven to 375ºF. Carefully cut the squash in half lengthwise and scoop out the seeds—this is a fun part because the squash looks just like a giant pumpkin! Place the halves cut side down on a baking sheet and pop them in the oven for about 1 hour until the flesh is tender and a fork easily separates it into spaghetti-like strands. This slow roasting step brings out the natural sweetness and softens the squash into the perfect texture.

Step 2: Prepare the Creamy Cheese Sauce

While the squash is baking, melt butter and olive oil together in a large saucepan over medium heat. Toss in the minced onions and soften them for around 2 minutes until fragrant. Next, stir in the flour and cook on low heat for 3 to 4 minutes, stirring constantly to avoid lumps—this creates a smooth roux base for your sauce. Gradually whisk in the skim milk and chicken broth, raising the heat until the mixture thickens and bubbles, which usually takes about 2 minutes.

Step 3: Melt in the Cheese and Add Spinach

Remove the saucepan from the heat once the sauce is thick and glossy, then stir in the shredded cheddar cheese until it melts into a luscious, creamy sauce. Season with salt and pepper to taste. Fold in the cooked spaghetti squash strands—don’t forget to drain any excess liquid from the squash to keep the mixture perfect—and add the baby spinach. The warmth of the sauce will gently wilt the spinach, adding freshness and color.

Step 4: Bake Until Golden and Bubbly

Pour the cheesy squash and spinach mixture into a baking dish, then generously sprinkle the top with grated parmesan. Back into the oven it goes for another 25 to 30 minutes. During this time, the dish will bubble away and develop a lovely golden crust on top, giving you that perfectly baked texture with a hint of crispiness. Serve hot and get ready for everyone to ask for seconds!

How to Serve Baked Spaghetti Squash and Cheese Recipe

A white bowl filled with creamy yellow scrambled eggs mixed with green leafy vegetables. The texture is soft and slightly chunky, with visible small pieces of herbs spread evenly throughout. A silver spoon with an ornate handle is dipped into the eggs, lifting a portion above the bowl. The background is a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate the presentation—and your taste buds—sprinkle some freshly chopped parsley or basil right before serving. A few red pepper flakes can add a delightful kick if you like a little heat, while a drizzle of extra virgin olive oil on top offers a beautiful glossy finish that makes the whole dish pop visually and flavor-wise.

Side Dishes

This Baked Spaghetti Squash and Cheese Recipe pairs wonderfully with a crisp mixed green salad tossed with tangy vinaigrette to balance the richness, or roasted garlic bread for those craving an extra touch of warmth and crunch on the side. For a light yet satisfying meal, steamed green beans or a simple tomato salad complements the cheesy squash perfectly.

Creative Ways to Present

If you want to add a little fun when serving, consider scooping the casserole into individual ramekins for perfectly portioned servings that look as charming as they taste. You can also serve it inside the roasted squash shells themselves, turning it into a beautiful, rustic bowl that’s sure to impress guests or family alike.

Make Ahead and Storage

Storing Leftovers

Leftover Baked Spaghetti Squash and Cheese Recipe can be stored in an airtight container in the refrigerator for up to 3 days. This makes it ideal for meal prep or a cozy lunch the next day. The flavors often deepen overnight, making the dish even more comforting the following day.

Freezing

This recipe freezes surprisingly well! Simply transfer cooled leftovers to a freezer-safe container and freeze for up to 2 months. When ready to enjoy, thaw it overnight in the fridge to preserve texture and flavor before reheating.

Reheating

Reheat leftovers in a preheated oven at 350ºF for about 15 to 20 minutes until warmed through and bubbly again. You can also use the microwave for convenience, but baking will bring back that delicious crispy top layer we all love.

FAQs

Can I use other types of cheese in this recipe?

Absolutely! While mild cheddar creates a perfect melt and mild flavor, you can experiment with sharp cheddar for a punchier taste, mozzarella for extra stretch, or even a mix including fontina or gouda to add richness and complexity.

Is it necessary to remove the seeds from the spaghetti squash?

Yes, removing the seeds is important as they have a tough texture and bitter flavor. Plus, it makes for a much more pleasant eating experience and helps the squash cook evenly.

How do I know when the spaghetti squash is done roasting?

The squash is tender and ready when a fork easily separates the flesh into spaghetti-like strands and pierces through the skin without resistance, typically after about 1 hour at 375ºF.

Can I make this recipe vegetarian?

Definitely! Simply swap the chicken broth for vegetable broth, and you have a delicious vegetarian comfort dish without missing out on flavor.

What can I add to make the recipe more filling?

For a heartier meal, consider stirring in cooked lean protein such as grilled chicken or turkey. You can also mix in cooked mushrooms or artichoke hearts for added texture and depth.

Final Thoughts

I can’t recommend this Baked Spaghetti Squash and Cheese Recipe enough for anyone looking to enjoy a cozy, cheesy dish that feels indulgent but is surprisingly nutritious. It’s perfect for weeknights, potlucks, or when you want to impress with minimal fuss. Once you try it, I bet it becomes one of your favorite ways to eat spaghetti squash—comfort food with a fresh twist!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Spaghetti Squash and Cheese Recipe

Baked Spaghetti Squash and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 8 reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 45 minutes
  • Total Time: 2 hours
  • Yield: 7 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Description

This baked spaghetti squash and cheese casserole is a comforting, healthier alternative to traditional pasta dishes. Tender spaghetti squash strands are combined with a creamy cheese sauce made from reduced-fat cheddar, skim milk, and chicken broth, layered with fresh baby spinach, then baked until bubbly and golden. Perfect for a low-carb, gluten-free meal that doesn’t compromise on flavor.


Ingredients

Main Ingredients

  • 5 1/2 cups cooked spaghetti squash (from about 2 small squash)
  • 1 tbsp butter
  • 1 tbsp olive oil
  • 1/4 cup minced onion
  • 1/4 cup flour (use all-purpose gluten-free flour for GF)
  • 2 cups skim milk
  • 1 cup fat free chicken broth (vegetable broth for vegetarian)
  • 2 cups (8 oz) Sargento 2% reduced fat mild cheddar cheese
  • Salt and pepper, to taste
  • 4 cups (about 4 oz) baby spinach
  • 1/8 cup grated Parmesan cheese


Instructions

  1. Preheat Oven: Preheat your oven to 375ºF to prepare for baking the spaghetti squash and later the casserole.
  2. Prepare Spaghetti Squash: Cut the squash in half lengthwise and remove the seeds. Place the halves cut side down on a baking sheet and bake until tender, about 1 hour.
  3. Scoop and Drain Squash: Using a fork, separate the strands of the cooked squash into a medium bowl, discarding the shells. Squeeze out any excess liquid if the squash is watery to avoid a soggy dish.
  4. Maintain Oven Temperature: Keep the oven temperature steady at 375ºF for baking the final casserole.
  5. Sauté Onions: In a large saucepan over medium heat, melt butter and olive oil. Add minced onions and cook for approximately 2 minutes until softened.
  6. Make Roux: Stir in the flour and reduce heat to low. Cook, stirring constantly for 3 to 4 minutes to form a roux, which will thicken the sauce.
  7. Add Liquids and Season: Gradually whisk in the skim milk and chicken broth. Increase heat to medium-high and cook, whisking frequently until the sauce comes to a boil, thickens and becomes smooth, about 2 minutes. Season with salt and pepper.
  8. Add Cheddar Cheese: Remove the sauce from heat and stir in the reduced fat cheddar cheese until fully melted and combined to create a creamy cheese sauce.
  9. Combine Ingredients: Adjust seasoning if needed. Add the cooked spaghetti squash and baby spinach into the cheese sauce, mixing gently. Pour the mixture into a baking dish and sprinkle grated Parmesan cheese evenly on top.
  10. Bake Casserole: Bake in the preheated oven until the casserole is bubbly and the top is golden brown, about 25 to 30 minutes. Remove from oven and let cool slightly before serving.

Notes

  • For a vegetarian version, substitute chicken broth with vegetable broth.
  • Use gluten-free flour to make this dish gluten-free.
  • To reduce moisture in the squash, be sure to squeeze out excess liquid before mixing with the sauce.
  • Baby spinach can be substituted with fresh kale or Swiss chard if desired.
  • Leftovers can be refrigerated and reheated; the dish may thicken further—add a splash of milk when reheating if necessary.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star