Spaghetti Squash Mac Cheese

Spaghetti Squash Mac Cheese in a baking dish, creamy strands with golden breadcrumb topping Save
Spaghetti Squash Mac Cheese in a baking dish, creamy strands with golden breadcrumb topping | plateviro.com

Roast halved spaghetti squash until tender, then shred into strands and toss with a creamy sauce made from butter, gluten-free flour, milk, sharp cheddar, and Parmesan. Finish in a baking dish with a panko-Parmesan topping and broil briefly for a golden crust. Serve warm with extra cheese or fresh herbs; add vegetables or cooked protein for variation and choose gluten-free flour and panko when needed.

The oven had been running for twenty minutes before I realized I had been talking to a squash. Halving it felt like arm wrestling a stone, and my kitchen echoed with the effort. That first attempt at spaghetti squash mac and cheese was born out of sheer stubbornness and a craving I refused to ignore on a rainy Tuesday. The result changed my weeknight dinners forever.

My roommate walked in while I was shredding the squash with a fork and stood speechless as the strands piled up like actual spaghetti. She grabbed a fork, dipped it straight into the cheese sauce, and declared this was the only mac and cheese worth making. We ate the entire dish standing at the counter.

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 avoid any soft spots.
  • 2 tablespoons unsalted butter: This forms the base of your roux, so use good quality butter you would eat on bread.
  • 2 tablespoons gluten free all purpose flour: Thickens the sauce without lumping if you whisk patiently and steadily.
  • 1 and 1/4 cups milk (whole or 2 percent): Whole milk gives a richer sauce, but two percent works fine if that is what is in the fridge.
  • 1 cup shredded sharp cheddar cheese: Shred it yourself for smoother melting, since pre shredded often contains anti caking agents.
  • 1/2 cup grated Parmesan cheese: Adds a salty depth that rounds out the cheddar beautifully.
  • 1/4 teaspoon garlic powder: Just enough to whisper savory warmth without overpowering the cheese.
  • 1/4 teaspoon ground mustard: A tiny amount that amplifies cheesiness in ways you will notice if you forget it.
  • 1/4 teaspoon salt and 1/4 teaspoon black pepper: Seasoning that balances everything, tasted at the end and adjusted as needed.
  • 1/3 cup gluten free panko breadcrumbs: Gives that irresistible golden crunch on top when broiled.
  • 2 tablespoons grated Parmesan and 1 tablespoon melted butter (for topping): Binds the panko and adds a toasted, savory finish.

Instructions

Preheat and prepare:
Set your oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper so cleanup is effortless later.
Halve and clean the squash:
Use a sharp knife and steady pressure to cut the squash lengthwise, then scoop out the seeds and stringy bits with a spoon until the cavity is clean.
Roast cut side down:
Place the halves cut side down on the sheet and roast for 35 to 40 minutes until the flesh yields to a fork and strands pull apart easily without being mushy.
Build the cheese sauce:
Melt butter in a medium saucepan over medium heat, whisk in the flour and cook for one minute, then slowly pour in the milk while whisking constantly until the mixture simmers and thickens.
Add the cheese and seasonings:
Remove from heat and stir in the cheddar, Parmesan, garlic powder, mustard, salt, and pepper until everything melts into a smooth, glossy sauce.
Shred and combine:
Run a fork through the roasted 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:
Spread the mixture in a greased baking dish, scatter the panko Parmesan butter mixture on top, and broil on high for two to three minutes until the crust turns golden and irresistible.
Warm Spaghetti Squash Mac Cheese tossed with sharp cheddar, steam rising invitingly Save
Warm Spaghetti Squash Mac Cheese tossed with sharp cheddar, steam rising invitingly | plateviro.com

Serving this at a small dinner gathering, I watched a friend who swore she hated squash go back for thirds without a word. That quiet moment said more than any compliment could.

Making It Your Own

Stir in sauteed spinach or roasted broccoli during the combining step for extra color and nutrition that blends right in. A handful of Gruyere mixed with the cheddar adds a nutty complexity that feels restaurant worthy with almost no extra effort.

What to Serve Alongside

A crisp side salad with vinaigrette cuts through the richness beautifully, and a glass of chilled Sauvignon Blanc turns a simple dinner into something that feels intentional and special.

Storing and Reheating

Leftovers keep well in the refrigerator for up to three days and reheat best in the oven to restore some of that original texture.

  • Cover the dish with foil while reheating so the topping does not burn before the center is warm.
  • Microwaving works in a pinch but softens the strands more than oven reheating does.
  • Freeze portions without the topping for best results, adding fresh panko when you reheat.
Herb-garnished Spaghetti Squash Mac Cheese served in bowl, fork-ready, cheesy and light Save
Herb-garnished Spaghetti Squash Mac Cheese served in bowl, fork-ready, cheesy and light | plateviro.com

This dish proves that comfort food does not need to be heavy to feel like a warm hug at the end of a long day. Make it once and it will earn a permanent spot in your rotation.

Recipe FAQs

The squash is ready when the flesh is fork-tender and pulls into spaghetti-like strands easily. Roasting 35–40 minutes at 400°F usually achieves this for a 2.5–3 lb squash.

Drain any excess juices from the roasted strands, then toss gently with a warm, thickened cheese sauce. Make the sauce slightly thicker than you want; it will coat the strands without making them watery.

Yes. Substitute gluten-free all-purpose flour for the flour in the roux and use gluten-free panko for the topping. Ensure all cheeses and packaged ingredients are labeled gluten-free.

Stir in cooked broccoli florets, sautéed spinach, peas, or cooked chickpeas for plant protein. Cooked shredded chicken also pairs well for extra protein and heartiness.

Mix panko breadcrumbs with grated Parmesan and melted butter, sprinkle evenly over the assembled squash, then broil 2–3 minutes until golden. Watch closely to avoid burning.

Yes. Roast and shred the squash and prepare the sauce up to a day ahead. Combine, add topping just before baking, then reheat and broil to finish when ready to serve.

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven at 350°F until warmed through; briefly broil to revive the topping if desired.

Spaghetti Squash Mac Cheese

Roasted squash strands coated in a creamy cheddar and 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 1/4 cups whole or 2% 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

Topping

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

Instructions

1
Preheat Oven 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 membranes 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 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 mixture 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 mixing bowl and gently fold in the cheese sauce until evenly coated throughout.
7
Add the Crispy Topping and Broil: For a golden baked finish, transfer the coated squash mixture to a greased casserole dish. In a small bowl, combine the gluten-free panko, remaining 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 crisp. Watch carefully to avoid burning.
8
Serve: Serve immediately while warm. Garnish with additional Parmesan or fresh herbs such as chopped parsley or chives 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, cheddar cheese, and Parmesan cheese.
  • May contain gluten depending on the flour and breadcrumbs used. Use certified gluten-free alternatives to ensure safety.
Violet Kramer

Passionate home cook sharing easy, nourishing recipes and practical kitchen tips for everyday meals.