30-MINUTE MEALS! Get the email series now
solush cooks

Spaghetti Squash Mac & Cheese

5 from 1 vote
1 Comments
Lena Bakes
By: Lena BakesUpdated: Dec 11, 2025
This post may contain affiliate links. Please read our disclosure policy.

A lighter take on a classic comfort favorite that swaps pasta for roasted spaghetti squash and keeps all the creamy, cheesy goodness with optional broccoli or chicken for extra heartiness.

Spaghetti Squash Mac & Cheese

This Spaghetti Squash Mac and Cheese is the dish I reach for when I want all the comfort of classic mac and cheese without the heavy pasta load. I first made this recipe on a rainy evening when the pantry felt full but the fridge needed a lighter meal. The roasted squash provides a delicate strand like texture that soaks up a silky cheese sauce, and the whole family was surprised at how satisfying it felt. It became a regular in our weeknight rotation for its ease and the way it fills the kitchen with a warm, inviting aroma.

I love this version because it balances creamy richness with bright, vegetal notes when I add broccoli. The sharp cheddar gives the sauce a punch while the Parmesan adds a rounded savory finish. When I include diced cooked chicken or crisped bacon, the dish becomes a complete dinner that travels well as leftovers. Every bite has a pleasing contrast of silky sauce and tender squash strands that feel indulgent without being heavy.

Why You'll Love This Recipe

  • Ready in about an hour from start to finish and mostly hands off once the squash is in the oven, which makes it ideal for busy weeknights.
  • Uses pantry and fridge staples like cheddar and Parmesan plus an accessible vegetable that roasts into naturally strand like flesh.
  • Flexible add ins such as steamed broccoli, cooked chicken, or crispy bacon let you customize protein and texture quickly.
  • Lower in carbs than a traditional pasta version while still delivering creamy, cheesy satisfaction for family friendly dinners.
  • Easy to make lighter by swapping cream cheese for Greek yogurt and using unsweetened almond milk or other milk of choice.
  • Makes a great make ahead option for meal prep because it reheats well and keeps its texture when stored properly.

In my house this recipe became a crowd pleaser after I tweaked the sauce balance to bring out the cheddar while keeping the texture smooth. My kids started requesting broccoli to be added because it made the dish feel more complete. Guests often ask for the recipe after trying it and it has become my go to when I want comfort without an overloaded feeling at the end of dinner.

Ingredients

  • Spaghetti squash: Choose a medium squash about 2 to 3 pounds with firm skin and no soft spots. The roasted flesh becomes strand like and serves as the pasta alternative in this dish. If you find smaller varieties they work fine but adjust roast time slightly.
  • Sharp cheddar cheese: One cup shredded gives tang and melty texture. I prefer aged sharp cheddar such as Cabot or Tillamook for bright flavor. Shred it yourself from a block for the best melt.
  • Parmesan cheese: One half cup finely grated. Choose a Parmigiano Reggiano or a good grated Parmesan to add savory depth. Avoid heavily powdered blends for creaminess.
  • Milk: One half cup unsweetened almond milk is a lighter option. Use any milk of choice such as whole cow milk for extra richness. Room temperature milk incorporates more smoothly into the sauce.
  • Cream cheese or Greek yogurt: Two tablespoons of cream cheese yields an ultra creamy sauce. For a lighter option use two tablespoons plain Greek yogurt and stir in off heat to avoid curdling.
  • Seasonings: One teaspoon garlic powder and one teaspoon onion powder provide reliable savory backbone. Salt and black pepper to taste; I usually start with one half teaspoon salt and one quarter teaspoon black pepper and adjust after combining with the cheese.
  • Optional add ins: One cup cooked broccoli florets and one half cup cooked diced chicken or cooked bacon add color, nutrition, and protein. Use leftover roast chicken or quickly pan sauté bacon until crisp and drain on paper towels.

Instructions

Preheat and prepare squash Preheat the oven to 400 degrees Fahrenheit. Cut the spaghetti squash lengthwise with a sharp chef knife. Scoop out seeds with a spoon. Place each half cut side down on a baking sheet lined with parchment paper to prevent sticking. Roast for about thirty to thirty five minutes until the skin gives slightly when pressed and a knife slides easily into the flesh. The strands separate readily when scraped with a fork. Cook vegetables and proteins If using broccoli, steam or simmer florets in a small pot for about five minutes until just tender then drain and set aside. If you plan to add chicken, use leftover cooked chicken diced into half inch pieces. For bacon, cook until crisp then chop. These additions are optional and can be warmed in the sauce at the end. Build the cheese sauce In a medium saucepan over medium heat, combine one half cup milk and two tablespoons cream cheese. Stir until the cream cheese melts and the mixture is smooth. Whisk in one teaspoon garlic powder, one teaspoon onion powder, and salt and pepper to taste. Keep the heat moderate to avoid scalding the milk. Gradually add one cup shredded cheddar and one half cup grated Parmesan, stirring until the cheese melts and the sauce becomes silky. Shred the squash Allow the roasted squash to cool five to ten minutes until safe to handle. Run a fork through the flesh to release the spaghetti like threads and transfer them to a large mixing bowl. Taste a strand and check for tenderness. If the squash is undercooked pop the halves back into the oven for five more minutes. Combine and finish Pour the cheese sauce over the squash strands and gently fold until evenly coated. Fold in cooked broccoli and diced chicken or bacon if using. Transfer the combined mixture to a greased one quart baking dish and smooth the top. Bake in the oven for ten to fifteen minutes until bubbling and a light golden top appears. Remove and let cool three to five minutes before serving. User provided content image 1

You Must Know

  • This dish keeps well in the refrigerator for up to three days in an airtight container and can be frozen for up to three months. Thaw overnight in the fridge before reheating for best texture.
  • The squash is naturally lower in carbohydrates than pasta and offers vitamin A and fiber, making this a nutrient denser option that still satisfies cheese cravings.
  • If you prefer creamier results, stir in an additional tablespoon of cream cheese or a splash of milk after baking rather than before to avoid thinning the sauce too much while cooking.
  • Leftovers reheat gently in a skillet over low heat with a splash of milk or in the oven at 350 degrees Fahrenheit until warmed through to preserve texture and avoid drying out.

My favorite part about this version is how forgiving it is. The first time I made it I underestimated how much sauce the squash would absorb and added a small splash of milk while reheating. That quick adjustment transformed leftovers into something that tasted freshly made. Family members who normally prefer traditional pasta were surprised and asked for the recipe because it felt lighter but still full of flavor.

Storage Tips

Store cooled leftovers in shallow airtight containers to speed refrigeration and keep texture. In the fridge, consume within three days. For longer storage freeze in freezer safe containers for up to three months and label with the date. When reheating from frozen, thaw overnight then warm in a 350 degree Fahrenheit oven covered for about twenty minutes until heated through, removing the cover for the last five minutes to refresh the top. Avoid microwaving for long stretches because high heat can dry the strands and change sauce texture.

Ingredient Substitutions

If you want a creamier profile use whole milk or half and half instead of almond milk, adding a tablespoon more cream cheese if desired. For a dairy free version swap dairy cheeses for your favorite plant based melty cheese and use dairy free cream cheese alternatives. Greek yogurt can replace cream cheese for a tangy lighten up but stir it in off heat to prevent separation. Swap broccoli for peas or roasted mushrooms for variety. For vegetarian protein add white beans or baked tofu cubes instead of chicken or bacon.

Serving Suggestions

Serve warm with a crisp green salad dressed in lemon vinaigrette to cut through the richness. A scattering of chopped fresh parsley or chives brightens the plate and adds color. Pair with crusty bread if you want to stretch the meal for a casual dinner. For a family style presentation, serve in the baking dish straight from the oven and provide lemon wedges and extra grated Parmesan at the table. This also works well as a side for roasted pork or pan seared fish.

User provided content image 2

Cultural Background

The idea of combining roasted squash with a cheese sauce is part of a larger trend to reinterpret classic comfort dishes through seasonal produce. While mac and cheese is an American classic rooted in simple cheese and pasta traditions, adapting it with squash reflects modern home cooking priorities that emphasize vegetables and lighter preparations without sacrificing nostalgia. Variations of creamy vegetable based gratins appear across many cuisines, and this iteration blends the familiar comfort of cheese with the roast vegetable textures common in seasonal cooking.

Seasonal Adaptations

In fall and winter use freshly harvested spaghetti squash for the best sweetness. In spring and summer swap broccoli for blanched asparagus tips and fold in fresh peas for bright color. Holiday versions benefit from stirring in a teaspoon of Dijon mustard and a pinch of nutmeg to complement roasted meats. Add toasted breadcrumbs seasoned with olive oil and herbs to the top for a crunchy finish when you want a more traditional gratin feel.

Meal Prep Tips

To meal prep, roast several squash at once and store the prepared strands in airtight containers for up to three days. Keep the cheese sauce separate and combine at mealtime to maintain optimal texture. Portion into individual oven safe dishes for grab and go lunches. Reheat in an oven toaster or conventional oven to refresh the top and keep the strands from becoming limp. This approach makes busy weekday meals much simpler and preserves the fresh made taste.

Ultimately this dish is about comfort that is adaptable and forgiving. It invites small experiments with add ins and seasonings and rewards you with a satisfying, lighter alternative to traditional mac and cheese. I hope you enjoy making it your own and that it becomes a regular favorite in your kitchen.

Pro Tips

  • Shred the cheddar from a block for the best melt and flavor versus pre shredded pre bagged cheese which can contain anti caking agents.

  • Let the roasted squash cool slightly before shredding to avoid steam dilution in the sauce.

  • If the sauce becomes too thick while cooling, stir in a tablespoon of milk at a time until you reach the desired consistency.

  • To crisp a topping, finish under a broiler for one to two minutes watching closely to avoid burning.

This nourishing spaghetti squash mac & cheese recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Quick Dinnersrecipeweeknight-dinnercomfort-foodpasta-alternativegluten-freehealthy
No ratings yet

Spaghetti Squash Mac & Cheese

This Spaghetti Squash Mac & Cheese recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Spaghetti Squash Mac & Cheese
Prep:20 minutes
Cook:45 minutes
Rest Time:10 mins
Total:1 hour 5 minutes

Ingredients

Main

Cheese sauce

Seasonings

Optional add ins

Instructions

1

Preheat the oven

Set the oven to 400 degrees Fahrenheit and prepare a baking sheet with parchment paper to catch any squash juices and prevent sticking.

2

Prepare and roast the squash

Cut the squash lengthwise, remove seeds, and place each half cut side down on the baking sheet. Roast for 30 to 35 minutes until a knife slides easily into the flesh and the strands pull away with a fork.

3

Cook broccoli and proteins

Steam broccoli florets for about five minutes until tender then drain. If using chicken or bacon, ensure they are cooked and diced into bite sized pieces before combining.

4

Make the cheese sauce

Warm one half cup milk and two tablespoons cream cheese over medium heat in a saucepan. Whisk in garlic powder and onion powder. Gradually add one cup shredded cheddar and one half cup grated Parmesan stirring until the sauce is smooth.

5

Shred the squash

Allow roasted squash to cool slightly. Use a fork to scrape the flesh into strands and transfer to a large mixing bowl. Check tenderness and return to oven briefly if needed.

6

Combine and bake

Fold the cheese sauce into the squash strands until evenly coated. Stir in broccoli and cooked chicken or bacon if using. Transfer to a greased baking dish and bake for an additional 10 to 15 minutes until bubbly and lightly golden.

7

Cool and serve

Remove from the oven and let cool for three to five minutes to set slightly. Serve warm garnished with chopped parsley or extra grated Parmesan.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 320kcal | Carbohydrates: 14g | Protein:
18g | Fat: 18g | Saturated Fat: 5g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@solushcooks on social media!

Spaghetti Squash Mac & Cheese

Categories:

Spaghetti Squash Mac & Cheese

Did You Make This?

Leave a comment & rating below or tag @solushcooks on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Lena!

Chef and recipe creator specializing in delicious Quick Dinners cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.