Spaghetti Squash Mac Cheese

Spaghetti Squash Mac Cheese in a casserole dish, golden broiled breadcrumb topping.  Pin it
Spaghetti Squash Mac Cheese in a casserole dish, golden broiled breadcrumb topping. | sweetpintable.com

Roast halved spaghetti squash until fork-tender, then shred into strands and toss with a velvety sauce made from butter, flour, milk, sharp cheddar and Parmesan seasoned with garlic powder and mustard powder. Transfer to a baking dish, top with panko-Parmesan and broil until golden. Serves 4; total time about 1 hour.

The oven door had barely clicked shut when my kitchen filled with that sweet, roasted squash smell that makes everything outside feel irrelevant. I had bought the squash on a whim, tired of my usual mac and cheese routine but unwilling to give up cheese entirely. What happened next was one of those accidental triumphs that keeps you believing the kitchen rewards the curious. Spaghetti squash strands tangled in sharp cheddar and Parmesan became something I now crave more than the pasta original.

My roommate walked in while I was shredding the squash with a fork and stood there watching like it was a magic trick. She had sworn off anything low carb as a rule but asked for seconds without hesitation, which told me everything I needed to know.

Ingredients

  • 1 large spaghetti squash (about 2.5 to 3 pounds): Pick one that feels heavy for its size with a pale, firm skin and no soft spots.
  • 2 tablespoons unsalted butter: The base of your roux, so use good quality butter if you have it.
  • 2 tablespoons gluten free all purpose flour: This thickens the sauce and keeps it gluten free, though regular flour works fine too.
  • 1 1/4 cups milk (whole or 2%): Whole milk makes a richer sauce, but 2% still does the job beautifully.
  • 1 cup shredded sharp cheddar cheese: Sharp cheddar gives you more flavor per ounce than mild, so do not substitute down.
  • 1/2 cup grated Parmesan cheese: Adds a salty, nutty depth that makes the sauce taste more complex than it is.
  • 1/4 teaspoon garlic powder: Just enough to round out the flavor without overpowering the cheese.
  • 1/4 teaspoon ground mustard: A classic mac and cheese secret that amplifies the cheese flavor instantly.
  • 1/4 teaspoon salt and 1/4 teaspoon black pepper: Seasoning is simple here because the cheese does most of the talking.
  • 1/3 cup gluten free panko breadcrumbs: For that golden, crunchy top that makes everyone reach for a second scoop.
  • 2 tablespoons grated Parmesan and 1 tablespoon melted butter (for topping): Mixed with panko for a crispy, savory finish.

Instructions

Preheat and prepare:
Set your oven to 400°F and line a baking sheet with parchment paper so cleanup is effortless later.
Halve and clean the squash:
Carefully slice the squash lengthwise with a sharp knife, then scoop out the seeds and stringy bits with a spoon until the halves are clean.
Roast until tender:
Place the halves cut side down on the baking sheet and roast for 35 to 40 minutes until a fork slides through the flesh and the strands separate easily.
Build the cheese sauce:
Melt butter in a saucepan over medium heat, whisk in the flour and cook for one minute, then slowly pour in the milk while whisking constantly until smooth and thickened.
Add the cheese:
Remove from heat and stir in the cheddar, Parmesan, garlic powder, mustard, salt, and pepper until everything melts into a silky, glossy sauce.
Shred and combine:
Run a fork through the squash flesh to create strands, transfer them to a large bowl, and gently fold in the cheese sauce until every strand is coated.
Broil with topping:
Transfer to a greased baking dish, mix the panko with Parmesan and melted butter, sprinkle it over the top, and broil on high for 2 to 3 minutes until golden and bubbling.
Serve and enjoy:
Let it rest for a minute or two, then serve warm with extra Parmesan or fresh herbs scattered on top.
Creamy Spaghetti Squash Mac Cheese strands tossed with sharp cheddar, steaming.  Pin it
Creamy Spaghetti Squash Mac Cheese strands tossed with sharp cheddar, steaming. | sweetpintable.com

One cold Tuesday I brought this to a potluck and watched three people ask for the recipe before they even finished their first bite. It became my contribution to every gathering that winter.

How to Pick and Prep the Best Squash

Look for squash that feels dense and heavy with a hard, unblemished rind and a deep yellow color underneath any green streaks. Microwaving the whole squash for two minutes before cutting makes it dramatically easier to slice through safely.

Mix Ins That Actually Work

Sautéed spinach folds in beautifully without changing the character of the dish, and frozen peas add little pops of sweetness that balance the richness. For protein, chickpeas are my favorite because they blend right in without stealing attention from the cheese.

Wine Pairing and Serving Thoughts

A glass of crisp Sauvignon Blanc cuts through the richness perfectly, its acidity acting like a palate reset between bites. Serve this with a simple green salad dressed in lemon and olive oil and the meal feels complete without any fuss.

  • Let the squash cool slightly before shredding so you do not burn your fingers.
  • Leftovers reheat well in the oven but get watery in the microwave.
  • Always taste the sauce before mixing it with the squash and adjust salt as needed.
Baked Spaghetti Squash Mac Cheese served warm, sprinkled with fresh parsley. Pin it
Baked Spaghetti Squash Mac Cheese served warm, sprinkled with fresh parsley. | sweetpintable.com

This dish taught me that comfort food does not need to be heavy to be satisfying. Sometimes the best recipes are the ones where you start with less and end up with more.

Recipe FAQs

Roast at 400°F (200°C) for 35–40 minutes cut-side down. The squash is ready when the flesh is fork-tender and strands pull away easily.

Whisk flour into melted butter and add milk gradually, stirring constantly. Simmer until thickened, then remove from heat and stir in cheeses slowly to melt evenly and maintain a silky texture.

Yes. Use gluten-free all-purpose flour for the sauce and gluten-free panko for the topping. Verify labels on all packaged ingredients to avoid cross-contact.

Swap part of the cheddar for Gruyère or fontina for a nuttier, creamier profile. Extra grated Parmesan adds sharpness and savory depth.

Fold in cooked broccoli, sautéed spinach, or peas for extra veg; stir in cooked chicken or chickpeas for protein before baking or serving.

Store in an airtight container in the fridge for 3–4 days. Reheat covered in a 350°F (175°C) oven until warmed through, or microwave gently to preserve texture.

Spaghetti Squash Mac Cheese

Roasted spaghetti squash tossed in a creamy cheddar-Parmesan sauce for a lighter, comforting low-carb 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
  • 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 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 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 sides 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 Roux: While the squash roasts, melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook, stirring constantly, for 1 minute to form a smooth roux.
5
Build the Cheese Sauce: Slowly pour in the milk while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer and cook for 2 to 3 minutes, stirring constantly, until the sauce thickens enough to coat the back of a spoon. Remove from heat and stir in the cheddar, Parmesan, garlic powder, ground mustard, salt, and black pepper until the cheeses are fully melted and the sauce is 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 toss with the cheese sauce until evenly coated.
7
Add the Baked Topping: Transfer the coated squash mixture to a greased 9×13-inch 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 crumbs are golden brown and crispy.
8
Serve: Serve warm, garnished with additional Parmesan or fresh herbs as desired.
Additional Information

Equipment Needed

  • Rimmed baking sheet
  • Sharp chef's knife
  • Large spoon
  • Fork
  • Medium saucepan
  • Whisk
  • Mixing bowls
  • 9×13-inch baking dish
  • Small bowl

Nutrition (Per Serving)

Calories 285
Protein 13g
Carbs 23g
Fat 15g

Allergy Information

  • Contains dairy: milk, butter, cheddar cheese, and Parmesan cheese.
  • May contain gluten depending on flour and breadcrumb choices. Use certified gluten-free flour and panko to ensure gluten-free preparation.
Monica Reed

Passionate home cook sharing easy, family-friendly recipes and practical meal prep ideas.