Spaghetti Squash Mac Cheese

Creamy Spaghetti Squash Mac Cheese in a baking dish, golden breadcrumb topping Save to Pinterest
Creamy Spaghetti Squash Mac Cheese in a baking dish, golden breadcrumb topping | dashanddishes.com

Roast halved spaghetti squash cut-side down at 400°F until fork-tender (35–40 minutes). Make a quick sauce by whisking butter and flour, adding milk, then melting in sharp cheddar and Parmesan with garlic powder and ground mustard. Shred the squash into strands, toss with the sauce, transfer to a baking dish, top with panko and extra Parmesan, and broil briefly until golden. Serves 4.

The oven had been humming for about ten minutes before I realized I had forgotten to poke holes in the squash and it made the most alarming pop sound that sent the cat scrambling. That was my first encounter with spaghetti squash, and honestly it hooked me before I even tasted it. Something about dragging a fork through that golden flesh and watching it unravel into perfect strands felt like a trick I could not stop repeating. This mac and cheese spin grew out of a rainy Tuesday when boxed pasta was nowhere in the cupboard but squash was.

My neighbor Linda stopped by unannounced one October evening while I was pulling this out of the oven, and she stood in the kitchen doorway holding her coat and said it smelled like something her grandmother would have made if her grandmother had been cooler. We ate straight from the baking dish with two forks, no plates, and she called me the next day to ask if the recipe was complicated. It is not.

Ingredients

  • 1 large spaghetti squash, about 2.5 to 3 pounds: This is the whole foundation, so pick one that feels heavy for its size and has a firm, unblemished skin. I learned the hard way that a tiny squash yields barely enough for two people once you scoop out the seeds.
  • 2 tablespoons unsalted butter: You need real butter here because it forms the base of your roux and margarine will not give you that same silky texture.
  • 2 tablespoons gluten-free all-purpose flour: Regular flour works too, but gluten-free keeps this friendly for more diets and you will not notice a difference in the sauce.
  • 1 and 1/4 cups whole or 2% milk: Whole milk makes a richer sauce, but 2% works fine if that is what is in your fridge. Do not use skim or the sauce will be thin and sad.
  • 1 cup shredded sharp cheddar cheese: Shred it yourself from a block because pre-shredded bags are coated in anti-caking powder that makes the sauce grainy.
  • 1/2 cup grated Parmesan cheese: This adds a salty, nutty backbone that rounds everything out and keeps the sauce from tasting one-dimensional.
  • 1/4 teaspoon garlic powder: Just a whisper is all you need, and it blends into the background without overpowering the cheese.
  • 1/4 teaspoon ground mustard: This is the secret ingredient that makes cheese sauce taste like cheese sauce instead of melted cheese on milk.
  • 1/4 teaspoon salt and 1/4 teaspoon black pepper: Season conservatively because the cheeses already bring a lot of salt to the party.
  • 1/3 cup gluten-free panko breadcrumbs: Optional but highly recommended because that crunchy crown on top turns a side dish into a main event.
  • 2 tablespoons grated Parmesan for topping: Mixed with the panko it creates a crust that you will find yourself picking at before the dish even makes it to the table.
  • 1 tablespoon melted butter for topping: This binds the panko and Parmesan together and helps everything brown evenly under the broiler.

Instructions

Get the oven ready:
Preheat your oven to 400 degrees F and line a baking sheet with parchment paper. That crinkly paper under the squash saves you from scrubbing caramelized squash juice off the pan later.
Split and clean the squash:
Carefully halve the spaghetti squash lengthwise with a sharp knife, working slowly because these things can be stubborn and you do not want the knife to slip. Scoop out the seeds and stringy bits with a spoon until the inside is clean and smooth.
Roast until tender:
Place the halves cut-side down on your prepared sheet and slide them into the oven for 35 to 40 minutes. You will know they are done when you can press the outside and it yields, and the strands pull apart easily with a fork.
Build the cheese sauce:
In a medium saucepan, melt the butter over medium heat and whisk in the flour, stirring constantly for about a minute until it smells slightly toasty. Slowly pour in the milk while whisking to prevent lumps, then let it simmer and thicken for 2 to 3 minutes until it coats the back of a spoon.
Melt the cheeses in:
Take the saucepan off the heat and stir in the cheddar, Parmesan, garlic powder, ground mustard, salt, and pepper. Keep stirring until the cheese is completely melted and the sauce looks glossy and smooth, which should only take about a minute.
Shred and combine:
Run a fork through the roasted squash flesh to release all those long strands, then transfer them to a large bowl. Pour the warm cheese sauce over the strands and toss gently with tongs until every last string is coated.
Broil with the topping:
If you want that golden finish, spread the coated squash in a greased baking dish and scatter the panko, Parmesan, and melted butter mixture over the top. Broil on high for 2 to 3 minutes, watching like a hawk because the line between beautifully browned and tragically burnt is razor thin.
Serve it up:
Dish it out warm with an extra shower of Parmesan or some snipped fresh herbs if you have them. It is best eaten immediately while the sauce is still velvety and the topping is still singing with crunch.
Roasted Spaghetti Squash Mac Cheese tossed with cheddar sauce, steam rising Save to Pinterest
Roasted Spaghetti Squash Mac Cheese tossed with cheddar sauce, steam rising | dashanddishes.com

There was a week last winter when I made this three times, each batch slightly different, and my partner finally asked if we could just commit to one version and stop experimenting. We did, and this is it.

Serving and Pairing Ideas

A glass of cold Sauvignon Blanc beside this dish on a weeknight feels almost suspiciously civilized for something that took under an hour. If wine is not your thing, sparkling water with a squeeze of lemon cuts through the richness nicely.

Making It Your Own

Once you have the base down, this recipe is remarkably forgiving. Fold in sauteed spinach or roasted broccoli and suddenly it is a completely different dinner, or swap half the cheddar for Gruyere if you want to feel fancy without any extra effort.

Storage and Reheating

Leftovers keep well in the refrigerator for up to three days, though the strands do soften a bit overnight which is perfectly fine for lunch the next day. Reheat gently in the oven or microwave, and avoid freezing because the texture of the squash strands gets watery and strange when thawed. Here are a few final things worth remembering before you start.

  • Salt the squash halves lightly before roasting if you want a more seasoned base from the very beginning.
  • A splash of hot sauce stirred into the cheese sauce is a revelation if you like a little heat.
  • Always shred your own cheese because it truly does make a noticeable difference in how smoothly everything melts together.
Comforting Spaghetti Squash Mac Cheese served warm with parsley garnish Save to Pinterest
Comforting Spaghetti Squash Mac Cheese served warm with parsley garnish | dashanddishes.com

Every time I scrape that last golden bit of topping from the edge of the dish, I am reminded that the best recipes are the ones that surprise you with how simple they actually are. Keep this one in your back pocket for the nights when comfort food calls but you want to feel good about answering.

Recipe FAQs

Pick a firm, heavy-for-size squash with matte, unblemished skin. Smaller squash tend to be sweeter and produce firmer, more distinct strands.

Yes. Use gluten-free all-purpose flour in the sauce and gluten-free panko for the topping, or skip the crumbs for a naturally gluten-free finish.

Cook the roux (butter + flour) briefly before adding milk, simmer until thick, then remove from heat and add cheese to avoid separation. Let roasted strands drain briefly and pat excess moisture before tossing.

You can skip baking and serve after tossing strands with the sauce for a quick meal. For a crunchy top, transfer to a baking dish, add crumbs and cheese, then broil until golden.

Gruyère or fontina add nutty, melty richness; a sharper cheddar keeps tangy depth. A mix of cheddar and Parmesan balances melt and savory flavor.

Cool and refrigerate in an airtight container for up to 3 days. Reheat gently in a 350°F oven until warmed through, or microwave in short bursts, stirring to distribute heat.

Spaghetti Squash Mac Cheese

Roasted spaghetti squash strands coated in creamy cheddar-Parmesan sauce with breadcrumbs for a golden baked finish.

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

Ingredients

Vegetables

  • 1 large spaghetti squash (about 2.5-3 pounds)

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour (gluten-free if needed)
  • 1¼ cups whole or 2% milk
  • 1 cup shredded sharp cheddar cheese
  • ½ cup grated Parmesan cheese
  • ¼ teaspoon garlic powder
  • ¼ teaspoon ground mustard
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper

Topping

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

Instructions

1
Preheat and Prepare: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare the Squash: Carefully halve the spaghetti squash lengthwise and scoop out the seeds. Brush the cut sides lightly with olive oil if desired.
3
Roast the Squash: Place squash halves cut-side down on the prepared baking sheet. Roast for 35–40 minutes until the flesh is fork-tender and strands separate easily.
4
Make the Roux: While the squash roasts, melt butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly.
5
Build the Cheese Sauce: Slowly whisk in the milk until smooth. Bring to a simmer, stirring constantly, until the sauce thickens, about 2–3 minutes. Remove from heat and stir in cheddar, Parmesan, garlic powder, ground mustard, salt, and black pepper until melted and smooth.
6
Combine Squash and Sauce: Use a fork to shred the roasted squash flesh into spaghetti-like strands. Transfer to a large bowl and gently toss with the cheese sauce until evenly coated.
7
Add Topping and Broil: Transfer the mixture to a greased baking dish. In a small bowl, combine panko breadcrumbs, Parmesan cheese, and melted butter. Sprinkle evenly over the squash. Broil on high for 2–3 minutes until golden brown.
8
Serve: Serve warm, garnished with extra Parmesan or fresh herbs if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Sharp knife
  • 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, cheese, butter)
  • May contain gluten depending on flour and breadcrumbs used
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.