Spaghetti Squash Mac Cheese

Golden bowl of spaghetti squash mac and cheese topped with crispy buttered breadcrumbs and fresh parsley Save
Golden bowl of spaghetti squash mac and cheese topped with crispy buttered breadcrumbs and fresh parsley | tastyplatestories.com

This satisfying dish transforms roasted spaghetti squash into tender strands that mimic traditional pasta, coated in a velvety homemade cheese sauce. The roux-based sauce combines sharp cheddar with optional Gruyère for depth, while Dijon mustard and aromatic spices enhance the cheesy richness. After roasting the squash until perfectly tender, the strands are tossed in the warm sauce and baked until bubbly and golden. The result delivers all the comfort of the original with fewer carbohydrates and naturally gluten-free ingredients.

The smell of roasting squash and melting cheddar drifting through my kitchen on a rainy Tuesday is what finally sold me on this recipe. I had been skeptical that anything called spaghetti squash mac and cheese could hold up against the real thing, but one bite of those golden, creamy strands changed my mind completely. This dish is cozy without being heavy, and it has become my weeknight answer when comfort food cravings hit hard.

My neighbor stopped by unannounced one evening while I was pulling this from the oven, and she ended up staying for dinner with zero hesitation. We sat at the kitchen counter with oversized portions, laughing about how neither of us expected squash to taste this indulgent. She now texts me every couple of weeks asking if I am making it again.

Ingredients

  • 1 medium spaghetti squash (about 1.2 kg): Pick one that feels heavy for its size with a firm, unblemished skin because that means the flesh inside is fresh and will shred into long, beautiful strands.
  • 2 tablespoons unsalted butter: This is the foundation of your roux, so use real butter here and nothing else for the richest flavor.
  • 2 tablespoons gluten-free all-purpose flour: Regular flour works too, but the gluten-free blend thickens just as well and keeps the dish accessible for everyone at the table.
  • 1 1/2 cups whole milk: Whole milk gives the sauce its velvety body, and I learned the hard way that skim milk leaves it thin and uninspiring.
  • 1 teaspoon Dijon mustard: This small amount does not make it taste like mustard at all, but it sharpens the cheese flavor in a way that makes people ask what your secret is.
  • 1/2 teaspoon garlic powder: A quiet background note that rounds everything out without overpowering the cheese.
  • 1/2 teaspoon onion powder: Paired with the garlic powder, it creates a savory depth that tastes like you spent much longer on this sauce.
  • 1/2 teaspoon salt: Adjust after the cheese goes in, because cheddar and Parmesan both bring their own saltiness to the party.
  • 1/4 teaspoon ground black pepper: Freshly cracked is always better, and a little goes a long way here.
  • 1 1/2 cups sharp cheddar cheese, shredded: Shred it yourself from a block because pre-shredded bags are coated in anti-caking powder that makes the sauce grainy.
  • 1/2 cup Gruyere cheese, shredded (optional): If you have it, add it, because the nutty complexity it brings is worth every penny.
  • 2 tablespoons grated Parmesan cheese: This goes into the topping and adds a salty, golden crunch that people will fight over.
  • 1/4 cup gluten-free breadcrumbs: Mixed with melted butter, they create that irresistible baked crust on top.
  • 1 tablespoon melted butter: For the topping, this binds the crumbs and helps them brown evenly.
  • Chopped parsley: A bright, fresh finish that cuts through the richness and makes the dish look restaurant-worthy.

Instructions

Preheat and Prepare:
Set your oven to 400 degrees F and line a baking sheet with parchment paper so cleanup is effortless later.
Roast the Squash:
Cut the squash in half lengthwise with a sharp knife, scooping out the seeds and stringy bits, then place both halves cut side down on the sheet. Roast for 35 to 40 minutes until a fork slides easily through the flesh and the strands separate willingly.
Start the Roux:
In a saucepan over medium heat, melt the butter until it foams slightly, then whisk in the flour and stir constantly for one minute until it smells lightly toasted.
Build the Sauce:
Pour the milk in gradually while whisking so no lumps form, then add the Dijon mustard, garlic powder, onion powder, salt, and pepper. Keep stirring for 3 to 4 minutes until the sauce coats the back of a spoon and you can draw a line through it that holds.
Melt the Cheese:
Take the saucepan off the heat completely before adding the cheddar and Gruyere, stirring gently until every last bit is melted and glossy.
Shred the Squash:
When the squash halves are cool enough to handle, drag a fork through the flesh from end to end, watching it fall into perfect spaghetti-like strands, then discard the empty skins.
Combine and Transfer:
Fold the squash strands into the cheese sauce, tossing gently so every strand is coated, then spoon the mixture into a greased baking dish.
Add the Crunchy Topping:
Mix the breadcrumbs with melted butter and Parmesan, sprinkle it evenly across the top, and let the oven do the rest of the work for 10 minutes until golden and bubbling.
Serve and Enjoy:
Let it rest for just a minute, scatter chopped parsley over the top, and serve it hot while the cheese sauce is still luxuriously creamy.
Creamy cheesy spaghetti squash mac and cheese bubbling in a white baking dish with golden brown edges Save
Creamy cheesy spaghetti squash mac and cheese bubbling in a white baking dish with golden brown edges | tastyplatestories.com

There is something about scooping this onto plates on a cold evening that makes everyone at the table go quiet for a moment. It is the kind of dish that turns a random weeknight into something worth remembering.

Storing and Reheating Like a Pro

Leftovers keep beautifully in an airtight container in the refrigerator for up to three days, though the topping loses some of its crunch overnight. To reheat, a quick stint in a 350 degree oven restores more of that freshly baked texture than a microwave ever could.

Making It Your Own

This recipe is wonderfully flexible, so do not be afraid to experiment with what you have on hand. Stirring in cooked shredded chicken or drained chickpeas turns it into a complete protein-packed meal with almost no extra effort.

A Few Last Thoughts Before You Cook

The first time you pull those spaghetti strands from the squash with a fork, it genuinely feels like a small kitchen miracle, no matter how many times you have done it before. Trust the process and give yourself permission to enjoy the slow, simple rhythm of roasting and stirring. This is comfort food that actually nourishes you.

  • A sharp heavy knife makes halving the squash dramatically easier and safer.
  • If the squash is rock solid, microwave it for two minutes before cutting to soften the skin.
  • Taste the cheese sauce before combining and adjust the salt because every cheese brand varies.
Roasted spaghetti squash strands tossed in rich sharp cheddar sauce served hot for a comforting gluten-free dinner Save
Roasted spaghetti squash strands tossed in rich sharp cheddar sauce served hot for a comforting gluten-free dinner | tastyplatestories.com

Once you make this once, it will quietly become one of those recipes you reach for without thinking. Enjoy every cheesy, golden bite.

Recipe FAQs

Spaghetti squash creates naturally tender strands that work beautifully with cheese sauces. While the texture differs from wheat pasta, the mild flavor allows the creamy sauce to shine while providing a lighter, vegetable-based alternative.

Yes. Prepare the components separately, store in the refrigerator, then combine and bake when ready. The dish may need a few extra minutes in the oven to heat through completely.

Sharp cheddar provides the classic flavor, but Monterey Jack, Colby, or aged Gouda also melt beautifully. For a more complex taste, try combining multiple cheeses or adding a bit of Parmesan to the sauce.

The squash is ready when the flesh yields easily to a fork and separates into strands. This typically takes 35-40 minutes at 400°F. Overcooking may make the strands too soft, so check near the 35-minute mark.

Frozen cheese sauce can separate upon reheating, affecting texture. For best results, store leftovers in the refrigerator for up to 3 days and reheat gently in the oven or microwave, adding a splash of milk if needed to restore creaminess.

The breadcrumb topping is optional but adds delightful texture contrast. Without it, the dish remains creamy and satisfying. For a low-carb version, simply omit the topping or use crushed pork rinds instead.

Spaghetti Squash Mac Cheese

Roasted spaghetti squash in a creamy two-cheese sauce creates a lighter, gluten-free take on the beloved 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 (or regular all-purpose flour if not gluten-free)
  • 1½ cups whole milk
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • 1½ cups sharp cheddar cheese, shredded
  • ½ cup Gruyère cheese, shredded (optional, for extra depth of flavor)

Topping

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

Instructions

1
Preheat and Prepare Baking Sheet: Preheat the oven to 400°F. Line a rimmed baking sheet with parchment paper and set aside.
2
Roast the Spaghetti Squash: Using a sharp knife, carefully halve the spaghetti squash lengthwise. Scoop out and discard the seeds and stringy membranes. Place the halves cut side down on the prepared baking sheet. Roast for 35 to 40 minutes, until the flesh is fork-tender and shreds easily into strands.
3
Build the Roux: While the squash roasts, melt the butter in a medium saucepan over medium heat. Sprinkle in the flour and whisk continuously for about 1 minute to form a smooth roux and cook off the raw flour taste.
4
Make the Béchamel Base: Gradually pour in the whole milk, whisking constantly to prevent lumps from forming. Stir in the Dijon mustard, garlic powder, onion powder, salt, and black pepper. Continue cooking, stirring frequently, until the sauce thickens enough to coat the back of a spoon, about 3 to 4 minutes.
5
Incorporate the Cheeses: Remove the saucepan from the heat. Add the shredded cheddar and Gruyère cheeses, stirring until fully melted and the sauce is silky smooth.
6
Shred the Roasted Squash: Once the squash is cool enough to handle, use a fork to rake the flesh into long spaghetti-like strands, working from edge to center. Discard the empty skins.
7
Combine Squash and Sauce: Add the shredded squash strands directly into the cheese sauce, tossing gently until every strand is evenly coated. Transfer the mixture to a lightly greased 9×13-inch baking dish, spreading it into an even layer.
8
Add the Crispy Topping: In a small bowl, combine the gluten-free breadcrumbs, grated Parmesan, and melted butter. Mix until the crumbs are evenly moistened, then sprinkle the mixture uniformly over the squash casserole.
9
Bake Until Golden and Bubbly: Bake at 400°F for 10 minutes, or until the topping is golden brown 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
  • 9×13-inch baking dish

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 regular 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.
Hannah Lowell

Passionate home cook sharing easy, family-friendly recipes and practical kitchen tips.