Table of Contents
Spaghetti Squash Mac & Cheese: A Low-Carb Luxury for Comfort Food Lovers
Growing up in Morocco, comfort food often meant tagines or a hearty harira, but after arriving in NYC and truly immersing myself in American cuisine, I fell head over heels for mac and cheese. The problem? Pasta leaves me feeling a bit sluggish these days. That’s why I’ve dedicated myself to perfecting this incredible spaghetti squash mac and cheese recipe. It brings all the creamy, cheesy satisfaction of the classic, but with the added health benefits of fresh vegetables, making it a truly healthy mac and cheese recipe perfect for any weeknight. This low carb mac and cheese uses nutrient-dense spaghetti squash as its base, ensuring you still get that delightful ‘noodle’ texture without the heavy glycemic load.
The beauty of this spaghetti squash mac and cheese lies in its exquisite balance. Imagine perfectly roasted spaghetti squash strands, tender yet still holding their shape, coated in a velvety, rich cheese sauce. My French culinary training taught me the art of a perfect béchamel, and I’ve adapted that classic technique here to create a sauce that’s unbelievably smooth and clings to every strand. The subtle tang of sharp cheddar melds beautifully with the nuttiness of Parmesan, brightened by a whisper of garlic and a dash of mustard powder – a secret ingredient my Parisian chef mentor swore by for enhancing cheese. The aroma wafting from your oven will be pure bliss, a testament to simple, good ingredients transformed into something extraordinary.
As a professional cook in the bustling NYC culinary scene, I’m always looking for ways to elevate everyday dishes, and this healthy mac and cheese recipe is a triumph in that regard. It’s genuinely a comfort food reimagined. I’ll walk you through my technique for roasting the spaghetti squash to ensure it’s perfectly tender, never watery – a common pitfall we will deftly avoid. You’ll learn my foolproof method for a smooth, lump-free cheese sauce, and I’ll share a pro tip on how to get that irresistible golden, bubbly topping. Plus, I’ll reveal a common mistake that can ruin your low carb mac and cheese, ensuring your dish is a resounding success every time.
Why This Spaghetti Squash Mac and Cheese Recipe Is the Best
My unique approach to this dish stems from a blend of my Moroccan upbringing, where fresh produce is king, and my French culinary education, which emphasized impeccable sauce work. Instead of merely drowning the squash in cheese, I focus on roasting it until its natural sweetness emerges, providing a deeper flavor foundation. The careful balance of sharp cheddar and nutty Parmesan in the sauce, coupled with subtle spices like paprika and mustard powder, creates a complex, savory profile that elevates this far beyond a typical keto mac and cheese. It’s a sophisticated take on a beloved comfort classic.
The texture of this mac and cheese is what truly sets it apart. The goal isn’t limp, soggy spaghetti squash. My method involves roasting the squash cut-side down, which steams the flesh to tenderness while caramelizing the edges slightly, preventing any excess moisture. Then, the strands are gently fluffed and combined with a medium-thick béchamel-based cheese sauce. This ensures each “noodle” is perfectly coated, offering that satisfying, creamy bite without being watery or mushy. It’s a technique I perfected in Paris, where every ingredient’s texture is just as important as its flavor.
Don’t let the “chef-approved” label intimidate you; this recipe is designed to be foolproof. I’ve broken down each step to make it incredibly approachable for home cooks, whether you’re a seasoned chef or just starting out in the kitchen. From the simple roasting of the squash to the easy-to-master cheese sauce, I’ve eliminated guesswork. The ingredients are readily available, and the instructions are clear, ensuring a delicious and healthy mac and cheese recipe every single time without unnecessary fuss. It’s truly a fast, satisfying, and health-conscious meal for anyone seeking delicious low carb options.
Spaghetti Squash Mac and Cheese Ingredients
When I head to the farmer’s market here in NYC, I love picking out the freshest spaghetti squash. It reminds me of the vibrant markets in Morocco, where the ingredients dictate the meal. Here’s what you’ll need for this truly comforting spaghetti squash mac and cheese.
Ingredients List
- For the Roasted Spaghetti Squash:
- 1 large spaghetti squash (about 3 lbs)
- 1 tbsp olive oil
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- For the Creamy Cheese Sauce:
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour (or gluten-free flour blend for a gluten-free option)
- 1 1/2 cups whole milk
- 1/2 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1/2 cup shredded Parmesan cheese
- 1/2 tsp garlic powder
- 1/2 tsp mustard powder
- 1/4 tsp paprika
- Salt and pepper to taste
- Optional Topping:
- 1/2 cup panko breadcrumbs
- 1 tbsp melted butter
Ingredient Spotlight
Spaghetti Squash: This is the star of our low carb mac and cheese! Look for a firm, unblemished squash that feels heavy for its size. Its mild, slightly sweet flavor and unique strand-like texture make it an ideal pasta substitute. When selecting, I often tap it gently to ensure it sounds hollow; a denser sound often indicates a more mature (and tastier) squash. If you can’t find spaghetti squash, spiralized zucchini or pre-riced cauliflower can work as a very different, but still low-carb, alternative, though the texture won’t be quite the same.
Sharp Cheddar Cheese: A good sharp cheddar is crucial for that classic mac and cheese tang and depth. I always recommend shredding your own cheese from a block – pre-shredded varieties often contain anti-caking agents that can make your sauce gritty and less creamy. My preference leans towards an aged cheddar, which imparts a richer flavor. If sharp cheddar isn’t on hand, a good quality medium cheddar will work, but you might lose some of that distinctive cheesy bite.
Mustard Powder: This might sound like an odd addition to some, but it’s a brilliant trick I learned in Paris from an old chef. Mustard powder doesn’t make your mac and cheese taste like mustard; instead, it acts as a flavor enhancer, bringing out the savory notes of the cheese and adding a subtle, indispensable depth that makes the sauce truly sing. It’s a secret weapon for any cheese sauce! If you don’t have it, a tiny dash of Dijon mustard can be used, but the powder provides a smoother integration.
Heavy Cream: For that luxurious, restaurant-quality richness, heavy cream is non-negotiable in my book. It significantly boosts the creaminess of the sauce and helps stabilize it, preventing it from breaking. Whole milk alone will create a lighter sauce, but for true indulgence in this healthy mac and cheese, heavy cream takes it to the next level. If you’re looking to cut down on fat slightly, you could use all whole milk, but expect a thinner, less decadent sauce.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Spaghetti Squash | Butternut Squash (cubed & roasted), Zucchini Noodles, Cauliflower Rice | Different texture, butternut is sweeter, zucchini/cauliflower are softer. |
| Sharp Cheddar Cheese | Medium Cheddar, Gruyère, Fontina | Medium cheddar is milder. Gruyère and Fontina offer a nuttier, richer melt. |
| All-Purpose Flour | Gluten-Free All-Purpose Flour Blend, Cornstarch Slurry (for thickening) | GF flour works well. Cornstarch gives a shinier, slightly less opaque sauce. |
| Whole Milk | 2% Milk, Unsweetened Almond Milk | Thinner sauce with 2% milk. Almond milk alters flavor slightly, good for dairy-free. |
| Heavy Cream | Half-and-Half | Less rich and thick sauce; may require slightly more cheese for body. |
How to Make Spaghetti Squash Mac and Cheese — Step-by-Step
Making this low carb mac and cheese is simpler than you think! Follow these steps, and you’ll have a delightful, healthy meal in no time.
Step 1: Preheat and Prepare the Squash
Begin by preheating your oven to 400°F (200°C). Carefully cut the spaghetti squash in half lengthwise. This can be tricky, so use a sturdy chef’s knife and hold the squash firmly. Once halved, use a spoon to scoop out all the seeds and stringy bits from the center. Drizzle the cut sides with olive oil and season generously with kosher salt and black pepper.
💡 Sara’s Pro Tip: If your squash is particularly tough to cut, microwave it for 2-3 minutes first. It softens the skin just enough to make slicing much safer and easier.
Step 2: Roast the Spaghetti Squash
Place the squash halves cut-side down on a baking sheet. Roasting them this way helps to steam the flesh, making it tender, while also allowing some moisture to release. Roast for 40-45 minutes, or until you can easily pierce the skin with a fork and the flesh is tender. Once roasted, remove from the oven and let cool slightly before handling. Using a fork, gently scrape the spaghetti-like strands into a large mixing bowl.
⚠️ Common Mistake to Avoid: Don’t over-roast or under-roast the squash. Over-roasting makes it mushy and watery, while under-roasting leaves the strands tough. Aim for tender but still firm to the bite.
Step 3: Make the Roux
While the squash cools, prepare your cheese sauce. In a medium saucepan, melt 2 tablespoons of unsalted butter over medium heat. Once melted, whisk in 2 tablespoons of all-purpose flour (or gluten-free flour blend for a keto mac and cheese option). Cook, stirring constantly, for about 1 minute. This step, creating a roux, is fundamental to a smooth, thick sauce, a technique perfected in French kitchens.
💡 Sara’s Pro Tip: Cooking the roux for a full minute helps cook out the raw flour taste, ensuring a pure, buttery base for your sauce. Keep whisking to prevent burning!
Step 4: Build the Cheese Sauce
Gradually whisk in the whole milk and heavy cream. Continue to whisk constantly to prevent lumps, allowing the sauce to thicken over 3-4 minutes. Once thickened, reduce the heat to low. Add the shredded sharp cheddar, Parmesan, garlic powder, mustard powder, and paprika. Stir until all the cheese is melted and the sauce is smooth and creamy. Season with salt and freshly ground black pepper to taste.
⚠️ Common Mistake to Avoid: Adding cheese to milk that’s too hot can make your sauce seize or become grainy. Always reduce the heat to low before adding cheese and stir gently until fully melted.
Step 5: Combine and Bake
Pour the glorious cheese sauce over the spaghetti squash strands in the large mixing bowl. Toss gently to ensure every strand is evenly coated with the rich sauce. Transfer the mixture to a baking dish. If you’re adding the optional topping, mix the panko breadcrumbs with melted butter and sprinkle evenly over the top. Bake at 375°F (190°C) for 20-25 minutes, until the top is golden and bubbly. Serve immediately!
💡 Sara’s Pro Tip: For an extra crispy topping, broil for the last 2-3 minutes, keeping a very close eye on it to prevent burning. This adds a beautiful textural contrast to the creamy interior.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Prepare & Season Squash | 10 mins | Squash halved, seeds removed, oiled & seasoned |
| 2 | Roast Squash | 40-45 mins | Flesh tender, easily pierced with a fork |
| 3 | Make Roux | 1 min | Flour cooked into melted butter, forms a paste |
| 4 | Build Cheese Sauce | 3-4 mins | Sauce thickens, smooth & all cheese melted |
| 5 | Combine & Bake | 20-25 mins | Bubbly, golden top (if panko used) |
Serving & Presentation
This spaghetti squash mac and cheese is a showstopper all on its own, but a little thoughtful presentation can elevate it even further. I love serving it straight from the baking dish, letting everyone appreciate that bubbly, golden crust. For an elegant touch, a sprinkle of fresh chopped chives or parsley adds a pop of color and a fresh, herbaceous note that cuts beautifully through the richness of the cheese. It’s a trick I learned in my Parisian culinary days – even humble dishes benefit from a carefully chosen garnish.
When I’m serving this for a special occasion, I sometimes dust the top with a pinch of smoked paprika just before baking, which adds a beautiful reddish hue and an extra layer of smoky flavor. In my Moroccan kitchen, we often paired rich dishes with vibrant salads, and the same principle applies here. A crisp green salad with a bright vinaigrette is the perfect counterpoint to the creamy, warming mac and cheese. Think peppery arugula or mixed greens with a lemon-herb dressing.
This healthy mac and cheese recipe is incredibly versatile. For a complete meal, consider serving it alongside a perfectly grilled chicken breast, some succulent pan-seared scallops, or a simple roasted vegetable medley. The subtle sweetness of the spaghetti squash means it pairs wonderfully with a variety of proteins, making it a fantastic centerpiece for both weeknight dinners and special gatherings. Don’t forget a good, crusty baguette for dipping into any leftover sauce – a little nod to my French training!
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Crisp Green Salad, Steamed Asparagus, Roasted Broccoli | Adds freshness, crunch, and balances the richness. |
| Sauce / Dip | Sriracha Drizzle, Truffle Oil, Hot Pepper Jelly | Adds heat, earthy notes, or a sweet-spicy kick. |
| Beverage | Light-bodied Chardonnay, Crisp Rosé, sparkling water with lemon | Complements without overpowering; offers a refreshing contrast. |
| Garnish | Fresh Chives, Smoked Paprika, Red Pepper Flakes, Crushed Chili Oil | Adds color, aroma, and a hint of spice to finish. |
Make-Ahead, Storage & Reheating
Life in NYC is fast-paced, and I know the value of a good make-ahead meal. This spaghetti squash mac and cheese is fantastic for meal prepping! You can assemble the entire dish ahead of time, refrigerate it, and then bake it when you’re ready for a warm, comforting meal. It’s perfect for busy weeknights when you want a healthy mac and cheese without the fuss of cooking from scratch. Simply allow a little extra baking time if baking from cold.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container or covered baking dish | Up to 3-4 days | Reheat in oven (350°F) for 20 mins, or microwave in portions. Add splash of milk for creaminess. |
| Freezer | Freezer-safe baking dish, tightly wrapped | Up to 2-3 months | Thaw overnight in fridge. Bake at 375°F for 30-40 mins, covered, then uncovered until bubbly. |
| Make-Ahead | Assemble in baking dish, cover tightly with foil | Up to 2 days in advance | Bake directly from fridge, add 10-15 mins to cook time, ensuring it’s heated through. |
When reheating, especially from the refrigerator, I often add a splash of milk or cream to individual portions to help revitalize the sauce and bring back that luscious creaminess. Stir it in gently before microwaving or reheating on the stovetop. If reheating a whole dish in the oven, cover it with foil for the first half of the baking time to prevent drying out, then remove the foil to allow the topping to crisp up again. This ensures your leftover keto mac and cheese is just as delicious as when it was first made!
Freezing is also an option, making this healthy mac and cheese an excellent candidate for batch cooking. Just be aware that freezing and thawing can sometimes alter the texture of the spaghetti squash slightly, making it a bit softer. However, the rich cheese sauce largely compensates for this, and it will still be a wonderfully satisfying meal. Just be sure to thaw completely before baking for the best results.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Spicy Southwest Mac | Add smoked paprika, chipotle powder, roasted corn & black beans | Those who love a kick and Tex-Mex flavors | Minimal (adding pre-cooked ingredients) |
| Dairy-Free & Keto | Swap dairy for plant-based butter, unsweetened almond/cashew milk, nutritional yeast & dairy-free cheese alternative | Vegan, dairy-intolerant, or strict keto diets | Medium (requires careful ingredient selection) |
| Mediterranean Herb Mac | Add fresh oregano, thyme, sun-dried tomatoes & feta cheese | Fans of bright, herbaceous, savory flavors | Minimal (adding fresh herbs and cheese) |
Spicy Southwest Spaghetti Squash Mac
Infuse a little Moroccan-inspired spice into your spaghetti squash mac and cheese! A dash of cayenne pepper or a pinch of harissa paste (my mother’s favorite!) will warm things up. For a full Southwestern twist, add 1/2 cup of roasted corn kernels, 1/4 cup of diced bell peppers, and a tablespoon of chopped cilantro to the spaghetti squash before tossing with the cheese sauce. A sprinkle of crumbled cooked bacon on top completes this hearty variation. This makes for a vibrant and exciting low carb mac and cheese.
Dairy-Free & Keto Mac and Cheese
For those following a dairy-free or strict keto diet, this healthy mac and cheese recipe is easily adaptable. Substitute the butter with your favorite plant-based butter, and use unsweetened almond milk or cashew milk in place of dairy milk and cream. For the cheese, a combination of nutritional yeast (for that cheesy umami flavor) and a good quality dairy-free cheddar alternative will work beautifully. The flour can be swapped for a gluten-free blend, ensuring it remains an excellent keto mac and cheese option.
Mediterranean Herb Mac
Capture the fresh flavors of a Mediterranean garden by adding fresh herbs. Stir in 2 tablespoons of finely chopped fresh oregano and thyme with the cheese sauce. You can also incorporate 1/4 cup of sun-dried tomatoes (oil-packed, drained and chopped) and a sprinkle of crumbled feta cheese just before baking. This variation, inspired by fresh finds at my local NYC farmers market, offers a bright, aromatic twist to your spaghetti squash mac and cheese.
How do you prevent spaghetti squash from becoming watery in mac and cheese?
The key to preventing watery spaghetti squash mac and cheese lies in proper roasting and draining. First, always roast your spaghetti squash cut-side down on a baking sheet. This allows the steam to escape and some of the excess moisture to evaporate or drain away as it cooks. Once roasted and slightly cooled, scrape the strands into a colander and let them sit for 5-10 minutes. You can even gently press down with a paper towel or spoon to squeeze out any remaining liquid, just as I learned to properly drain vegetables in my French culinary training. This ensures your final dish is creamy and rich, not diluted.
What is the best cheese to use for spaghetti squash mac and cheese?
For the absolute best spaghetti squash mac and cheese, I highly recommend a blend of sharp cheddar and Parmesan cheese, as used in my recipe. Sharp cheddar provides that iconic tangy, savory “mac and cheese” flavor, while Parmesan adds a salty, nutty depth and helps achieve a really smooth melt. Always shred your own cheese from blocks to avoid anti-caking agents found in pre-shredded varieties, which can make your sauce slightly grainy. Other great melting cheeses like Gruyère, Fontina, or Colby Jack can also be incorporated for different flavor profiles, but the cheddar-Parmesan combo is my go-to for a classic, robust taste.
How long do you bake spaghetti squash for mac and cheese?
For this spaghetti squash mac and cheese recipe, you’ll want to roast the squash at 400°F (200°C) for approximately 40-45 minutes. The exact time can vary slightly depending on the size of your squash and your oven’s calibration. The goal is for the flesh to be tender enough that you can easily pierce it with a fork. It should still have a slight al dente bite, rather than being completely mushy, as it will continue to cook a bit more when combined with the sauce and baked. For larger squash, you might need an extra 5-10 minutes, so always test for tenderness.
Can you make spaghetti squash mac and cheese ahead of time?
Absolutely! This healthy mac and cheese recipe is fantastic for making ahead. You can fully assemble the dish, including the spaghetti squash and cheese sauce, and transfer it to your baking dish. Cover it tightly with plastic wrap or foil and refrigerate for up to 2 days. When you’re ready to bake, simply remove it from the fridge and let it sit at room temperature for about 15-20 minutes while your oven preheats. You may need to add an extra 10-15 minutes to the baking time to ensure it heats through completely and gets that lovely bubbly crust.
Is spaghetti squash mac and cheese good for a keto diet?
Yes, spaghetti squash mac and cheese is an excellent option for those following a keto or low carb diet! By replacing traditional pasta with spaghetti squash, you significantly reduce the carbohydrate count while still enjoying a hearty, comforting dish. This recipe, specifically, uses a low-carb flour in the roux or can be modified with alternative thickeners to keep it strictly keto-friendly. Always choose full-fat dairy products when on keto to maximize fat intake and flavor. It’s a clever way to indulge in a classic comfort food without derailing your dietary goals, making it a truly smart keto mac and cheese option.
How do I make the cheese sauce extra smooth and creamy?
Achieving a perfectly smooth and creamy cheese sauce, reminiscent of the luscious sauces from my Parisian training, comes down to a few key techniques. First, ensure your roux (butter and flour mixture) is cooked for at least one minute to eliminate any raw flour taste and create a stable base. Second, gradually whisk in your milk and cream, stirring constantly to prevent lumps. Finally, and crucially, reduce the heat to low before adding your shredded cheese. Adding cheese to boiling liquid can cause it to seize and become grainy. Gentle, constant stirring over low heat will coax the cheese into a beautifully velvety texture.
Share Your Version!
I poured my heart into perfecting this spaghetti squash mac and cheese, and I absolutely adore hearing from you! If you whip up this healthy mac and cheese recipe, please don’t be shy. I’d be thrilled if you left a star rating and a comment below to let me know how it turned out. Your feedback truly brightens my culinary journey, much like finding a hidden gem at a NYC specialty store.
Did you add a special touch, or did you try one of the variations? I’m always curious to see your creativity! Share a photo of your delicious low carb mac and cheese creation on Instagram or Pinterest and tag me @cheerychop. And tell me, what’s your secret ingredient for the ultimate comfort food?
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Sara 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Spaghetti Squash Mac & Cheese recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow Sara on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
Spaghetti Squash Mac & Cheese
This low-carb, gluten-free mac and cheese uses roasted spaghetti squash instead of pasta. It’s a creamy, cheesy, and satisfying comfort food that the whole family will love.
- Prep Time: 15 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Method: Main Course
- Cuisine: American
Ingredients
- For the Roasted Squash:
- 1 large spaghetti squash (about 3 lbs)
- 1 tbsp olive oil
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- For the Cheese Sauce:
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour (or gluten-free flour blend)
- 1 1/2 cups whole milk
- 1/2 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1/2 cup shredded Parmesan cheese
- 1/2 tsp garlic powder
- 1/2 tsp mustard powder
- 1/4 tsp paprika
- Salt and pepper to taste
- Optional Topping:
- 1/2 cup panko breadcrumbs
- 1 tbsp melted butter
Instructions
- Preheat oven to 400°F (200°C).
- Cut the spaghetti squash in half lengthwise and scoop out the seeds.
- Drizzle the cut sides with olive oil and season with salt and pepper.
- Place squash halves cut-side down on a baking sheet. Roast for 40-45 minutes until tender.
- Remove from oven and let cool slightly. Using a fork, scrape the squash strands into a large bowl.
- In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute.
- Gradually whisk in the milk and cream, stirring constantly until thickened, about 3-4 minutes.
- Reduce heat to low. Add the cheddar, Parmesan, garlic powder, mustard powder, and paprika. Stir until melted and smooth. Season with salt and pepper.
- Pour the cheese sauce over the spaghetti squash and toss to combine.
- Transfer to a baking dish. If using topping, mix panko with melted butter and sprinkle over the top.
- Bake at 375°F (190°C) for 20-25 minutes until bubbly and golden. Serve hot.
Notes
For a dairy-free version, use plant-based butter, milk, and cheese substitutes. You can also add cooked chicken or broccoli for extra protein or vegetables.
Nutrition
- Calories: 420 kcal
- Sugar: 6 g
- Fat: 32 g
- Carbohydrates: 18 g
- Protein: 18 g

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

