Spaghetti Squash Mac – Creamy, Cozy & Family-Approved!

There’s something magical about sitting down to a warm, creamy bowl of mac and cheese — especially when the weather cools down and your kitchen smells like roasted squash and garlic. This Spaghetti Squash Mac is my go-to comfort food when I want something cozy but still light and wholesome.

It’s low-carb, gluten-free, and dairy-free, but you’d never guess it. The creamy cashew sauce wraps around the roasted spaghetti squash noodles just like cheese, and it’s the kind of recipe everyone in my family happily devours — even the kids who “don’t like squash.”

I’m all about recipes that make healthy eating feel natural, not forced. This one fits right into that sweet spot between comfort food and clean food — perfect for busy weeknights, fall gatherings, or even meal prep.

If you’re new to spaghetti squash, don’t worry — it’s easier than it looks. I’ll walk you through everything step by step, with a few personal tips to make it absolutely foolproof.

Why You’ll Love This Spaghetti Squash Mac

This dish is more than a healthy mac and cheese substitute — it’s a comfort meal that actually makes you feel good after eating it.

Here’s why it’s a favorite in my kitchen:

  • It’s wholesome and filling, with a creamy, cheesy flavor from the cashew cream.
  • Kid-friendly and family-approved. The texture is soft, rich, and comforting.
  • Keto-friendly and low-carb. Great for anyone trying squash keto recipes.
  • Meal-prep magic. It reheats beautifully and freezes well.
  • Totally customizable. Add veggies, proteins, or spice it up with your favorite toppings.

When I first made this for my family, I was nervous my husband would miss the cheese — but after one bite, he said, “This tastes like mac and cheese… but better.” That’s when I knew this recipe was a keeper.

Individual servings of golden corn pudding baked in white ramekins with crispy tops

Ingredients You’ll Need for the Best Spaghetti Squash Mac

Before you start, gather your ingredients. You’ll need three simple components — the roasted spaghetti squash, the cashew cream, and a few mix-ins for flavor and texture.

For the Spaghetti Squash

  • 1 whole spaghetti squash (about 3 lbs)
  • 2 tablespoons olive oil
  • ½ teaspoon coarse/Kosher salt

For the Cashew Cream

  • 1 ½ cups raw cashews
  • 1 cup warm water
  • 4 cloves garlic (or 1 teaspoon garlic powder)
  • 1 tablespoon nutritional yeast
  • ½ a yellow onion (or 1 tablespoon onion powder)
  • ½ teaspoon table salt

Other Ingredients

  • 1 teaspoon parsley flakes (or 1 tablespoon freshly chopped parsley)
  • 2 eggs
  • 1 teaspoon spicy brown mustard
  • ½ teaspoon freshly grated nutmeg (optional)
  • ¼ teaspoon smoked paprika (for garnish)
  • 1 tablespoon nutritional yeast (for garnish)

Equipment You’ll Need

  • A sharp knife and spoon (for the squash)
  • Baking sheet or cookie sheet
  • Blender or smoothie cup blender
  • Large mixing bowl
  • Ramekins (for individual servings) or a casserole dish

Step-by-Step Instructions for Spaghetti Squash Mac

Step-by-step images showing whole spaghetti squash, cut and cleaned halves, seasoned squash on a baking sheet, and creamy sauce mixture in a bowl

Cooking this dish feels a little like magic. You’ll transform a hard squash into silky noodles and blend up a sauce that tastes like melted cheese — all without dairy.

Step 1: Roast the Spaghetti Squash

  1. Preheat the oven to 350°F (175°C).
  2. Slice the squash in half lengthwise. Scoop out the seeds and pulp.
  3. Rub each half with olive oil, then sprinkle with coarse salt.
  4. Place cut-side down on a baking sheet.
  5. Roast for 20–30 minutes, depending on size. The skin should give slightly when pressed.
  6. Let cool, then use a fork to scrape out strands of squash into a bowl.

Tip: Don’t overbake the squash! Overcooked strands turn mushy instead of holding that “noodle” texture.

Step 2: Make the Cashew Cream Sauce

  1. In a blender, combine raw cashews, warm water, garlic, onion, nutritional yeast, and salt.
  2. Blend until creamy. It should look smooth and thick, like Alfredo sauce.
  3. If it’s too thick, add a splash of water (1 tablespoon at a time) until pourable.

Personal tip: I like soaking the cashews in hot water for 10 minutes before blending — it makes the sauce extra silky.

Step 3: Bring It All Together

  1. In your large bowl of spaghetti squash, add 2 eggs, spicy brown mustard, parsley, nutmeg (if using), and your cashew cream.
  2. Mix well until everything is evenly coated.
  3. Spoon into greased ramekins or a baking dish.
  4. Sprinkle with nutritional yeast and a dash of smoked paprika.
  5. Bake for 20 minutes (ramekins) or 30–40 minutes (casserole).
  6. Let cool for 5–10 minutes before serving.

It should be golden on top and slightly firm in the middle. The smell? Incredible — like roasted garlic and creamy cheese.

Fork lifting cheesy baked spaghetti squash casserole with herbs from a white ramekin

Make It Your Own – Fun Variations & Add-Ins

This spaghetti squash recipe is so flexible. Once you’ve made it once, you’ll start finding your own favorite tweaks. Here are a few ideas:

  • Add protein: Stir in cooked chicken, turkey bacon, or crispy tofu.
  • Add veggies: Spinach, mushrooms, or roasted broccoli all work beautifully.
  • Cheesy twist: Not dairy-free? Add shredded cheddar or Gruyère before baking.
  • Spicy version: Add a pinch of chili flakes or cayenne.
  • Keto pizza twist: Layer pepperoni and mozzarella on top — it’s like spaghetti squash pizza meets mac and cheese!

Storage, Freezing & Reheating Tips

Life’s busy, and I love recipes that make tomorrow’s lunch easy.

  • Store in an airtight container in the fridge for up to 4 days.
  • Reheat in the oven at 325°F for 10–15 minutes or in the microwave for 1–2 minutes.
  • Freeze for up to 2 months — thaw overnight before baking or reheating.

Pro Tip: If freezing individual portions, use silicone muffin cups — they pop out easily and reheat perfectly!

Individual ramekins filled with golden baked spaghetti squash casserole topped with herbs

FAQs About Spaghetti Squash Mac

What’s the best way to cook spaghetti squash for mac and cheese?

Roasting gives it that slightly caramelized, nutty flavor. Avoid boiling — it makes the squash watery.

Can I make this Spaghetti Squash Mac ahead of time?

Yes! Assemble everything, cover, and refrigerate. Bake when ready to eat. It’s perfect for meal prep.

How do I store and reheat leftovers?

Keep it refrigerated up to 4 days. Reheat in the oven or microwave. It tastes just as good the next day.

Is Spaghetti Squash Mac dairy-free?

Absolutely! The cashew cream gives you that velvety texture and savory flavor — no dairy needed.

When to Serve This Dish

This recipe shines in the fall — it’s warm, comforting, and pairs perfectly with cozy nights in. I love making it for:

  • Sunday dinners
  • Family potlucks
  • Cozy date nights at home
  • Healthy holiday sides

It’s also a fun addition to a themed party table — especially if you’re looking for Creative Halloween party food that’s comforting and impressive without being heavy.

Pair It With

If you want to turn this into a full meal, here’s what I like to serve it with:

  • Roasted chicken or turkey
  • Grilled salmon
  • A crisp green salad with lemon vinaigrette
  • Roasted Brussels sprouts or asparagus

It’s the perfect balance of creamy and fresh.

If you love this cozy, low-carb comfort food, here are a few more dishes you’ll adore:

Save & Share on Pinterest

Love collecting family-friendly recipes? Pin this one for later!

Use Pinterest boards like:

  • Healthy Comfort Foods
  • Keto Dinner Recipes
  • Vegetarian Family Meals
  • Fall Cooking Ideas

You can find me and more kitchen inspiration on Pinterest:
pinterest/sophiadecorstyle

Let’s Chat!

I’d love to hear if you make this Spaghetti Squash Mac!
Leave a comment below and tell me:

  • Did your family love it?
  • Did you add any fun twists?
  • What did you pair it with?

Cooking should feel joyful and flexible — not stressful. This dish is one of those recipes that reminds me how nourishing, delicious, and easy homemade food can be.

So grab a squash, fire up the oven, and let’s make something cozy tonight.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fork holding cheesy baked spaghetti squash with herbs above a white ramekin casserole

Spaghetti Squash Mac


  • Author: Sophia LEE
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Spaghetti Squash Mac is cozy, creamy, dairy-free comfort food that’s family-approved and keto-friendly. Perfect for fall dinners or healthy meal prep!


Ingredients

Scale
  • 1 whole spaghetti squash (about 3 lbs)
  • 2 tablespoons olive oil
  • ½ teaspoon coarse/Kosher salt
  • 1 ½ cups raw cashews
  • 1 cup warm water
  • 4 cloves garlic (or 1 teaspoon garlic powder)
  • 1 tablespoon nutritional yeast
  • ½ a yellow onion (or 1 tablespoon onion powder)
  • ½ teaspoon table salt
  • 1 teaspoon parsley flakes (or 1 tablespoon freshly chopped parsley)
  • 2 eggs
  • 1 teaspoon spicy brown mustard
  • ½ teaspoon freshly grated nutmeg (optional)
  • ¼ teaspoon smoked paprika (for garnish)
  • 1 tablespoon nutritional yeast (for garnish)


Instructions

  1. Preheat oven to 350°F (175°C).
  2. Slice spaghetti squash in half lengthwise, scoop out seeds, rub with olive oil and sprinkle with coarse salt. Place cut-side down on a baking sheet and roast 20–30 minutes until tender. Let cool, then scrape into strands.
  3. In a blender, combine raw cashews, warm water, garlic, onion, nutritional yeast, and salt. Blend until smooth and creamy. Adjust with a splash of water if needed.
  4. In a large mixing bowl, combine spaghetti squash, eggs, spicy mustard, parsley, nutmeg (if using), and cashew cream. Mix until evenly coated.
  5. Spoon mixture into greased ramekins or casserole dish. Sprinkle with nutritional yeast and smoked paprika.
  6. Bake at 350°F for 20 minutes (ramekins) or 30–40 minutes (casserole) until golden and firm. Cool for 5–10 minutes before serving.

Notes

Don’t overbake the squash — it should be tender, not mushy. Soak cashews in hot water for extra creamy sauce. This dish reheats and freezes well for meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 3g
  • Sodium: 380mg
  • Fat: 19g
  • Saturated Fat: 2g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 9g
  • Cholesterol: 0mg