Spaghetti Squash Mac Cheese

Golden baked spaghetti squash mac and cheese topped with crispy breadcrumbs and melted cheddar Pin It
Golden baked spaghetti squash mac and cheese topped with crispy breadcrumbs and melted cheddar | zestycrumb.com

This satisfying dish transforms roasted spaghetti squash into tender, pasta-like strands that get tossed in a velvety homemade cheese sauce. The combination of sharp cheddar and optional Gruyère creates depth and richness, while garlic powder and ground mustard add subtle layers of flavor. A crispy breadcrumb and Parmesan topping provides delicious texture contrast, though the dish is equally creamy and comforting without it.

Perfect for those seeking a lighter alternative to traditional mac and cheese, this version naturally fits gluten-free and low-carb lifestyles without sacrificing satisfaction. The roasting process concentrates the squash's natural sweetness, creating a beautiful balance with the savory cheese sauce. Serve alongside a fresh green salad for a complete meal that feels indulgent yet nourishing.

The kitchen smelled like toasted butter and something slightly sweet the night I accidentally discovered spaghetti squash could fool a room full of mac and cheese devotees. My sister in law was mid sentence, fork loaded, when she stopped and stared at her plate. She had no idea she was eating a vegetable, and honestly, that felt like a personal triumph worth repeating.

I made this on a rainy Tuesday when the fridge offered nothing but a lone squash and an assortment of cheese ends. My partner walked in, saw the baking dish, and said something about comfort food that made me laugh because he assumed it was actual macaroni. We ate the entire thing standing at the counter, no plates, no ceremony, just forks and a shared look of disbelief at how good it was.

Ingredients

  • 1 large spaghetti squash, about 1.2 kg: This is the star, so pick one that feels heavy for its size with a firm, pale golden skin and no soft spots.
  • 2 tablespoons unsalted butter: Butter forms the base of the roux, and unsalted lets you control the seasoning from scratch.
  • 2 tablespoons gluten-free flour: This thickens the sauce without making it gloppy, and regular all-purpose flour works just as well if gluten is not a concern.
  • 1 1/2 cups whole milk: Whole milk creates that creamy body, and anything lower in fat will leave the sauce feeling thin and forgettable.
  • 1 cup grated sharp cheddar cheese: Sharp cheddar brings the classic tang, and grating it yourself melts far better than pre-shredded bags.
  • 1/2 cup grated Gruyere cheese: Optional but worth it for a nutty, complex depth that makes people wonder what your secret is.
  • 1/4 teaspoon garlic powder: A quiet background note that ties everything together without overpowering the cheese.
  • 1/4 teaspoon ground mustard: This tiny amount amplifies the cheesiness in a way that salt alone cannot accomplish.
  • 1/4 teaspoon salt: Just enough to wake up the sauce, and you can always adjust after tasting.
  • 1/4 teaspoon freshly ground black pepper: Freshly cracked makes a real difference here, adding a gentle warmth at the finish.
  • 1/4 cup grated Parmesan cheese: For the topping, it creates that savory, golden crust that makes everyone reach for the crunchy edges.
  • 1/4 cup gluten-free breadcrumbs: Texture is everything on top, and these toast up beautifully when mixed with butter and Parmesan.
  • 1 tablespoon melted butter: Mixed into the topping to help it brown and crisp in the oven.
  • Fresh chives or parsley, chopped: A bright, grassy finish that cuts through the richness and makes the dish look as good as it tastes.

Instructions

Roast the squash:
Preheat your oven to 400 degrees F and halve the squash lengthwise with a sharp, sturdy knife, then scoop out the seeds and strings. Place the halves cut side down on a parchment lined baking sheet and roast for 35 to 40 minutes until a fork slides through the flesh like warm butter.
Start the roux:
While the squash works its magic, melt the butter in a medium saucepan over medium heat and whisk in the flour, stirring constantly for about a minute until it smells faintly nutty and looks like wet sand.
Build the sauce:
Pour the milk in gradually, whisking the whole time so no lumps form, and keep going for 2 to 3 minutes until the mixture coats the back of a spoon like a thin custard.
Add the cheeses:
Kill the heat and stir in the cheddar, Gruyere, garlic powder, mustard, salt, and pepper, letting the residual warmth melt everything into a glossy, pourable sauce that smells absolutely irresistible.
Shred and combine:
Let the squash cool just enough to handle, then drag a fork through the flesh to create long golden strands. Pile them into a big bowl, pour the cheese sauce over the top, and fold gently so every strand gets coated without turning into mush.
Bake with the topping:
Transfer the saucy squash to a greased baking dish, scatter the Parmesan and breadcrumb mixture evenly across the surface, and bake at 400 degrees F for 10 to 12 minutes until the top is bubbling and golden in patches.
Garnish and serve:
Scatter fresh chives or parsley over the top while it is still hot so the herbs release their fragrance, then serve immediately because this dish waits for no one.
Creamy cheese sauce coats tender roasted spaghetti squash strands in this healthier mac and cheese Pin It
Creamy cheese sauce coats tender roasted spaghetti squash strands in this healthier mac and cheese | zestycrumb.com

A friend brought her toddler over for dinner one evening, and that kid ate three helpings while declaring it the best noodles ever. Children are brutally honest critics, so when a two year old chooses squash over regular pasta and asks for more, you know you have a keeper on your hands.

Serving Suggestions That Actually Work

This dish loves something crisp and green beside it, like a simple arugula salad dressed with lemon and olive oil. A glass of lightly oaked Chardonnay or even a cold pilsner balances the richness without competing for attention on the plate.

Making It Your Own

Toss in shredded rotisserie chicken or a handful of warm chickpeas if you want to stretch it into something heartier. A pinch of smoked paprika in the sauce adds a campfire warmth that feels right when the weather turns cold and the days get short.

Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days, and the sauce actually thickens overnight into something even creamier. Reheat gently in the oven or in short bursts in the microwave so the squash does not weep water all over the plate.

  • Let it come to room temperature for about fifteen minutes before reheating so it warms evenly throughout.
  • A light sprinkle of extra cheese on top before reheating recreates that fresh baked crust.
  • Do not freeze it, because the squash releases too much liquid upon thawing and the texture will break your heart.
Bubbling spaghetti squash mac and cheese casserole with golden parmesan breadcrumb topping and fresh chives Pin It
Bubbling spaghetti squash mac and cheese casserole with golden parmesan breadcrumb topping and fresh chives | zestycrumb.com

Some recipes become staples because they are easy, and others earn their spot because they make people happy around the table. This one manages to do both, and that is the kind of cooking worth holding onto.

Common Questions

The squash is ready when the flesh feels tender and easily shreds into strands with a fork. This typically takes 35–40 minutes at 400°F. You should be able to scrape the entire inside effortlessly without any resistance or crunchiness.

Absolutely. You can roast the squash and prepare the cheese sauce up to 2 days in advance. Store them separately in the refrigerator. When ready to serve, reheat the sauce gently, toss with the squash strands, and add the topping before the final bake if desired.

Beyond cheddar and Gruyère, you can experiment with fontina for meltiness, Swiss for nuttiness, or Monterey Jack for mild creaminess. A small amount of Parmesan or aged Gouda adds wonderful depth. Just keep the total cheese quantity around 1 ½ cups for the right sauce consistency.

Not at all. The topping adds a pleasant crunch and golden finish, but the dish is perfectly delicious without it. For a lighter version or to keep it strictly gluten-free and low-carb, simply skip the topping or use crushed pork rinds or almond flour instead.

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave, adding a splash of milk if the sauce seems thick. For best results, reheat in a 350°F oven covered with foil for about 15–20 minutes until warmed through.

Yes, though the texture may change slightly. Freeze before adding the breadcrumb topping, wrapped tightly for up to 3 months. Thaw overnight in the refrigerator, then reheat in the oven. Fresh topping can be added during reheating to restore crunchiness.

Spaghetti Squash Mac Cheese

Tender spaghetti squash strands coated in a rich, creamy cheese sauce featuring sharp cheddar and Gruyère. A lighter, comforting twist on a classic favorite.

Prep 15m
Cook 45m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large spaghetti squash, about 2.6 pounds

Cheese Sauce

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

Topping

  • 1/4 cup grated Parmesan cheese
  • 1/4 cup gluten-free breadcrumbs
  • 1 tablespoon melted butter
  • Fresh chives or parsley, chopped for garnish

Instructions

1
Roast the Spaghetti Squash: Preheat oven to 400°F. Halve the spaghetti squash lengthwise and scoop out the seeds. Place halves cut side down on a parchment-lined baking sheet. Roast for 35 to 40 minutes until the flesh is tender and shreds easily with a fork.
2
Build 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 to form a smooth roux.
3
Incorporate the Milk: Gradually pour in the whole milk while whisking continuously. Continue cooking and stirring for 2 to 3 minutes until the mixture thickens to a creamy consistency.
4
Melt the Cheeses and Season: Reduce heat to low. Add the cheddar, Gruyère, garlic powder, ground mustard, salt, and pepper. Stir until the cheeses are completely melted and the sauce is silky smooth. Remove from heat.
5
Shred and Combine: Once the squash is cool enough to handle, use a fork to scrape the flesh into long spaghetti-like strands. Transfer the strands to a large mixing bowl and gently fold in the cheese sauce until evenly coated.
6
Assemble and Bake: Transfer the sauced squash to a lightly greased baking dish. In a small bowl, combine the breadcrumbs, Parmesan, and melted butter. Sprinkle the mixture evenly over the top. Bake at 400°F for 10 to 12 minutes until golden and bubbling.
7
Garnish and Serve: Remove from the oven and garnish with freshly chopped chives or parsley before serving.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Sharp chef's knife
  • Large spoon
  • Medium saucepan
  • Whisk
  • Large mixing bowl
  • Baking dish

Nutrition (Per Serving)

Calories 320
Protein 13g
Carbs 26g
Fat 18g

Allergy Information

  • Contains dairy (butter, cheddar, Gruyère, Parmesan, whole milk)
  • May contain gluten depending on flour and breadcrumb choices
Chloe Merritt

Sharing easy, flavorful recipes and practical cooking tips for home cooks and food lovers.