Spaghetti Squash Mac Cheese

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

Roasted spaghetti squash strands replace traditional pasta in this comforting, creamy dish. The vegetable base creates tender, spaghetti-like strands that pair perfectly with a homemade cheese sauce featuring sharp cheddar and optional Gruyère. A simple roux-based sauce infused with Dijon mustard, garlic, and onion powder delivers rich flavor without overwhelming the delicate squash. The dish comes together in about an hour, with the squash roasting while you prepare the sauce. Optional breadcrumb and Parmesan topping adds satisfying crunch. This naturally gluten-free, low-carb version fits various dietary needs while maintaining the soul-warming essence of the original comfort classic.

The knife resisted, then gave way with a satisfying crack, and suddenly I was staring at the pale golden interior of my first spaghetti squash, wondering if this vegetable could really pass for pasta. My sister had bet me twenty dollars it would taste like sadness and disappointment. She lost that bet, and I gained one of the most requested dinners in my household, a bubbling, cheesy dish that makes everyone forget they are eating something that grew on a vine.

I made this on a rainy Tuesday when the fridge was nearly empty and motivation was even scarcer. My partner wandered into the kitchen just as the Gruyre was melting into the sauce, stopped mid sentence, and simply said that smells like a real meal. We ate it straight from the baking dish, no plates, standing at the counter, which honestly might be the best way.

Ingredients

  • 1 medium spaghetti squash (about 1.2 kg): The star of the show, look for one that feels heavy for its size with a firm, unblemished skin.
  • 2 tablespoons unsalted butter: The foundation of your roux, go for good quality butter because you will taste the difference.
  • 2 tablespoons gluten free all purpose flour: This thickens the sauce into something velvety rather than soupy.
  • 1 and 1/2 cups whole milk: Whole milk is nonnegotiable here, anything lower in fat leaves the sauce thin and vaguely sad.
  • 1 teaspoon Dijon mustard: A quiet secret that amplifies the cheesiness without making anything taste like mustard.
  • 1/2 teaspoon garlic powder and 1/2 teaspoon onion powder: These background notes add depth without overpowering the delicate squash flavor.
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper: Seasoning essentials that bring the whole sauce to life.
  • 1 and 1/2 cups sharp cheddar cheese, shredded: Shred it yourself from a block for the smoothest melt.
  • 1/2 cup Gruyre cheese, shredded (optional): Adds a nutty complexity that elevates this from good to memorable.
  • 2 tablespoons grated Parmesan and 1/4 cup breadcrumbs for topping: A crunchy, golden lid that makes every serving feel special.
  • 1 tablespoon melted butter for topping: Helps the breadcrumbs brown evenly and crisply.
  • Chopped parsley for garnish: A fresh finish that brightens each plate.

Instructions

Prepare your oven and squash:
Heat the oven to 400F and line a baking sheet with parchment. Halve the squash lengthwise with a sharp, sturdy knife, then scoop out the stringy seeds and pulp from the center.
Roast until tender:
Place both halves cut side down on the sheet and roast for 35 to 40 minutes until a fork slides easily through the flesh and the strands separate without resistance.
Start the cheese sauce:
Melt the butter in a saucepan over medium heat, whisk in the flour, and stir constantly for one minute until it forms a smooth, bubbly paste that smells faintly toasted.
Build the creamy base:
Slowly pour in the milk while whisking to prevent lumps, then add the mustard, garlic powder, onion powder, salt, and pepper, stirring until the sauce thickens enough to coat the back of a spoon.
Add the cheeses:
Pull the pan off the heat and stir in the cheddar and Gruyre until the sauce turns glossy and smooth, resisting the urge to keep it on the flame which can cause graininess.
Shred the squash:
Once cool enough to handle, drag a fork through the flesh to create long golden strands, then discard the empty skins.
Combine and assemble:
Fold the squash strands into the cheese sauce until every strand is coated, then transfer everything into a greased baking dish, spreading it evenly.
Add the crunchy topping:
Mix the breadcrumbs with melted butter and Parmesan, then scatter this mixture over the top for a golden, crackling finish.
Bake until bubbly:
Return the dish to the 400F oven for about 10 minutes until the edges are bubbling and the top turns a beautiful bronzed color.
Finish and serve:
Sprinkle with chopped parsley and serve hot, watching everyone lean in for seconds before the pan has even left the kitchen.
Creamy cheese sauce coats tender roasted spaghetti squash strands in this comforting low-carb mac and cheese Save
Creamy cheese sauce coats tender roasted spaghetti squash strands in this comforting low-carb mac and cheese | pinreadyrecipes.com

One cold November evening I brought this to a potluck where three people asked for the recipe before they even finished their first bite. It became my signature contribution to every gathering that winter, a dish that quietly proved vegetables could be just as celebratory as anything drenched in carbohydrates.

Getting the Perfect Squash Strands

The trick is all in the roasting time and the angle of your fork. Pull the fork through the flesh along the length of the squash rather than across it, and you will get those long, elegant strands that genuinely resemble spaghetti. If you cut the squash into rings before roasting instead of halves, you get even longer strands, which is a neat trick I picked up from a farmers market vendor who was very passionate about her squash presentation.

Cheese Sauce Troubleshooting

If your sauce develops tiny lumps, a few seconds with an immersion blender smooths everything out beautifully. I learned this after a particularly frantic evening when my roux seized and I nearly threw the whole pot away. Also, using freshly grated cheese off a block melts dramatically better than the pre shredded bags, which are coated in anti caking agents that fight against creaminess.

Making It Your Own

This recipe is wonderfully flexible once you understand the basic technique. The squash provides a neutral, slightly sweet canvas that pairs well with all kinds of additions and adjustments.

  • Stir in a cup of rotisserie chicken or chickpeas to turn this into a complete protein packed meal.
  • Swap the cheddar for smoked Gouda or pepper Jack if you want to take the flavor in a completely different direction.
  • Leftovers reheat beautifully in a covered dish at 350F for about 15 minutes, and they taste even better the next day.
Baked spaghetti squash mac and cheese bubbling with melted cheddar and Gruyère in a rustic white dish Save
Baked spaghetti squash mac and cheese bubbling with melted cheddar and Gruyère in a rustic white dish | pinreadyrecipes.com

This is the kind of dish that sneaks its way into your regular rotation before you even realize it happened. Make it once, and you will find yourself stocking spaghetti squash every time you see it at the store.

Recipe FAQs

Spaghetti squash creates naturally tender strands that mimic pasta texture beautifully. It absorbs flavors well while adding subtle vegetable sweetness and reducing carbohydrates significantly compared to traditional pasta.

Yes, you can roast the squash and prepare the cheese sauce up to two days in advance. Store them separately in the refrigerator, then combine and bake when ready to serve. Add 5-10 minutes to baking time if starting cold.

Sharp cheddar provides classic tangy flavor while Gruyère adds nutty depth. Monterey Jack, Colby, or aged Gouda make excellent alternatives. Avoid pre-shredded cheese, as anti-caking agents can affect sauce smoothness.

The squash is ready when the flesh yields easily to a fork and shreds into strands without resistance. This typically takes 35-40 minutes at 400°F. Over-roasting can make the strands mushy, so check periodically after 30 minutes.

The dish freezes well for up to three months. Portion into airtight containers and thaw overnight in the refrigerator before reheating. The sauce may separate slightly; gentle stirring while reheating restores creaminess.

Shredded rotisserie chicken, pan-seared shrimp, or roasted chickpeas blend seamlessly. Crispy bacon pieces or ham cubes also add smoky depth while maintaining the comforting nature of the dish.

Spaghetti Squash Mac Cheese

Tender spaghetti squash in creamy cheddar sauce, a lighter gluten-free comfort dish.

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

Ingredients

Squash

  • 1 medium spaghetti squash (about 2.5 lbs)

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons gluten-free all-purpose flour
  • 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

Topping

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

Instructions

1
Preheat Oven and Prepare Baking Sheet: Preheat the oven to 400°F. Line a large 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. 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. Add the Dijon mustard, garlic powder, onion powder, salt, and black pepper. Continue cooking and stirring 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 completely melted and the sauce is silky smooth.
6
Shred the Roasted Squash: Once the squash is cool enough to handle, use a fork to scrape the flesh into long spaghetti-like strands. Discard the empty skins.
7
Combine Squash with Cheese Sauce: Add the shredded squash strands directly into the cheese sauce, tossing gently until every strand is evenly coated. Transfer the mixture to a 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. Sprinkle the mixture evenly over the top of 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 cheese sauce is bubbling around the edges. Garnish with chopped fresh parsley and serve immediately.
Additional Information

Equipment Needed

  • Sharp chef's knife
  • Large baking sheet
  • Parchment paper
  • Medium saucepan
  • Whisk
  • Mixing spoon
  • Fork
  • 9×13-inch baking dish
  • Small mixing bowl

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 and hidden allergens.
Madison Cole

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