Spaghetti Squash Mac Cheese

Golden baked spaghetti squash mac and cheese with melted cheddar and crispy breadcrumb topping Save to Pinterest
Golden baked spaghetti squash mac and cheese with melted cheddar and crispy breadcrumb topping | therecipepath.com

This satisfying dish transforms roasted spaghetti squash into tender noodle-like strands, then coats them in a velvety homemade cheese sauce made with sharp cheddar and Gruyère. The result delivers all the creamy, cheesy comfort you crave while being naturally gluten-free and low in carbohydrates. Perfect as a main course or hearty side.

The oven door had a stubborn rattle I kept meaning to fix, and every time I slid a baking sheet in, it sang the same tinny complaint. One rainy October evening, half a spaghetti squash sitting on the counter and a serious craving for mac and cheese pushed me toward something reckless: combining the two. The result was a golden, bubbling dish that made me forget all about that noisy oven.

I brought this to a potluck where three people asked for the recipe before I even set the dish down, and one friend who swears she hates squash went back for seconds.

Ingredients

  • 1 medium spaghetti squash: Pick one that feels heavy for its size with a pale, firm skin and avoid any with soft spots.
  • 2 tablespoons unsalted butter: The foundation of your roux, so use real butter here, not a substitute.
  • 2 tablespoons gluten-free all-purpose flour: This thickens the sauce and regular flour works fine if gluten is not a concern for you.
  • 1 and 1/2 cups whole milk: Whole milk gives the creamiest texture, though reduced fat will do in a pinch.
  • 1 teaspoon Dijon mustard: A quiet ingredient that sharpens the cheese flavor without anyone guessing it is there.
  • 1/2 teaspoon garlic powder: Adds savory depth without raw garlic harshness competing with the cheese.
  • 1/2 teaspoon onion powder: Works alongside the garlic powder to create a rounded, comforting flavor base.
  • 1/2 teaspoon salt: Start here and adjust after the cheese goes in since cheeses vary in saltiness.
  • 1/4 teaspoon ground black pepper: Freshly cracked makes a noticeable difference in a simple sauce like this.
  • 1 and 1/2 cups sharp cheddar cheese, shredded: Shred it yourself for the smoothest melt since pre-shredded bags contain anti-caking agents.
  • 1/2 cup Gruyere cheese, shredded: Optional but it adds a nutty complexity that elevates the whole dish.
  • 2 tablespoons grated Parmesan cheese: For the topping, lending a salty crunch that contrasts the creamy interior.
  • 1/4 cup gluten-free breadcrumbs: Creates that irresistible golden crust on top.
  • 1 tablespoon melted butter: Mixed with the breadcrumbs to help them brown evenly in the oven.
  • Chopped parsley: A fresh finish that cuts through the richness and adds a pop of color.

Instructions

Roast the squash:
Preheat your oven to 400 degrees F, line a baking sheet with parchment, and halve the squash lengthwise. Scoop out the seeds, place the halves cut side down, and roast for 35 to 40 minutes until a fork slides through the flesh without resistance.
Build the roux:
In a saucepan over medium heat, melt the butter and whisk in the flour, stirring constantly for about a minute until it smells lightly toasted.
Create the sauce base:
Pour in the milk gradually while whisking so no lumps form, then add the Dijon mustard, garlic powder, onion powder, salt, and pepper. Keep stirring over medium heat for 3 to 4 minutes until the sauce coats the back of a spoon.
Melt in the cheese:
Pull the pan off the heat and stir in the cheddar and Gruyere until the sauce turns glossy and smooth, resisting the urge to let it boil.
Shred and combine:
Once the squash is cool enough to handle, drag a fork through the flesh to pull out long golden strands. Toss the strands directly into the cheese sauce until every string is coated, then spread everything into a greased baking dish.
Add the crispy topping:
Mix the breadcrumbs with melted butter and Parmesan, scatter this over the top, and bake at 400 degrees F for 10 minutes until the edges are bubbling and the crust turns golden. Finish with chopped parsley and serve immediately.
Creamy gluten-free spaghetti squash mac and cheese bubbling in a white baking dish with parsley garnish Save to Pinterest
Creamy gluten-free spaghetti squash mac and cheese bubbling in a white baking dish with parsley garnish | therecipepath.com

One winter night I ate an entire baking dish of this curled up on the couch while a movie played that I never actually watched.

Swaps and Additions That Actually Work

Stir in a cup of shredded rotisserie chicken or a drained can of chickpeas if you want more staying power. Monterey Jack melts beautifully in place of cheddar, and I have even tossed in leftover caramelized onions with surprisingly good results.

Leftovers and Storage

This reheats well covered in the fridge for up to three days, though the squash releases some liquid as it sits. A quick blast in the oven at 350 degrees F restores the crispy top better than the microwave ever could.

Tools You Will Want Ready

A sharp knife is non-negotiable for splitting the squash safely since those things fight back. Beyond that, keep a baking sheet, a medium saucepan, a whisk, a fork for shredding, and a baking dish within arm's reach.

  • Microwave the whole squash for 3 minutes before cutting to soften the skin and save your wrists.
  • Place a damp towel under your cutting board to keep it from sliding around.
  • Let the squash rest cut side up for 5 minutes after roasting so steam escapes and it shreds more cleanly.
Tender roasted spaghetti squash strands tossed in rich cheese sauce and baked until golden brown Save to Pinterest
Tender roasted spaghetti squash strands tossed in rich cheese sauce and baked until golden brown | therecipepath.com

This is the kind of recipe that turns skeptics into believers and makes you look like you tried way harder than you actually did.

Recipe FAQs

The squash is ready when the flesh is tender and easily shreds into strands with a fork. This typically takes 35-40 minutes at 400°F. You should be able to pierce the skin easily with a fork.

Yes! Substitute the butter with vegan butter or olive oil, use a plant-based milk like almond or oat milk, and replace the cheeses with your favorite dairy-free shredded cheese alternatives.

Store covered in the refrigerator for up to 3 days. Reheat in the microwave or oven at 350°F until warmed through. The sauce may thicken when cold—add a splash of milk when reheating to restore creaminess.

Yes, it freezes well. Assemble the dish, let it cool completely, then wrap tightly in plastic and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking at 400°F until heated through.

Sharp cheddar provides the best flavor base, but you can also use Monterey Jack, Colby, Swiss, or smoked gouda. For extra creaminess, add some cream cheese or mascarpone to the sauce.

No, it's completely optional. The dish is delicious without it for a lighter version. If you prefer crunch without breadcrumbs, try crushed pork rinds or simply add extra shredded cheese on top.

Spaghetti Squash Mac Cheese

Tender roasted spaghetti squash strands tossed in a rich, creamy cheese sauce for a low-carb comfort food classic.

Prep 20m
Cook 50m
Total 70m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium spaghetti squash, about 2.5 lbs

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons gluten-free all-purpose flour
  • 1 1/2 cups whole milk
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1 1/2 cups sharp cheddar cheese, shredded
  • 1/2 cup Gruyère cheese, shredded

Topping

  • 2 tablespoons grated Parmesan cheese
  • 1/4 cup gluten-free breadcrumbs
  • 1 tablespoon unsalted butter, melted
  • 1 tablespoon fresh parsley, chopped

Instructions

1
Preheat and Prepare Baking Sheet: Preheat the oven to 400°F. Line a rimmed baking sheet with parchment paper.
2
Roast the Spaghetti Squash: Using a sharp knife, halve the spaghetti squash lengthwise. Scoop out and discard the seeds. Place both halves cut side down on the prepared baking sheet. Roast for 35 to 40 minutes until the flesh is fork-tender and separates easily into strands.
3
Build the Roux: While the squash roasts, melt the butter in a medium saucepan over medium heat. Whisk in the gluten-free flour and cook, stirring constantly, for 1 minute to form a smooth roux.
4
Make the Cheese Sauce Base: Gradually pour in the whole milk while whisking vigorously to prevent lumps. Stir in the Dijon mustard, garlic powder, onion powder, salt, and black pepper. Continue cooking, stirring constantly, for 3 to 4 minutes until the sauce thickens enough to coat the back of a spoon.
5
Melt in the Cheeses: Remove the saucepan from heat. Add the shredded sharp cheddar and Gruyère cheeses, stirring until fully melted and the sauce is silky smooth.
6
Shred the Roasted Squash: Allow the roasted squash to cool until safe to handle. Run a fork through the flesh to pull apart long spaghetti-like strands. Discard the skins.
7
Combine Squash with Cheese Sauce: Transfer the shredded squash strands into the cheese sauce and toss gently until every strand is evenly coated. Spread the mixture into a greased 9x13-inch baking dish.
8
Add the Crispy Topping: In a small bowl, combine the gluten-free breadcrumbs, grated Parmesan, and melted butter. Sprinkle the mixture evenly over the top of the casserole.
9
Bake Until Golden: Bake at 400°F for 10 minutes, or until the topping is golden and the edges are bubbling. Let rest for 5 minutes before serving.
10
Garnish and Serve: Scatter chopped fresh parsley over the top and serve hot directly from the baking dish.
Additional Information

Equipment Needed

  • Sharp chef's knife
  • Rimmed baking sheet
  • Medium saucepan
  • Whisk
  • Mixing spoon
  • Fork
  • 9x13-inch baking dish
  • Parchment paper

Nutrition (Per Serving)

Calories 290
Protein 14g
Carbs 19g
Fat 17g

Allergy Information

  • Contains dairy: milk, butter, cheddar cheese, Gruyère cheese, and Parmesan cheese.
  • May contain gluten if standard flour and breadcrumbs are used instead of gluten-free alternatives.
  • Always verify packaged ingredient labels for potential cross-contamination with soy, nuts, or other allergens.
Kara Bennett

Passionate home cook sharing easy, family-friendly recipes and meal prep tips.