Spaghetti Squash Mac Cheese

Creamy Spaghetti Squash Mac Cheese in a baking dish, golden breadcrumb topping. Pin to board
Creamy Spaghetti Squash Mac Cheese in a baking dish, golden breadcrumb topping. | yumsera.com

Roast halved spaghetti squash until fork-tender, then use a fork to separate strands. Make a creamy sauce by whisking butter and gluten-free flour, adding milk, then melting in sharp cheddar and Parmesan with garlic powder and ground mustard. Toss squash with the sauce, place in a greased dish, top with panko mixed with butter and Parmesan, and broil 2–3 minutes until golden. Serve warm with herbs.

The smell of roasting squash on a cold Tuesday evening is something that sneaks up on you and wraps around your kitchen like a wool blanket. My neighbor Linda knocked on my door that night holding a massive spaghetti squash from her garden, declaring she had no idea what to do with it and neither did I. Forty minutes later we were standing at my counter pulling golden strands from the shell with forks, giggling like kids who had just discovered a magic trick. That squash became this mac and cheese, and honestly it changed how I think about comfort food entirely.

I made this for my sister the week she decided to go gluten free and she sat on my kitchen floor eating it straight from the baking dish with a serving spoon, refusing to share until she had scraped every last strand from the corners.

Ingredients

  • 1 large spaghetti squash, about 2.5 to 3 pounds: Pick one that feels heavy for its size with a firm, pale golden skin and no soft spots.
  • 2 tablespoons unsalted butter: This forms the base of your roux so use real butter, not a substitute.
  • 2 tablespoons gluten free all purpose flour: Regular flour works fine too if gluten is not a concern for you.
  • 1 and 1/4 cups whole or 2 percent milk: Whole milk gives the richest sauce but two percent still works beautifully.
  • 1 cup shredded sharp cheddar cheese: Shred it yourself from a block because pre shredded cheese has coatings that prevent smooth melting.
  • 1/2 cup grated Parmesan cheese: Adds a nutty, salty depth that makes the sauce taste like it simmered all afternoon.
  • 1/4 teaspoon garlic powder: Just enough to whisper savory warmth without overpowering the cheese.
  • 1/4 teaspoon ground mustard: This is the secret ingredient that makes cheese taste more like itself.
  • 1/4 teaspoon salt: Adjust after tasting because Parmesan brings its own saltiness to the party.
  • 1/4 teaspoon black pepper: Freshly cracked is always better if you have a grinder handy.
  • 1/3 cup gluten free panko breadcrumbs: Optional but that golden crunchy top is what takes this from side dish to main event.
  • 2 tablespoons grated Parmesan cheese for topping: Melts into the breadcrumbs and creates little crispy cheese pockets.
  • 1 tablespoon melted butter for topping: Helps the panko turn golden and toasty under the broiler.

Instructions

Prep the Oven and Squash:
Heat your oven to 400 degrees and line a baking sheet with parchment paper. Cut the squash in half lengthwise with a sharp knife, using a rocking motion and leaning into it with confidence because hesitation makes it harder.
Clean and Roast:
Scoop out the seeds and stringy bits with a spoon, then place the halves cut side down on the sheet. Roast for 35 to 40 minutes until a fork slides through the flesh easily and the strands separate when you drag the tines across.
Build the Cheese Sauce:
Melt butter in a medium saucepan over medium heat, whisk in the flour, and cook for one minute until it smells like warm toast. Pour the milk in slowly while whisking so no lumps form, then let it simmer and thicken for two to three minutes while stirring constantly.
Melt and Season:
Take the pan off the heat and stir in both cheeses, garlic powder, mustard, salt, and pepper. Keep stirring until the sauce is completely smooth and glossy, which should take about a minute.
Shred and Combine:
Run a fork through the roasted squash flesh to pull out long strands and transfer them to a large bowl. Pour the warm cheese sauce over the top and fold gently so every strand gets coated without breaking them up too much.
Finish Under the Broiler:
Spoon the coated squash into a greased baking dish, then mix the panko with Parmesan and melted butter and scatter it over the top. Broil on high for two to three minutes until the topping turns a deep golden brown and your kitchen smells incredible.
Roasted Spaghetti Squash Mac Cheese strands tossed in cheesy sauce, served warm. Pin to board
Roasted Spaghetti Squash Mac Cheese strands tossed in cheesy sauce, served warm. | yumsera.com

The second time I made this, my picky nephew walked in, saw it on the counter, and asked if it was regular mac and cheese, and I said nothing, just handed him a fork.

Making It Your Own

Toss in a handful of steamed broccoli florets or sauteed spinach at the end for color and crunch. I once folded in roasted cherry tomatoes and the little bursts of sweetness against the savory cheese sauce were so good I almost cried.

Cheese Swaps Worth Trying

Replace half the cheddar with Gruyere for a more complex, earthy flavor or try fontina if you want something impossibly creamy. A friend added smoked gouda once and it turned the whole dish into something that tasted like it came from a wood fired restaurant.

Getting the Texture Right

The biggest mistake is overcooking the squash because mushy strands turn into wet cheese soup instead of that perfect twirlable texture. Check it at 30 minutes rather than 40 because every squash is different and oven temperatures vary wildly.

  • Press gently on the outside of the squash half while roasting and it should yield slightly but not collapse.
  • Drain the shredded strands on a clean towel for a minute before adding sauce to remove excess moisture.
  • Always taste the cheese sauce before mixing and adjust salt because cheese saltiness varies by brand and age.
Light Spaghetti Squash Mac Cheese with melted cheddar, sprinkle of parsley. Pin to board
Light Spaghetti Squash Mac Cheese with melted cheddar, sprinkle of parsley. | yumsera.com

Some evenings call for something warm and golden that does not ask much of you, and this dish is exactly that. Keep it in your back pocket for the nights when comfort food and feeling good afterward can actually be the same thing.

Recipe FAQs

Choose a heavy squash for its size with firm, unblemished skin. A small crackle near the stem is fine, but avoid soft spots or deep scars. Heavier squash tend to yield more tender strands.

Cut lengthwise and scoop seeds, brush cut sides with olive oil, then roast cut-side down on a parchment-lined sheet at 400°F (200°C). This helps steam the flesh and produces tender strands in 35–40 minutes.

Make a roux by cooking butter and flour briefly, then whisk in milk gradually over medium heat until it simmers and thickens. Remove from heat before adding cold cheese in small handfuls, stirring until fully melted and smooth.

Use a certified gluten-free all-purpose flour for the roux and gluten-free panko or crushed gluten-free crackers for the topping. Measure the same and watch the topping closely while broiling to avoid burning.

Yes — stir in cooked broccoli florets, sautéed spinach, peas, cooked chicken, or chickpeas when tossing the strands with sauce. Add ingredients that are already cooked so the bake time only browns the topping.

Cool to room temperature, cover, and refrigerate up to 3–4 days. Reheat in a 350°F oven until warmed through to retain texture, or microwave portions briefly, stirring to redistribute sauce.

Spaghetti Squash Mac Cheese

Roasted spaghetti squash strands in a rich cheddar-Parmesan sauce with an optional golden breadcrumb topping.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large spaghetti squash, about 2.5 to 3 pounds

Cheese Sauce

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

Optional Topping

  • 1/3 cup gluten-free panko breadcrumbs
  • 2 tablespoons grated Parmesan cheese
  • 1 tablespoon unsalted butter, melted

Instructions

1
Preheat and Prepare Baking Sheet: Preheat oven to 400°F. Line a rimmed baking sheet with parchment paper and set aside.
2
Prepare the Spaghetti Squash: Using a sharp knife, carefully halve the spaghetti squash lengthwise. Scoop out and discard the seeds and stringy pulp from the center.
3
Roast the Squash: Place the squash halves cut-side down on the prepared baking sheet. Roast for 35 to 40 minutes until the flesh is fork-tender and the strands release easily when scraped.
4
Make the Cheese Sauce: While the squash roasts, melt butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 minute to form a roux. Slowly pour in the milk while whisking constantly until smooth. Bring to a gentle simmer and continue stirring until the sauce thickens, about 2 to 3 minutes.
5
Finish the Sauce: Remove the saucepan from heat. Add the shredded cheddar, grated Parmesan, garlic powder, ground mustard, salt, and black pepper. Stir until all the cheese has melted and the sauce is completely smooth.
6
Combine Squash and Sauce: Once the squash is cool enough to handle, use a fork to shred the flesh into spaghetti-like strands. Transfer the strands to a large bowl and gently fold in the cheese sauce until evenly coated.
7
Add Optional Topping and Broil: Transfer the coated squash mixture to a greased baking dish. In a small bowl, combine the panko breadcrumbs, Parmesan cheese, and melted butter. Sprinkle the mixture evenly over the top. Broil on high for 2 to 3 minutes until the topping is golden brown and crispy.
8
Serve: Serve warm, garnished with additional grated Parmesan or fresh herbs if desired.
Additional Information

Equipment Needed

  • Rimmed baking sheet
  • Sharp chef's knife
  • Large spoon
  • Fork
  • Medium saucepan
  • Whisk
  • Mixing bowls
  • Casserole or baking dish

Nutrition (Per Serving)

Calories 285
Protein 13g
Carbs 23g
Fat 15g

Allergy Information

  • Contains dairy: milk, butter, and cheese.
  • May contain gluten depending on flour and breadcrumb choices; use certified gluten-free alternatives if needed.
Sera Whitman

Sera shares easy recipes and practical cooking tips for family-friendly meals everyone will love.