Spaghetti Squash Mac Cheese

Golden cheesy spaghetti squash mac and cheese in a white bowl topped with fresh green chives Save
Golden cheesy spaghetti squash mac and cheese in a white bowl topped with fresh green chives | thereciperanch.com

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.
Creamy roasted spaghetti squash strands coated in rich cheddar gruyere sauce with breadcrumb topping Save
Creamy roasted spaghetti squash strands coated in rich cheddar gruyere sauce with breadcrumb topping | thereciperanch.com

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.
Baked spaghetti squash mac and cheese bubbling in a dish with melted golden cheese layer Save
Baked spaghetti squash mac and cheese bubbling in a dish with melted golden cheese layer | thereciperanch.com

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

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.

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.

Sharp cheddar provides bold flavor, while Gruyère adds nutty richness. Other excellent options include fontina, Swiss, or aged gouda for different flavor profiles.

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.

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.

A crisp green salad with vinaigrette balances the richness. Roasted broccoli, garlic sautéed kale, or steamed asparagus also complement the creamy flavors beautifully.

Spaghetti Squash Mac Cheese

Tender roasted spaghetti squash tossed in a rich, creamy cheddar cheese sauce for a lighter take on comfort food.

Prep 15m
Cook 45m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large spaghetti squash (about 2.6 lbs)

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons gluten-free flour (or all-purpose flour)
  • 1½ cups whole milk
  • 1 cup grated sharp cheddar cheese
  • ½ cup grated Gruyère cheese (optional, for extra richness)
  • ¼ teaspoon garlic powder
  • ¼ teaspoon ground mustard
  • ¼ teaspoon salt
  • ¼ teaspoon freshly ground black pepper

Topping

  • ¼ cup grated Parmesan cheese
  • ¼ cup gluten-free breadcrumbs (or regular breadcrumbs if not gluten-free)
  • 1 tablespoon melted butter
  • Fresh chives or parsley, chopped (for garnish)

Instructions

1
Roast the Spaghetti Squash: Preheat oven to 400°F. Slice the spaghetti squash in half lengthwise and scoop out all seeds. Place both halves cut side down on a parchment-lined baking sheet. Roast for 35–40 minutes until the flesh is fork-tender and separates easily into strands.
2
Start the Roux: While the squash roasts, melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly to form a smooth roux.
3
Build the Béchamel: Gradually pour in the whole milk while whisking continuously. Continue cooking and stirring for 2–3 minutes until the mixture thickens to a creamy consistency.
4
Finish the Cheese Sauce: Reduce heat to low and add the sharp cheddar, Gruyère, garlic powder, ground mustard, salt, and black pepper. Stir until all the cheese has melted and the sauce is completely smooth. Remove from heat.
5
Combine Squash and Sauce: Once the roasted squash is cool enough to handle, use a fork to scrape the flesh into long spaghetti-like strands. Transfer the strands to a large mixing bowl and gently fold in the cheese sauce until evenly coated throughout.
6
Bake with Topping: Transfer the sauced squash mixture to a lightly greased baking dish. In a small bowl, combine the breadcrumbs, Parmesan cheese, and melted butter. Sprinkle the mixture evenly over the top. Bake at 400°F for 10–12 minutes until the topping is golden brown and bubbling.
7
Garnish and Serve: Remove from the oven and garnish with freshly chopped chives or parsley. Serve warm.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Sharp chef's knife
  • Large spoon
  • Medium saucepan
  • Whisk
  • Large mixing bowl
  • Baking dish

Nutrition (Per Serving)

Calories 320
Protein 13g
Carbs 26g
Fat 18g

Allergy Information

  • Contains dairy (butter, milk, cheddar, Gruyère, Parmesan)
  • May contain gluten if using all-purpose flour and regular breadcrumbs
  • Use gluten-free flour and breadcrumbs for a fully gluten-free version
  • Always verify ingredient labels for hidden allergens
Madeline Turner

Madeline shares easy, comforting recipes and real-life kitchen tips for home cooks and food lovers.