
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.

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

Set the oven to 400 degrees Fahrenheit and prepare a baking sheet with parchment paper to catch any squash juices and prevent sticking.
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.
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.
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.
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.
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.
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.
Leave a comment & rating below or tag
@solushcooks on social media!


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.

A dreamy no-cook breakfast that tastes like coconut cream pie — creamy coconut milk, tangy Greek yogurt, shredded coconut, and optional banana make mornings feel indulgent and effortless.

Crisp-edged sweet potato rounds roasted until tender, finished with salty feta, a drizzle of honey, and fresh parsley—an effortless crowd-pleaser for gatherings or weeknights.

Leave a comment & rating below or tag @solushcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.