Spaghetti Squash Mac Cheese

Golden baked spaghetti squash mac and cheese topped with crispy breadcrumbs and fresh parsley garnish Save
Golden baked spaghetti squash mac and cheese topped with crispy breadcrumbs and fresh parsley garnish | mealhivehub.com

This wholesome reimagining features spaghetti squash roasted until tender, then tossed in a homemade cheese sauce made with sharp cheddar and Gruyère. The sauce starts with a classic roux, infused with Dijon mustard and aromatic seasonings before the cheeses are melted in for maximum creaminess.

What makes this special is how the squash strands mimic the texture of pasta while naturally reducing carbohydrates. After roasting, the flesh shreds into perfect spaghetti-like strands that hug every drop of that velvety sauce. An optional breadcrumb and Parmesan topping adds a satisfying crunch.

Ready in just over an hour, this vegetarian and naturally gluten-free dish serves four generously. Leftovers reheat beautifully, making it ideal for meal prep. You can easily add protein like chicken or chickpeas, or adapt it to be completely vegan with plant-based alternatives.

The knife slipped twice before I figured out the trick to cutting through that stubborn squash, and honestly that wobbly first attempt became one of my favorite kitchen victories. Spaghetti squash mac and cheese started as a desperate weeknight experiment when my fridge offered nothing but a lonely squash and a block of cheddar staring me down. What came out of the oven was something I did not expect, golden, bubbly, and strangely comforting in a way that regular pasta never quite manages. Now it shows up on my table whenever I need dinner to feel like a warm blanket without the heaviness.

I served this to my friend Sarah on a rainy Tuesday when she stopped by unannounced and complained about being cold and hungry. She took one bite, paused mid sentence, and said absolutely nothing for about ten seconds, which from Sarah is the highest compliment possible. We sat at the kitchen counter with the baking dish between us and ate straight from it with two forks, no plates, no ceremony. That dish never even made it to the table.

Ingredients

  • 1 medium spaghetti squash (about 1.2 kg): Pick one that feels heavy for its size with a pale, firm skin and no soft spots, because that guarantees sweet, tender strands inside.
  • 2 tablespoons unsalted butter: This forms the base of your roux, so use real butter here and nothing else for the silkiest result.
  • 2 tablespoons gluten-free all-purpose flour: Regular flour works too if gluten is not a concern, but either way this small amount thickens the sauce without making it pasty.
  • 1 1/2 cups whole milk: Whole milk makes the sauce velvety, and lower fat versions tend to leave it thin and slightly watery.
  • 1 teaspoon Dijon mustard: This tiny addition wakes up the cheese flavor without anyone guessing it is there.
  • 1/2 teaspoon garlic powder and 1/2 teaspoon onion powder: Together they add a savory depth that makes the sauce taste like it simmered for much longer than four minutes.
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper: Seasoning matters more here than you think because the squash itself is mildly sweet and needs balance.
  • 1 1/2 cups sharp cheddar cheese, shredded: Always shred your own from a block since pre-shredded bags are coated in anti-caking powder that prevents smooth melting.
  • 1/2 cup Gruyere cheese, shredded: Optional but highly recommended because it adds a nutty complexity that elevates the whole dish.
  • 2 tablespoons grated Parmesan cheese: This goes into the topping and creates that irresistible golden crust on top.
  • 1/4 cup gluten-free breadcrumbs: They soak up the melted butter and crisp beautifully in the oven.
  • 1 tablespoon melted butter: Mixed with the crumbs for crunch and flavor.
  • Chopped parsley: A handful at the end adds freshness and a pop of color that makes the dish look finished.

Instructions

Prep the oven and the squash:
Crank your oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper so nothing sticks later.
Split and seed the squash:
Carefully halve the squash lengthwise with a sharp, sturdy knife, then scoop out the stringy seeds and guts with a spoon until the cavities are clean.
Roast cut side down:
Place both halves cut side down on the parchment and roast for 35 to 40 minutes until a fork slides through the flesh with gentle resistance but no fight.
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 smells faintly toasted and looks like wet sand.
Build the creamy base:
Pour in the milk slowly while whisking so no lumps form, then add the Dijon, garlic powder, onion powder, salt, and pepper, and keep stirring until the sauce thickens enough to coat the back of a spoon.
Melt in the cheese:
Pull the pan off the heat and stir in both cheeses until everything is glossy, smooth, and smells exactly like the inside of a fondue pot.
Shred the squash strands:
Let the roasted squash cool just enough to handle, then drag a fork through the flesh to create long spaghetti-like strands and discard the empty skins.
Combine and transfer:
Toss the squash strands into the cheese sauce, fold gently until every strand is coated, and scoop the whole mixture into a greased baking dish.
Add the crispy topping:
Mix the breadcrumbs with melted butter and Parmesan, sprinkle evenly over the top, and press down lightly so it adheres while baking.
Bake until golden and bubbling:
Slide the dish into the oven for about 10 minutes until the edges are bubbling and the topping turns a deep golden brown.
Finish and serve:
Scatter chopped parsley across the top and let it rest for a few minutes before serving hot directly from the dish.
Creamy cheddar cheese sauce coats tender roasted spaghetti squash strands in this comforting low-carb mac and cheese Save
Creamy cheddar cheese sauce coats tender roasted spaghetti squash strands in this comforting low-carb mac and cheese | mealhivehub.com

The night I made this for my neighbor after she had a rough week at work, she sat on my kitchen floor eating leftovers cold from the container and told me it was the first thing that tasted good in days. That is the quiet power of comfort food made with real ingredients and zero pretension. Sometimes a squash and some cheese are enough.

Storage and Reheating

Leftovers keep well covered in the refrigerator for up to three days, though the texture is best on day one when the strands still have some bite. To reheat, a quick turn in the oven at 350 degrees Fahrenheit works far better than the microwave, which tends to make the sauce separate and the squash weep. If you must use the microwave, do it in short bursts and stir between each one.

Making It Your Own

Stir in cooked shredded chicken or roasted chickpeas for extra protein, or swap the cheddar for Monterey Jack if you want something milder and stretchier. The beauty of this recipe is how forgiving it is with substitutions as long as you keep the ratio of sauce to squash roughly the same. I have thrown in leftover broccoli, caramelized onions, and even diced jalapenos on different occasions and never been disappointed.

What to Watch For

Here are the small things that make a big difference between a good result and a great one.

  • Let the squash rest cut side up for five minutes after roasting so steam escapes and the strands stay firmer.
  • Taste the cheese sauce before combining it with the squash and adjust salt if needed because squash sweetness varies.
  • Always serve this hot because cheese sauce thickens as it cools and loses that flowing, comforting texture.
Bubbling skillet of spaghetti squash mac and cheese with melted Gruyère and golden parmesan crust Save
Bubbling skillet of spaghetti squash mac and cheese with melted Gruyère and golden parmesan crust | mealhivehub.com

Keep this one in your back pocket for the nights when comfort matters more than perfection. A squash, some cheese, and thirty quiet minutes in the kitchen can fix quite a lot.

Common Questions

Spaghetti squash creates remarkably pasta-like strands when roasted and shredded with a fork. While the texture is slightly more tender than traditional pasta, it absorbs sauces beautifully and offers a naturally sweet flavor that complements rich cheese sauces perfectly.

Absolutely. Substitute the butter with olive oil or vegan butter, use your favorite plant-based milk (almond, oat, or cashew work well), and replace the cheeses with dairy-free alternatives. Nutritional yeast can add that cheesy umami flavor you might miss.

The squash is ready when the flesh is tender and easily yields to a fork. You should be able to shred it into strands with minimal effort. This typically takes 35-40 minutes at 400°F, but start checking around the 30-minute mark as sizes vary.

Sharp cheddar provides that familiar bold, tangy flavor we all love. Gruyère adds nutty, complex notes and excellent melting properties. Together they create depth and a velvety texture that wouldn't be achieved with just one cheese.

You can roast the squash and prepare the cheese sauce up to two days in advance. Store them separately in the refrigerator. When ready to serve, reheat the sauce gently, combine with the squash strands, and bake with the topping for that fresh-from-the-oven experience.

Try crushed pork rinds for extra crunch and protein, chopped walnuts or pecans for nuttiness, or simply extra shredded cheese that melts into a golden crust. Fresh herbs like chives or thyme add brightness and color.

Spaghetti Squash Mac Cheese

Roasted squash strands in a velvety two-cheese sauce, offering a lighter twist 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
  • 1½ cups whole milk
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon 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 butter, melted
  • Fresh parsley, chopped for garnish

Instructions

1
Preheat Oven and Prepare Baking Sheet: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Roast the Spaghetti Squash: Cut the spaghetti squash in half lengthwise and scoop out the seeds. Place the halves cut side down on the prepared baking sheet. Roast for 35–40 minutes until the flesh is tender and easily shreds with a fork.
3
Start the Roux: While the squash roasts, melt the butter in a saucepan over medium heat. Whisk in the flour and cook for 1 minute to form a roux.
4
Build the Cheese Sauce Base: Gradually whisk in the milk until smooth with no lumps remaining. Add the Dijon mustard, garlic powder, onion powder, salt, and pepper. Cook, stirring constantly, until the sauce thickens, about 3–4 minutes.
5
Melt in the Cheeses: Remove the saucepan from heat. Stir in the shredded cheddar and Gruyère cheeses until fully melted and smooth.
6
Shred the Roasted Squash: Once the squash is cool enough to handle, use a fork to shred the flesh into spaghetti-like strands. Discard the skins.
7
Combine Squash with Cheese Sauce: Add the spaghetti squash strands to the cheese sauce and toss until evenly coated. Transfer the mixture to a greased baking dish.
8
Add Crispy Topping: In a small bowl, mix the gluten-free breadcrumbs with melted butter and grated Parmesan. Sprinkle evenly over the squash mixture.
9
Bake Until Golden and Bubbly: Bake at 400°F for 10 minutes until the topping is golden and the sauce is bubbly. Garnish with chopped parsley and serve hot.
Additional Information

Equipment Needed

  • Sharp chef's knife
  • Baking sheet
  • Parchment paper
  • Medium saucepan
  • Whisk
  • Mixing spoon
  • Fork
  • Baking dish

Nutrition (Per Serving)

Calories 290
Protein 14g
Carbs 19g
Fat 17g

Allergy Information

  • Contains dairy (milk, butter, cheddar cheese, Gruyère cheese, Parmesan cheese)
  • May contain gluten if not using certified gluten-free flour and breadcrumbs
Danielle Porter

Home cook sharing easy, healthy recipes and kitchen tips for busy food lovers.