Skip to Content

Skinny Spaghetti Squash Chicken Alfredo

In honor of February, which is National Heart Health Month, I bring you this Skinny Spaghetti Squash Chicken Alfredo. It is a lower-carb, healthier dinner that tastes truly satisfying. It is much lighter than carb-heavy pasta Alfredo recipes which typically use a ton of butter. To learn more about this claim, visit

This shop has been compensated by Collective Bias, Inc. and its advertiser. All opinions are mine alone. 

spaghetti squash chicken alfredo next to bottle of mazola corn oil

Healthier chicken Alfredo

To make a lightened up version of Chicken Alfredo Pasta, I made three easy swaps:

  1. I used spaghetti squash instead of pasta for the "noodles." Spaghetti squash has a great texture and a nice "bite" to it that feels as satisfying as pasta. I prefer it over zucchini "zoodles" any day! Spaghetti squash is low-carb and it's a vegetable! Win win.
  2. I made a homemade "skinny Alfredo sauce" instead of a store-bought jar of Alfredo sauce that is typically loaded with fat, too much sodium, added sugars, and preservatives. There's no need for any of those things when it's so easy to make a lighter Alfredo sauce at home.
  3. I used Mazola Corn Oil instead of butter to make the Alfredo sauce and to cook the chicken. Corn oil is great for searing meats such as chicken because it has a high smoke point of 450°F, which means you can cook at a high temperature without negatively affecting the food's flavor and nutritional value.

spaghetti squash alfredo on a plate

More creamy Alfredo recipes to try: Air Fryer Shrimp and Chicken Alfredo

Skinny Alfredo sauce

Alfredo sauce typically uses rich half and half, or sometimes even heavy whipping cream. I'm not going to lie, of course that is delicious. But you can make a very good Alfredo sauce that passes the taste test with much lighter ingredients. 

The secret to a healthier Alfredo sauce is:

  • Skipping the butter, using oil
  • Using milk instead of half and half or heavy cream (whole milk, 2%, or 1% milk tastes the best. Skim milk is a little too thin to make a good Alfredo sauce)
  • Parmesan. It has LOTS of flavor and a little goes a long way to making a tasty sauce. Use a freshly grated Parmesan (either from the store, or grate it yourself) for the best flavor and texture
  • Using chicken broth to add flavor instead of rich and heavy half and half

skinny alfredo sauce in a pan

Making skinny Alfredo sauce at home is not any more difficult than making regular Alfredo at home. Here's how you do it:

  • Start by sautéing lots of garlic and extracting all of its wonderful flavor into the oil
  • Add a splash of chicken broth and some flour to make a "faux roux" - this will make the Alfredo sauce thicken when you add milk and chicken broth. If you are avoiding gluten, use corn starch instead
  • Add the chicken broth, milk, and Parmesan cheese, season with salt and herbs, then stir together and allow to simmer for a few minutes until it thickens

If you've never made a lighter Alfredo sauce at home, you've got to give this a try.

spaghetti squash chicken alfredo casserole

How to make spaghetti squash chicken Alfredo

You start by cooking spaghetti squash. You can do this several ways: cut it in half, scoop out and discard the seeds, then either roast it in the oven at 375F for 30 minutes, microwave it for 10-20 minutes in a large dish with an inch of water, or cook it in the pressure cooker (follow your pressure cooker's instructions, but it typically takes ~7 minutes, with a quick steam release).

Roasting spaghetti squash is my favorite way to cook it because it brings out a nice flavor in the squash and never gets mushy. See more details on how to roast spaghetti squash in my Spaghetti Squash Shrimp Alfredo recipe here.

image of roasted spaghetti squash

To make this a quick and easy dinner recipe that is ready in just 30 minutes, I always cook the spaghetti squash the night before. It literally takes no effort to prepare it the night before as I am cleaning up after dinner, and then I have spaghetti squash ready to be used the next day!

The next step for this recipe is to cook the chicken. Slice the chicken breast thinly, season it with salt and Italian seasoning, and cook in Mazola Corn oil over high heat until it is browned and fully cooked.

Then combine the spaghetti squash, cooked chicken, skinny Alfredo sauce, top with a little mozzarella cheese and some grape tomatoes for a pop of color and some extra nutrients, and bake until everything is heated through.

This is a super easy recipe that tastes so decadent and delicious. It keeps us on track of our goal to eat more "good" fats that come from plants, more lean meat, and less butter.

skinny spaghetti squash chicken alfredo on a plate

The good fats, such as corn oil, are unsaturated and polyunsaturated fats. Did you know that corn oil actually has 5x more polyunsaturated fats compared to olive oil??? Mazola Corn oil has more cholesterol-blocking plant sterols than other cooking oils - 4x more than olive oil and 1.5x more than canola oil. Clinical studies indicate that when consumed as part of a diet low in saturated fat and cholesterol, plant sterols can help reduce the absorption of cholesterol in the gut.  A clinical study showed Mazola Corn Oil reduces cholesterol 2x more than extra virgin olive oil. To learn more about this claim, visit

If you're looking for more recipes using spaghetti squash, try these reader favorites:

And if you're looking for more hearty, comforting healthy recipes, try these:

If you enjoyed this recipe, let me know with a comment and a star rating below. And don't forget to share it on Facebook and save it on Pinterest for later! 

skinny spaghetti squash chicken alfredo pinterest graphic

skinny spaghetti squash chicken alfredo on a serving spoon
Print Recipe
5 from 4 votes

Skinny Spaghetti Squash Chicken Alfredo

Skinny Spaghetti Squash Chicken Alfredo - a lower-carb dinner that can be made in just 30 minutes if you roast the spaghetti squash the night before. I'll show you how to make a super tasty, rich-tasting Alfredo sauce that is lighter in calories and fat.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Dinner
Cuisine: American
Servings: 6
Author: Kate


  • 1 large spaghetti squash - (about 3 lb), cooked and cooled
  • 3 tablespoons olive oil - divided, plus more to brush the baking pan
  • 4 garlic cloves - minced
  • 3 tablespoons flour
  • 1 cup milk - (1%, 2%, or whole milk)
  • 1 cup chicken broth
  • 1 cup freshly grated Parmesan - (about 2 oz), divided
  • 1.5 lb chicken breast - thinly sliced
  • ½ teaspoon salt
  • 1 teaspoon Italian seasoning
  • 1 cup grape tomatoes - halved
  • ½ cup part-skim mozzarella cheese - grated
  • ¼ cup fresh parsley and/or basil leaves


  • Preheat the oven to 400F. Brush a 2.5-3 quart baking dish with olive oil.
  • In a medium-sized sauce pan, heat 2 tablespoons olive oil. Add the minced garlic, and sauté for 2-3 minutes over low-medium heat, making sure the garlic does not burn.
  • Add a splash of the chicken broth, then add 3 tablespoons of flour while constantly whisking, to prevent clumps. Continue whisking as you add the rest of the chicken broth, milk, and about ¾ cup Parmesan cheese. Bring to a simmer, and allow to simmer for 5 minutes, or until the sauce thickens. Stir in the fresh herbs. Carefully taste the sauce and see if it needs any salt (it might not, thanks to the chicken broth and Parmesan cheese). Set aside.
  • Sear the chicken in another pan while the sauce is simmering: Season the thinly sliced chicken generously with Italian seasoning and salt. Heat 1 tablespoon of olive oil in a large skillet and add the chicken, making sure that it is in one layer. Cook over high heat for 2-3 minutes, or until the chicken browns a little. Stir the chicken, and cook for another 3-5 minutes, or until the chicken is fully cooked. Remove from heat.
  • Use a fork to scrape out all the spaghetti squash "noodles" form the squash.
  • In a large heat-proof bowl, combine the spaghetti squash "noodles," skinny Alfredo sauce, and cooked chicken. Mix well. Transfer this to the oiled baking dish. Top with halved grape tomatoes and the remaining cheese (¼ cup grated Parmesan and ½ cup grated mozzarella cheese).
  • Bake at 400F for 15 minutes, or until the cheese is melted and everything is heated through and bubbling. Serve warm.


  • I recommend using freshly grated Parmesan cheese instead of the packaged grated Parmesan cheese. It has the most flavor!
  • I recommend using a combination of fresh parsley and basil leaves, if you have both available. In a pinch, dried parsley and basil will work - about 1 teaspoon each is a good start


Calories: 421kcal (21%) | Carbohydrates: 20g (7%) | Protein: 46g (92%) | Fat: 17g (26%) | Saturated Fat: 5g (25%) | Polyunsaturated Fat: 10g | Cholesterol: 117mg (39%) | Sodium: 838mg (35%) | Fiber: 3g (12%) | Sugar: 5g (6%)

The nutritional information displayed is an estimate and not to be used as dietary or nutritional advice. Consult a nutritionist or dietician for nutritional info based on the exact ingredients you use.

Share this post by clicking the buttons below:

Comments or questions about the recipe?
Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Gemma @

Sunday 9th of February 2020

Chicken Alfredo is my favourite Italian dish. I think it's because my mother used to make it for me whenever I was sick, but I've never tried cooking it myself. I have bookmarked your recipe, and I'm determined to give it a try. If mine can look even half as good as yours does, I'll be very happy! xo


Monday 10th of February 2020

It's so easy! It is one of my favorites too and we never ate it often enough because of the traditional calorie-heavy Alfredo sauce... hoping to make it much more now that I figured out an acceptable lighter sauce recipe!

This site uses Akismet to reduce spam. Learn how your comment data is processed.