Spaghetti Squash Mac Cheese

Spaghetti Squash Mac Cheese in creamy sauce, golden breadcrumb topping, steaming  Save
Spaghetti Squash Mac Cheese in creamy sauce, golden breadcrumb topping, steaming | plateofcomfort.com

Roast halved spaghetti squash at 400°F until fork-tender, then shred the flesh into spaghetti-like strands. Make a smooth cheese sauce by whisking flour into melted butter, adding milk, simmering until thick, and stirring in cheddar and Parmesan with garlic and mustard powders. Toss strands with the sauce, transfer to a baking dish if desired, top with panko-Parmesan, and broil briefly for a golden finish. Swap cheeses, add vegetables or protein, and use gluten-free flour and crumbs to keep it gluten-free.

The squash sat on my counter for three days before I worked up the courage to cut into it, mostly because someone once told me it was like splitting a bowling ball. Turns out a sharp knife and a little confidence go a long way, and what emerged from the oven was nothing short of a tiny miracle. Those golden strands, tangled up in cheese sauce, convinced a room full of skeptics that vegetables could indeed comfort you. This dish has been on heavy rotation ever since that first brave slice.

My friend Laura stopped by unexpectedly one rainy Tuesday and watched me wrestle with what she called the strangest looking vegetable she had ever seen. Forty minutes later she was standing over the baking dish with a fork, asking if it was really okay to eat straight from the pan. We never made it to the table that night.

Ingredients

  • 1 large spaghetti squash, about 2.5 to 3 pounds: Pick one that feels heavy for its size with a firm, pale yellow skin and no soft spots.
  • 2 tablespoons unsalted butter: This forms the base of your roux so use good quality butter if you have it.
  • 2 tablespoons gluten free all purpose flour: Regular flour works too if gluten is not a concern for you.
  • 1 1/4 cups whole or 2 percent milk: Whole milk gives a richer sauce but two percent still does the job admirably.
  • 1 cup shredded sharp cheddar cheese: Shred it yourself from a block for the smoothest melt.
  • 1/2 cup grated Parmesan cheese: Adds a salty, nutty depth that rounds everything out beautifully.
  • 1/4 teaspoon garlic powder: Just enough to whisper savory without taking over.
  • 1/4 teaspoon ground mustard: A classic mac and cheese secret that amplifies the cheese flavor.
  • 1/4 teaspoon salt and 1/4 teaspoon black pepper: Adjust to taste after the sauce comes together.
  • 1/3 cup gluten free panko breadcrumbs: Optional but that crunchy crown is worth the extra step.
  • 2 tablespoons grated Parmesan and 1 tablespoon melted butter for topping: Mixed with the panko for a golden, irresistible finish.

Instructions

Prepare your oven and squash:
Preheat the oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper. Carefully halve the squash lengthwise with a sharp, sturdy knife, then scoop out the seeds and stringy bits with a spoon.
Roast until tender:
Place the halves cut side down on the prepared sheet and roast for 35 to 40 minutes until a fork slides easily through the flesh and the strands separate with a gentle scrape.
Build the cheese sauce:
Melt the butter in a medium saucepan over medium heat, whisk in the flour, and cook for one minute. Slowly pour in the milk while whisking constantly, then let it simmer until it thickens enough to coat the back of a spoon.
Add the cheese and season:
Remove from heat and stir in the cheddar, Parmesan, garlic powder, ground mustard, salt, and pepper until everything melts into a smooth, velvety sauce that smells absolutely heavenly.
Shred and combine:
Run a fork through the roasted squash flesh to create long spaghetti like strands, then transfer them to a large bowl and gently fold in the cheese sauce until every strand is lovingly coated.
Broil with the topping:
Spread the mixture in a greased baking dish, scatter the panko and Parmesan mixed with melted butter over the top, and broil on high for two to three minutes until golden and bubbling.
Roasted Spaghetti Squash Mac Cheese tossed with cheddar sauce, herb garnish  Save
Roasted Spaghetti Squash Mac Cheese tossed with cheddar sauce, herb garnish | plateofcomfort.com

The night my nephew declared this better than real mac and cheese, I nearly fell out of my chair. He was eight at the time and had been lobbying aggressively for the boxed variety all evening, so his conversion felt like a genuine kitchen triumph.

What to Serve Alongside

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully and makes the whole meal feel balanced. I have also been known to serve this with roasted broccoli on the side, which somehow makes the cheese situation even more satisfying.

Making It Your Own

Stirring in sauteed spinach or a handful of peas at the end adds color and a little extra nourishment without disrupting the comfort factor. Swapping half the cheddar for Gruyere elevates the sauce into something that tastes almost decadently restaurant quality.

Storing and Reheating

Leftovers keep well in an airtight container in the refrigerator for up to three days and reheat gently in the oven or microwave without losing much texture. The strands do release some liquid as they sit, so a quick drain before reheating helps maintain that just made creaminess.

  • A splash of milk stirred in while reheating brings the sauce back to life.
  • Freezing is possible but the texture softens, so it is best enjoyed fresh or from the fridge.
  • Always taste for salt after reheating because cold temperatures mute flavors.
Warm Spaghetti Squash Mac Cheese served bubbling in a rustic casserole dish Save
Warm Spaghetti Squash Mac Cheese served bubbling in a rustic casserole dish | plateofcomfort.com

This is the kind of recipe that makes you feel clever in the kitchen, like you have discovered a wonderful little secret between a vegetable and a block of cheese. Share it generously and watch the skeptics come around.

Common Recipe Questions

Roast at 400°F (200°C) for 35–40 minutes, cut-side down, until the flesh is fork-tender and separates into strands. Smaller squash may take less time; test by shredding with a fork.

Yes. Substitute gluten-free all-purpose flour for the roux and use gluten-free panko for the topping, or omit the topping altogether. Always check labels for cross-contamination.

Sharp cheddar and grated Parmesan create a classic tang and depth. For extra complexity, fold in Gruyère or fontina, or use a mix to balance creaminess and melt.

Drain any excess liquid after shredding the squash and make sure the cheese sauce is thick enough to coat strands. Cook the sauce until it just thickens, then combine gently to avoid releasing more moisture.

Absolutely. Stir in cooked broccoli, sautéed spinach, peas, cooked chicken, or chickpeas to boost texture and nutrition. Add ingredients that are already cooked so they warm through without overcooking.

Mix panko with grated Parmesan and melted butter, sprinkle evenly over the top, and broil 2–3 minutes until golden. Watch closely to prevent burning.

Spaghetti Squash Mac Cheese

Roasted spaghetti squash tossed in a creamy cheddar-Parmesan sauce for a lighter, comforting main.

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¼ cups whole milk or 2% milk
  • 1 cup shredded sharp cheddar cheese
  • ½ cup grated Parmesan cheese
  • ¼ teaspoon garlic powder
  • ¼ teaspoon ground mustard
  • ¼ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper

Topping

  • ⅓ cup gluten-free panko breadcrumbs
  • 2 tablespoons grated Parmesan cheese
  • 1 tablespoon melted butter

Instructions

1
Preheat Oven and Prepare Pan: Preheat oven to 400°F. Line a rimmed baking sheet with parchment paper and set aside.
2
Prepare the Squash: Using a sharp knife, carefully halve the spaghetti squash lengthwise. Scoop out and discard the seeds and stringy fibers from the center. Lightly brush the cut surfaces with olive oil if desired.
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 separate easily when pulled with a fork.
4
Make the Cheese Sauce: While the squash roasts, melt the 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
Shred and Combine: Once the squash is cool enough to handle, use a fork to scrape the flesh into spaghetti-like strands. Transfer the strands to a large bowl and gently fold in the cheese sauce until evenly coated throughout.
7
Add Topping and Broil: Transfer the sauced squash mixture to a lightly greased baking dish. In a small bowl, combine the gluten-free panko, Parmesan, and melted butter. Sprinkle the topping evenly over the surface. Broil on high for 2 to 3 minutes until the topping is golden brown and crispy.
8
Serve: Serve warm, garnished with additional 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, cheddar cheese, Parmesan cheese, and butter.
  • May contain gluten depending on choice of flour and breadcrumbs. Use certified gluten-free alternatives if needed.
Margot Ellis

Passionate home cook sharing easy, nourishing recipes for everyday family meals.