Transform roasted spaghetti squash into a delicious alternative to traditional pasta with this creamy cheese sauce. The squash naturally shreds into tender strands that perfectly capture the rich, velvety blend of sharp cheddar and Gruyère. Ready in about an hour, this dish delivers the ultimate comfort food experience while being naturally gluten-free and lower in carbohydrates than the original version.
My knife slid through the spaghetti squash with a satisfying crunch, and the whole kitchen smelled like toasted nuts within minutes. I had been skeptical the first time someone suggested swapping pasta for squash in mac and cheese, but one bite of those golden strands dripping with sharp cheddar changed everything. Now it is the dish I make when comfort food calls but my jeans disagree.
I served this to my friend who firmly believes vegetables have no place near cheese sauce. She went back for seconds without saying a word, which in her book is the highest compliment possible.
Ingredients
- 1 large spaghetti squash (about 1.2 kg): Look for one that feels heavy for its size with a firm, pale yellow skin free of soft spots.
- 2 tablespoons unsalted butter: This forms the rich base of your roux, so use good quality butter if you have it.
- 2 tablespoons gluten-free flour: Regular all-purpose flour works too, but this keeps the whole dish gluten-free.
- 1 and 1/2 cups whole milk: Whole milk gives the creamiest texture, so avoid skim here if you can.
- 1 cup grated sharp cheddar cheese: Grate it yourself from a block for the smoothest melt.
- 1/2 cup grated Gruyere cheese: Optional, but it adds a nutty richness that elevates the whole sauce.
- 1/4 teaspoon garlic powder: A quiet background note that makes everything taste better.
- 1/4 teaspoon ground mustard: This secret ingredient sharpens the cheese flavor beautifully.
- 1/4 teaspoon salt: Adjust to taste after the cheeses are melted.
- 1/4 teaspoon freshly ground black pepper: Freshly cracked always wins over pre-ground.
- 1/4 cup grated Parmesan cheese: For the crispy topping that makes every bite satisfying.
- 1/4 cup gluten-free breadcrumbs: Regular breadcrumbs are fine if gluten is not a concern.
- 1 tablespoon melted butter: Mixed with the topping for golden crunch.
- Fresh chives or parsley, chopped: A bright finish that cuts through the richness.
Instructions
- Roast the squash:
- Preheat your oven to 400 degrees F and carefully halve the squash lengthwise, then scoop out the stringy seeds and place both halves cut side down on a parchment lined baking sheet. Roast for 35 to 40 minutes until a fork slides easily through the flesh.
- Start the roux:
- While the squash works its magic, melt butter in a medium saucepan over medium heat and whisk in the flour, cooking for about one minute until it smells faintly toasted.
- Build the sauce:
- Pour in the milk gradually, whisking constantly so no lumps form, and keep stirring for 2 to 3 minutes until it thickens enough to coat the back of a spoon.
- Add the cheeses:
- Lower the heat and stir in the cheddar, Gruyere, garlic powder, mustard, salt, and pepper until everything melts into a silky, golden sauce. Take it off the heat once smooth.
- Shred and combine:
- Let the squash cool just enough to handle, then drag a fork through the flesh to create those gorgeous strands. Pile them into a large bowl and gently fold in the cheese sauce until every strand is coated.
- Bake with the topping:
- Transfer the mixture to a greased baking dish, scatter the breadcrumb and Parmesan mixture evenly on top, and bake at 400 degrees F for 10 to 12 minutes until bubbling and golden.
- Finish and serve:
- Sprinkle fresh chives or parsley over the top and serve immediately while the cheese is still stretchy and warm.
There was a rainy Tuesday when I ate the entire baking dish standing at the counter, no plate, no fork, just a spatula and zero regrets.
Customizing Your Bowl
A pinch of smoked paprika stirred into the cheese sauce adds a campfire warmth that feels entirely different from the original. For extra protein, folded in chickpeas or shredded chicken make this a genuinely filling meal without changing the character of the dish.
Pairings That Work
A crisp green salad with a sharp vinaigrette cuts through the richness perfectly, and a cold glass of Chardonnay alongside turns a weeknight dinner into something that feels intentional. Even crusty bread on the side works if you want to soak up every last bit of sauce.
Getting Ahead and Storing
You can roast the squash a day ahead and store the strands in the fridge until you are ready to assemble. The cheese sauce is best made fresh, but the fully baked dish reheats well covered in foil at 350 degrees F for about 15 minutes.
- Squeeze excess moisture from the squash strands before adding sauce for the creamiest result.
- Freeze individual portions in airtight containers for up to one month.
- Always taste and adjust salt at the end because cheese saltiness varies wildly between brands.
This dish proves that comfort food does not need a pile of carbs to feel like a warm hug. Make it once, and you will find yourself reaching for spaghetti squash every time the cheese craving hits.
Recipe Questions & Answers
- → How do I know when the spaghetti squash is done roasting?
-
The squash is ready when the flesh feels tender when pierced with a fork and easily shreds into strands. This typically takes 35-40 minutes at 400°F.
- → Can I make this dish dairy-free?
-
Yes, substitute plant-based milk and dairy-free cheese alternatives. The sauce may require slight adjustments to achieve the same creamy consistency.
- → What other cheeses work well in this sauce?
-
Beyond cheddar and Gruyère, try fontina, Swiss, or provolone for added depth. A sprinkle of smoked gouda introduces a wonderful smoky dimension.
- → Should I bake this with the topping?
-
The breadcrumb and Parmesan topping is optional but adds delightful crunch and golden color. Bake at 400°F for 10-12 minutes until bubbly and lightly browned.
- → How long will leftovers keep in the refrigerator?
-
Store in an airtight container for up to 4 days. Reheat gently in the microwave or oven, adding a splash of milk if the sauce appears thick.
- → Can I add protein to this dish?
-
Fold in cooked shredded chicken, chickpeas, or crispy bacon pieces. The protein addition makes it a complete, satisfying meal.