| |

Spaghetti Squash Mac and Cheese

This post may contain affiliate links which won’t change your price but will share a commission.

Spaghetti Squash Mac and Cheese is a lower-carb version of Mac and cheese, and so unbelievably tasty. Roast the spaghetti squash to al dente, make a quick roux, and then add in cheddar cheese, parmesan cheese, frozen peas, and bacon. So delicious!

We also love the REAL Mac and Cheese too. For a “smoky” version, try my Smoked Pimento Mac and Cheese, created by my oldest son! Or my Quick and Easy Mac and Cheese is great for a simpler version.

Side view of spaghetti squash casserole with bacon on top.

Healthy Spaghetti Squash Recipe

I love my pasta and bread, but over the years, I’ve cut back on those food groups dramatically. I still enjoy a great baked shell dish or pasta salad, but I’m always searching for lower-carb pasta dishes too. This one is an oldie, and I’m reviving it from the very early blog days. It’s about time because it’s really too good to ignore!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

If you are wondering if it tastes like Mac and cheese, I’d say no. But if you like spaghetti squash, cheese, and bacon, you’re gonna love this one. And if you’ve never tried spaghetti squash, this would be an excellent first for you. The flavors are perfect together, and I think you’ll love it like we do. 😀

By the way, I DO have some healthier recipes that include actual pasta too, like my Skinny Fettuccini Alfredo and my Rigatoni Pasta with Sausage and Broccoli. I also love using butternut squash as a pasta sauce and use it in my Butternut Squash Lasagna with Spinach and my Creamy Butternut Squash Pasta.

Side shot of a casserole with a spoonful of spaghetti squash.

Ingredients needed for Spaghetti Squash and Cheese

  • Spaghetti Squash – You’ll need two medium spaghetti squash, or about 7 cups after roasting.
  • Olive Oil, Kosher Salt and Freshly Ground Black Pepper – For drizzling on the squash.
  • Roux Ingredients – Use onion, garlic, flour, chicken broth, milk, kosher salt, freshly ground black pepper, and red pepper flakes.
  • Cheese – Use freshly grated cheddar cheese and parmesan cheese. I recommend staying away from the pre-shredded cheese because it doesn’t melt as well.
  • Add-In Ingredients – Cooked and crumbled bacon and frozen peas.

How to make Spaghetti Squash Mac and Cheese

Step 1
Prep the spaghetti squash. Begin by microwaving your spaghetti squash slightly to soften them so slicing is easier (and safer). I usually microwave each squash for about two to three minutes and then cool slightly. Slice the spaghetti squash width-wise in round sections. Remove the seeds, and place on a prepared baking sheet.

Step 2
Roast squash until al dente. Roast the squash for 20-25 minutes (at 425 degrees) or until al dente. “Comb” the spaghetti squash from the skins, and set on a paper towel to soak up some of the liquid.

Step 3
Cook the bacon. After the spaghetti squash cooks, place bacon on a wire rack on a baking sheet, and bake at 425 degrees until crispy. Remove to cool. (Or you can cook it in the microwave as an alternative).

Step 4
Make the roux. In a large stock pan, combine chopped onion with olive oil and butter. Cook over medium-high heat until soft, add garlic, and stir for 30 seconds. Add seasonings, and then flour.

Cook for a couple of minutes, and then add chicken broth and milk. Reduce heat and cook until the mixture thickens, about 5-6 minutes.

Step 5
Add cheese. Add the shredded cheddar and parmesan cheese, and stir until melted.

Step 6
Add the additional ingredients. Add the frozen peas and cooked and crumbled bacon. Then add the cooked spaghetti squash and stir well.

Step 7
Bake. Pour mixture into a baking dish, and bake at 350 degrees for approximately 30 minutes.

Step 8
Serve. Serve this low-carb dish with some sides of your choice.

Overhead view of the baked spaghetti squash recipe.

Frequently Asked Questions:

  • What is spaghetti squash? Spaghetti squash is a variety of winter squash with slightly stringy flesh that when cooked resembles spaghetti. It doesn’t actually taste like pasta, but it is a great alternative when mixing it with sauces and different spices.
  • Is spaghetti squash healthy? Spaghetti squash is low in calories and high in fiber, making it a healthy option. One cup has only 31 calories, far less than a cup of pasta noodles, and has 2 grams of fiber. This squash is also a good source of calcium, potassium, magnesium, and niacin.
  • Can you overcook spaghetti squash? YES. I’ve done it, and it’s mushy and lacks flavor. Be careful to cook it to AL DENTE, leaving a little bite as you would with regular pasta. Test it with a fork as it roasts in the oven.

How to Cook Spaghetti Squash:

There are lots of ways to cook spaghetti squash on the internet. All you have to do is to google it and you’ll have plenty of choices. Here are a few and btw, #3 is my favorite.

  1. Cook in the microwave. You can always use the microwave to cook the squash. I’ve seen people who recommend cooking it whole or slicing it in half. I’ve never personally done it this way.
  2. Use the instant pot. Here is the way I’ve done it. Cut the squash in fourths, remove seeds, add one cup of water to the pot, and lay the squash on a trivet inside the pot. Pressure cook for 9 minutes.
  3. Roast in the oven. This is the method I normally choose. I start by softening it (slightly) in the microwave so it’s easier to slice. Then I slice it in rings, drizzle with olive oil, add salt and pepper, and roast until al dente. (Don’t overcook it!) I find that the flavor is the best with this method, but any of these work fine.
A wooden spoon lifting up some spaghetti squash Mac and cheese.

xoxo ~Sue

A closeup on a casserole of spaghetti squash and cheese with a spoon digging in.

Spaghetti Squash Mac and Cheese

Spaghetti Squash Mac and Cheese is a lower-carb version of Mac and cheese, and so unbelievable tasty. Roast the spaghetti squash to al dente, make a quick roux, and then add in cheddar cheese, parmesan cheese, frozen peas, and bacon. So delicious!
4.81 from 31 votes
Print Pin Rate
Course: Main Dish, Side Dish
Cuisine: American
Prep Time: 1 hour
Cook Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 8 one-cup servings
Calories: 325kcal
Author: Sue Ringsdorf

Ingredients

  • 2 medium-large spaghetti squash – or about 6-7 cups of cooked squash
  • 2 Tablespoons olive oil
  • 2 Tablespoons unsalted butter
  • 1/2 large onion – diced
  • 3 cloves garlic – minced
  • 3-4 Tablespoons flour
  • 1 cup chicken broth
  • 1 cup 1% milk
  • kosher salt and pepper – to taste
  • red pepper flakes – to taste
  • 8 oz. shredded sharp cheddar cheese
  • 3/4 cup shredded parmesan cheese
  • 2 cups frozen peas
  • 6-8 slices bacon – cooked and chopped

Instructions

  • Preheat oven to 425 degrees (or 375 degrees in a convection oven). (I usually microwave the whole squash for a couple of minutes to soften slightly which makes slicing it easier.) Cut the spaghetti squash in round sections and remove seeds. Arrange on baking sheet lined with parchment paper and drizzle with olive oil, kosher salt and freshly ground black pepper.
  • Bake until al dente, approximately 25 minutes or so. Use a fork to test it as it cooks. Let cool slightly, and then "comb" the strands out of the peel with a fork. Set spaghetti squash on some paper towel to absorb some of the liquid. Meanwhile, cook the bacon in either the oven or the microwave.
  • Heat a saucepan over medium-high heat. Add butter and olive oil, and when melted, add diced onion. Sauté for 4-5 minutes or until soft. Add garlic and stir for another minute.
  • Stir in flour and combine, stirring constantly for a couple minutes. Then turn heat up slightly and add chicken broth and milk. Continue whisking until the mixture becomes thick, approximately 5-6 minutes. Add salt, pepper, and red pepper flakes to taste.
  • Turn heat to low and add cheddar cheese and parmesan cheese. Stir until melted.
  • Add frozen peas, bacon, and spaghetti squash and mix well. Pour into a baking dish. Bake uncovered at 350 degrees until golden brown, approximately 30 minutes. Serve immediately.

Video

Notes

How to cook spaghetti squash:
  1. Cook in the microwave. You can always use the microwave to cook the squash. I’ve seen people who recommend cooking it whole or slicing it in half. I’ve never personally done it this way.
  2. Use the instant pot. Here is the way I’ve done it. Cut the squash in fourths, remove seeds, add one cup of water to the pot, and lay the squash on a trivet inside the pot. Pressure cook for 9 minutes.
  3. Roast in the oven. This is the method I normally choose. I start by softening it (slightly) in the microwave so it’s easier to slice. Then I slice it in rings, drizzle with olive oil, add salt and pepper, and roast until browned and softened. I find that the flavor is the best with this method, but any of these work fine.
Can you overcook spaghetti squash? YES. I’ve done it, and it’s mushy and lacks flavor. Be careful to cook it to AL DENTE, leaving a little bite as you would with regular pasta. Test it with a fork as it roasts in the oven.

Nutrition

Calories: 325kcal | Carbohydrates: 11g | Protein: 15g | Fat: 25g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 55mg | Sodium: 504mg | Potassium: 247mg | Fiber: 2g | Sugar: 4g | Vitamin A: 768IU | Vitamin C: 18mg | Calcium: 328mg | Iron: 1mg
Tried this recipe?Mention @Suebeehomemaker or tag #suebeehomemaker!
A wooden spoon adding the casserole to a bowl.

Let’s. Dig. In.

29 Comments

  1. Never mind about the oven temperatures. I found it just hadn’t looked in the right place. Excited to try this.

  2. I would’ve appreciated some more information on oven temperatures. You didn’t say what temperature you cook the spaghetti squash at or what temperature you bake the casserole at. Excited to try this.

  3. Michaela Kenkel says:

    My family loved this recipe!! Such a great spin on basic mac and cheese!!

    1. Suebee Homemaker says:

      Oh I love hearing that!

  4. I typically don’t love spaghetti squash but I LOVE LOVE this recipe! SO creamy and flavorful!

    1. Suebee Homemaker says:

      Thank you so much, Mindy!

  5. I don’t eat spaghetti squash often enough. This was so good!

    1. Suebee Homemaker says:

      It’s surprisingly delicious, huh?

  6. My family loved this squash dish, served it with a big salad and we had a great dinner!

    1. Suebee Homemaker says:

      I’m so happy to hear this, Tristin!

  7. Have to admit, spaghetti squash is not one of my favorite vegetables, but this recipe certainly changed my opinion — will definitely make it again!

    1. Suebee Homemaker says:

      So happy to hear!

  8. My family isn’t a huge fan of spaghetti squash — but this, HUGE fans! And I’m with you. I love roasting it versus all the other ways.

    1. Suebee Homemaker says:

      Roasting the squash is my preferred way, but the others work well too!

  9. Lynn Spencer says:

    This was the recipe that finally got my husband to eat spaghetti squash! And that is saying a lot!

    1. Suebee Homemaker says:

      That’s amazing, Lynn!

  10. I’ve always been fearful of using spaghetti squash but this recipe made it so easy and we absolutely loved this recipe.

    1. Suebee Homemaker says:

      Thank you Lynn!

  11. This was so good! And even my KIDS enjoyed it (that’s a giant WOW here)!

    1. Suebee Homemaker says:

      Yay! Love to hear it!

  12. I love spaghetti squash, I just wish I could get my family to eat it. But, I can enjoy this on my own. I made it with vegetable broth & no bacon so it’s vegetarian.

    1. Suebee Homemaker says:

      Sounds like a great idea!

  13. Soooooo good. I’ll be making a double batch next time.

    1. Suebee Homemaker says:

      That’s a great idea! Thanks for your feedback.

  14. Shari Musoke says:

    This is an excellent side dish, but I eat it as a main. I have also made it with spinach and that is good as well.

    1. Suebee Homemaker says:

      Glad you like it Shari!! 🙂

  15. Bonnie Azzelino says:

    Do you need to adjust baking times when using the individual ramekins as shown in your pictures?

    1. Suebee Homemaker says:

      I didn’t adjust my baking time for the individual ramekins, but you may need to take those out early (depending on your oven) if you notice the tops getting too brown.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating