Spaghetti Squash Mac Cheese

Golden baked spaghetti squash mac and cheese topped with crispy buttered panko breadcrumbs Save
Golden baked spaghetti squash mac and cheese topped with crispy buttered panko breadcrumbs | blueplatediaries.com

This lighter take on the classic comfort dish features tender roasted spaghetti squash strands that create the perfect texture for holding a rich, velvety cheese sauce. The creamy blend of sharp cheddar and aged Parmesan, enhanced with garlic powder and ground mustard, delivers all the nostalgic flavors you crave with fewer carbohydrates and more vegetables than traditional versions. Ready in just one hour, this satisfying main dish comes together easily—roast the squash, whisk up a quick cheese sauce, and toss them together for an effortless weeknight dinner that feels indulgent while keeping things wholesome.

The smell of roasting squash and melting cheddar drifting through my kitchen on a rainy October afternoon convinced me that comfort food doesnt need a pound of pasta to be legitimate.

My neighbor Linda stopped by unannounced one evening right as I was pulling the baking dish from the oven, and she ended up staying for two helpings and a second glass of wine.

Ingredients

  • 1 large spaghetti squash (about 2.5 to 3 pounds): Pick one that feels heavy for its size with a firm pale shell, because that means the flesh inside is dense and will produce plenty of strands.
  • 2 tablespoons unsalted butter: This forms the base of your roux, so use real butter here since it carries the flavor of the entire sauce.
  • 2 tablespoons gluten free all purpose flour: Regular flour works too, but gluten free keeps this dish accessible for everyone at the table.
  • 1 1/4 cups milk (whole or 2 percent): Whole milk gives you the silkiest texture, though two percent still produces a perfectly creamy result.
  • 1 cup shredded sharp cheddar cheese: Sharp cheddar delivers a bolder punch than mild, and shredding it yourself melts far smoother than pre bagged varieties.
  • 1/2 cup grated Parmesan cheese: This adds a salty nutty backbone that rounds out the sharper cheddar beautifully.
  • 1/4 teaspoon garlic powder: A gentle lift of savory flavor without overpowering the cheese.
  • 1/4 teaspoon ground mustard: This tiny amount is a secret weapon that amplifies cheesiness in ways you can taste but cant quite name.
  • 1/4 teaspoon salt and 1/4 teaspoon black pepper: Seasoning is everything in a simple sauce, so taste and adjust at the end.
  • 1/3 cup gluten free panko breadcrumbs: The topping turns golden under the broiler and adds a satisfying crunch that contrasts the creamy interior.
  • 2 tablespoons grated Parmesan and 1 tablespoon melted butter for topping: Mixed with the panko, this creates the kind of crust people fight over.

Instructions

Roast the squash:
Preheat your oven to 400 degrees and line a baking sheet with parchment. Halve the squash lengthwise with a sharp knife, scoop out the seeds with a spoon, brush the cut sides with a little olive oil if you like, and place them cut side down to roast for 35 to 40 minutes until a fork slides through easily and the strands pull apart without resistance.
Build the cheese sauce:
Melt the butter in a medium saucepan over medium heat, whisk in the flour and cook it for one minute until it smells slightly toasty, then slowly pour in the milk while whisking constantly until the mixture is smooth. Let it come to a simmer and thicken for two to three minutes, then pull it off the heat and stir in the cheddar, Parmesan, garlic powder, mustard, salt, and pepper until everything melts into a glossy sauce.
Combine and finish:
Shred the roasted squash flesh with a fork into long strands and transfer them to a large bowl. Pour the warm cheese sauce over the top and gently toss until every strand is coated, then transfer to a greased baking dish, sprinkle with the panko mixture, and broil on high for two to three minutes until golden.
Serve warm:
Let it rest for just a minute after broiling so the sauce settles, then serve with extra Parmesan or fresh herbs if you are feeling fancy.
Creamy cheddar cheese sauce coats tender roasted spaghetti squash strands in a comforting bowl Save
Creamy cheddar cheese sauce coats tender roasted spaghetti squash strands in a comforting bowl | blueplatediaries.com

The night my picky nephew went back for thirds without realizing he was eating vegetables, I knew this recipe had earned a permanent spot in my rotation.

Mix It Your Way

Stir in a cup of steamed broccoli florets or a handful of sauteed spinach at the end to bulk it out with color and nutrients. Swapping half the cheddar for Gruyere or fontina creates a deeper, more complex cheese flavor that feels instantly elevated.

What to Serve Alongside

A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. A glass of crisp Chardonnay or Sauvignon Blanc beside the plate turns a weeknight dinner into something that feels intentional.

Storage and Reheating

Leftovers keep well in an airtight container in the refrigerator for up to three days, though the strands release a bit of moisture as they sit.

  • Reheat gently in the oven at 350 degrees to revive the crispy topping.
  • A short burst in the microwave works fine if you are in a hurry.
  • The texture is best on day one, so try to enjoy it fresh when possible.
Steamy spaghetti squash mac and cheese casserole with melted cheese and golden brown topping Save
Steamy spaghetti squash mac and cheese casserole with melted cheese and golden brown topping | blueplatediaries.com

Sometimes the best recipes are the ones that surprise you, and this dish has a way of making everyone at the table forget they are eating squash at all.

Recipe FAQs

The squash is ready when the flesh is fork-tender and easily shreds into strands with a gentle scraping motion. This typically takes 35–40 minutes at 400°F.

Yes! Roast the squash and prepare the cheese sauce up to 2 days in advance. Store separately in the refrigerator, then combine and reheat gently before serving.

Try substituting some cheddar with Gruyère, fontina, or smoked gouda for depth. The sauce base works with any melting cheese that offers good flavor.

The golden panko topping adds delightful texture contrast, but it's optional. The dish remains creamy and satisfying without it for a simpler preparation.

Absolutely. Stir in cooked broccoli, sautéed spinach, or peas for extra nutrients. For protein, cooked chicken or chickpeas complement the flavors beautifully.

Store in an airtight container in the refrigerator for 3–4 days. Reheat gently in the microwave or oven, adding a splash of milk if the sauce seems thick.

Spaghetti Squash Mac Cheese

Roasted squash strands in creamy cheddar sauce create a lighter comfort dish.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Squash

  • 1 large spaghetti squash (about 2.5–3 lb)

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons gluten-free all-purpose flour
  • 1¼ cups whole milk
  • 1 cup shredded sharp cheddar cheese
  • ½ cup grated Parmesan cheese
  • ¼ teaspoon garlic powder
  • ¼ teaspoon ground mustard
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper

Topping

  • ⅓ cup gluten-free panko breadcrumbs
  • 2 tablespoons grated Parmesan cheese
  • 1 tablespoon unsalted butter, melted

Instructions

1
Preheat and Prepare Pan: Preheat oven to 400°F. Line a rimmed baking sheet with parchment paper.
2
Prepare the Squash: Using a sharp knife, halve the spaghetti squash lengthwise. Scoop out and discard the seeds. Lightly brush the cut sides with olive oil if desired.
3
Roast the Squash: Place squash halves cut-side down on the prepared baking sheet. Roast for 35–40 minutes until the flesh is fork-tender and strands pull apart easily.
4
Make 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.
5
Build the Cheese Sauce: Slowly whisk in the milk until smooth. Bring to a simmer, stirring often, and cook 2–3 minutes until the sauce thickens. Remove from heat and stir in cheddar, Parmesan, garlic powder, ground mustard, salt, and pepper until the cheese melts and the sauce is smooth.
6
Combine Squash and Sauce: Use a fork to shred the roasted squash flesh into spaghetti-like strands. Transfer to a large bowl and gently toss with the cheese sauce until evenly coated.
7
Add Topping and Broil: Transfer the coated squash to a greased baking dish. In a small bowl, combine panko, Parmesan, and melted butter. Sprinkle evenly over the squash. Broil on high for 2–3 minutes until the topping is golden brown.
8
Serve: Serve warm, garnished with additional Parmesan or fresh herbs if desired.
Additional Information

Equipment Needed

  • Rimmed baking sheet
  • Sharp chef's knife
  • Medium saucepan
  • Whisk
  • Large mixing bowl
  • Small mixing bowl
  • Fork
  • Casserole dish

Nutrition (Per Serving)

Calories 285
Protein 13g
Carbs 23g
Fat 15g

Allergy Information

  • Contains dairy (milk, butter, cheese)
  • May contain gluten depending on flour and breadcrumb selection
Sienna Caldwell

Seasonal recipes and relatable cooking tips for home cooks and food lovers.