This lighter take on comfort food features roasted spaghetti squash strands nestled in a velvety homemade cheese sauce. The squash roasts until tender, creating delicate noodles that pair perfectly with the sharp cheddar and nutty Gruyère blend. A crispy breadcrumb topping adds satisfying crunch, while garlic powder and ground mustard deepen the savory flavors. Ready in just one hour, this vegetarian and gluten-free dish delivers all the creamy indulgence of traditional mac and cheese with fewer carbohydrates.
The night my roommate challenged me to make mac and cheese without actual pasta, I almost laughed her out of the kitchen. But the spaghetti squash sitting on our counter had been staring at me for a week, and honestly, my curiosity won. What came out of the oven that evening was something neither of us expected: golden, bubbling, and so convincingly comforting that we ate the entire dish standing at the counter.
I brought this to a potluck last fall and watched three people go back for seconds before anyone asked what was in it. My friend David, who treats carbohydrates like a personal nemesis, cornered me by the snack table demanding the recipe. His wife later told me he has made it four times since.
Ingredients
- 1 large spaghetti squash (about 1.2 kg): Pick one that feels heavy for its size with a firm, pale golden skin and no soft spots.
- 2 tablespoons unsalted butter: This forms the base of your roux, so use real butter here, not a substitute.
- 2 tablespoons gluten-free flour: Regular all-purpose flour works too, but gluten-free blends thicken just as well without anyone noticing.
- 1 1/2 cups whole milk: Whole milk gives the sauce its luxurious body; lower fat milks leave it thin and slightly wan.
- 1 cup grated sharp cheddar cheese: Sharp cheddar brings the classic tang, and grating it yourself melts far better than pre-shredded bags.
- 1/2 cup grated Gruyere cheese (optional): This is the secret upgrade that adds a nutty, almost sweet depth to every bite.
- 1/4 teaspoon garlic powder: Just a whisper of garlic bridges the gap between the squash and the cheese beautifully.
- 1/4 teaspoon ground mustard: Mustard powder is the quiet hero that makes cheese taste more intensely like itself.
- 1/4 teaspoon salt: You can always add more later, but this baseline amount keeps the sauce from tasting flat.
- 1/4 teaspoon freshly ground black pepper: Freshly cracked pepper adds a gentle warmth that pre-ground simply cannot match.
- 1/4 cup grated Parmesan cheese: For the crispy topping, Parmesan creates those irresistible golden edges.
- 1/4 cup gluten-free breadcrumbs: These give the bake its satisfying crunch without any gluten concern.
- 1 tablespoon melted butter: Mixed into the topping, it helps everything brown evenly and taste richer.
- Fresh chives or parsley, chopped: A final scatter of green makes it look as good as it tastes and adds a fresh bite.
Instructions
- Roast the squash:
- Preheat your oven to 400°F (200°C). Slice the squash in half lengthwise with a sharp, sturdy knife, scoop out the seeds with a spoon, and place both halves cut side down on a parchment lined baking sheet. Roast for 35 to 40 minutes until a fork slides through the flesh like warm butter.
- Start the roux:
- While the squash works its magic, melt the butter in a medium saucepan over medium heat and whisk in the flour. Keep stirring for about a minute until it smells toasty and turns a pale golden color.
- Build the sauce:
- Pour the milk in gradually, whisking constantly so no lumps form, and keep going until the mixture thickens enough to coat the back of a spoon. This usually takes 2 to 3 minutes and the transformation is deeply satisfying to watch.
- Melt in the cheese:
- Drop the heat to low and stir in the cheddar, Gruyere, garlic powder, mustard, salt, and pepper all at once. Stir gently until every last bit of cheese has melted into a smooth, glossy sauce, then pull it off the heat.
- Shred and combine:
- Let the roasted squash cool just enough to handle, then drag a fork through the flesh to create long golden strands. Pile them into a large bowl, pour the cheese sauce over the top, and fold everything together with the gentleness of someone who knows those strands are fragile.
- Bake until golden:
- Transfer the saucy squash to a greased baking dish, scatter the Parmesan and breadcrumb mixture evenly across the surface, and bake at 400°F (200°C) for 10 to 12 minutes. You are looking for a bubbling, golden crown that makes the whole kitchen smell incredible.
- Finish and serve:
- Pull it from the oven, scatter fresh chives or parsley over the top while it is still hot, and serve immediately while the topping crackles.
There is something quietly thrilling about serving a dish that looks and tastes like comfort food but leaves you feeling light afterward. My roommate now requests this every October without fail, and I always say yes.
Making It Your Own
Once you master the basic cheese sauce, the variations open up beautifully. A pinch of smoked paprika transforms it into something deeply autumnal, while a handful of roasted chickpeas folded in at the end adds protein and a welcome crunch. I have even stirred in caramelized onions on a rainy Sunday and called it dinner.
What to Serve Alongside
A crisp green salad with a sharp vinaigrette cuts through the richness perfectly and makes the whole meal feel complete. A glass of lightly oaked Chardonnay beside it turns a weeknight into something worth savoring, even if you are just sitting on the couch watching old movies.
Storing and Reheating
Leftovers keep well in an airtight container in the fridge for up to three days, though the topping loses some of its crunch overnight. Reheat it in the oven rather than the microwave to bring back some of that golden texture.
- Sprinkle fresh breadcrumbs on top before reheating to revive the crispy layer.
- A splash of milk stirred in before reheating keeps the sauce creamy rather than thick.
- Always taste for salt after reheating because cold dulls flavors more than you expect.
Every time I make this, I am reminded that the best recipes are the ones that surprise you with how simple they really are. This one earns its place at the table without any fuss.
Recipe FAQs
- → How do I cut spaghetti squash safely?
-
Use a sharp chef's knife to pierce the squash in several places, microwave for 3-4 minutes to soften slightly, then carefully cut lengthwise. Scoop out seeds before roasting.
- → Can I make this dish ahead of time?
-
Yes, roast the squash and prepare the sauce up to 2 days in advance. Store separately in the refrigerator, then combine and bake before serving.
- → What cheese works best for the sauce?
-
Sharp cheddar provides bold flavor, while Gruyère adds nutty richness. Other excellent options include fontina, Swiss, or aged gouda for different flavor profiles.
- → Is this suitable for meal prep?
-
Absolutely. Portion into containers and refrigerate for up to 5 days. Reheat gently in the microwave or oven with a splash of milk to restore creaminess.
- → How can I make it vegan?
-
Use olive oil instead of butter, coconut milk or almond milk in place of dairy milk, and your favorite vegan cheese shreds. Nutritional yeast adds extra savory depth.
- → What pairs well with this dish?
-
A crisp green salad with vinaigrette balances the richness. Roasted broccoli, garlic sautéed kale, or steamed asparagus also complement the creamy flavors beautifully.