Chicken and Spinach Spaghetti Squash

Creamy Chicken and Spinach Spaghetti Squash Alfredo in a white dish, garnished with fresh parsley and extra Parmesan for a comforting low-carb dinner. Pin It
Creamy Chicken and Spinach Spaghetti Squash Alfredo in a white dish, garnished with fresh parsley and extra Parmesan for a comforting low-carb dinner. | spoonandshore.com

This satisfying Italian-inspired dish transforms roasted spaghetti squash into tender pasta-like strands, then tosses them with seasoned chicken breast and fresh baby spinach. The rich Alfredo sauce brings everything together with heavy cream, butter, and freshly grated Parmesan, enhanced with aromatic garlic and a hint of nutmeg. Ready in about an hour, this gluten-free creation delivers all the creamy comfort of classic Alfredo while keeping carbohydrates low.

The first time I made spaghetti squash, my husband stood in the kitchen doorway watching me scrape strands from the roasted halves, genuinely convinced Id discovered some vegetable that actually produced pasta. That accidental discovery has become one of our favorite weeknight rituals, especially when the craving for Alfredo hits but we want something lighter than the traditional version.

Last winter, during that stretch where everyone seemed to be cutting carbs, I served this at a dinner party. My friend Sarah, whos been making traditional Alfredo for twenty years, actually asked for the recipe before shed even finished her first bowl. Theres something about the way the roasted squash sweetness plays with the salty Parmesan that feels completely indulgent despite being so much lighter.

Ingredients

  • 1 large spaghetti squash: Look for one thats heavy for its size with a hard, dull rind, about 3 pounds yields perfect strands
  • 2 tbsp olive oil divided: One teaspoon coats the squash for roasting, the other tablespoon sears the chicken beautifully
  • 1 tsp plus 1/2 tsp salt: Seasoning in layers brings out the natural sweetness of both squash and chicken
  • 1/2 tsp black pepper: Freshly cracked adds warmth that cuts through the rich cream sauce
  • 2 boneless skinless chicken breasts: Diced into bite-sized pieces, they cook quickly and stay tender
  • 1/2 tsp Italian seasoning: A simple blend that makes the chicken taste like it came from an Italian kitchen
  • 2 tbsp unsalted butter: Creates the foundation for the classic Alfredo sauce base
  • 4 cloves garlic minced: Dont be shy with the garlic, it mellows beautifully in the cream
  • 1 cup heavy cream: The magic ingredient that transforms everything into silky richness
  • 1 cup freshly grated Parmesan: Buy a wedge and grate it yourself, pre-grated has anti-caking agents that make sauce grainy
  • 1/4 tsp ground nutmeg: The secret ingredient in classic béchamel that adds subtle warmth
  • 4 cups fresh baby spinach: Wilts down beautifully and adds color without overwhelming the dish
  • 1/4 cup chopped fresh parsley: Brightens the rich sauce and makes everything look restaurant-worthy

Instructions

Roast the squash:
Preheat your oven to 400°F and line a baking sheet with parchment. Cut the squash lengthwise, scoop out the seeds, drizzle with olive oil, season with salt and pepper, then place cut-side down. Roast for 35 to 40 minutes until a fork easily pierces the skin.
Cook the chicken:
While the squash roasts, heat olive oil in a large skillet over medium-high heat. Season diced chicken with salt, pepper, and Italian seasoning, then sauté for 6 to 8 minutes until golden and cooked through. Set aside on a plate.
Make the Alfredo sauce:
In the same skillet, melt butter over medium heat and add minced garlic, cooking for just 1 minute until fragrant. Pour in heavy cream, bring to a gentle simmer, then whisk in Parmesan and nutmeg until smooth. Season with salt and pepper to taste.
Combine everything:
Add spinach to the sauce and cook for 1 to 2 minutes until wilted. Return the chicken, then scrape the roasted squash strands into the skillet. Toss everything together until heated through and well combined.
Tender roasted spaghetti squash strands tossed with sautéed chicken and wilted spinach in a rich garlicky Alfredo sauce, served warm and ready to enjoy. Pin It
Tender roasted spaghetti squash strands tossed with sautéed chicken and wilted spinach in a rich garlicky Alfredo sauce, served warm and ready to enjoy. | spoonandshore.com

This dish has become my go-to when friends announce theyre trying to eat healthier but still want something that feels like a treat. Watching people realize theyre loving a vegetable-based pasta replacement never gets old.

Make It Your Own

Sometimes I swap the chicken for sautéed shrimp when I want something lighter, and they cook in just 3 minutes. The cream sauce pairs surprisingly well with seafood, especially when I add a pinch of red pepper flakes to the butter as it melts.

Vegetable Variations

On nights when we need extra vegetables, Ive been known to stir in roasted broccoli or asparagus right along with the spinach. The trick is adding them early enough that they heat through but late enough that they dont turn to mush in the cream sauce.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness perfectly. I also keep some crusty bread on the table for anyone who wants to soak up every drop of that incredible sauce.

  • The flavors deepen overnight, so leftovers make an exceptional lunch
  • A glass of Pinot Grigio balances the creaminess beautifully
  • Sprinkle extra Parmesan at the table for the cheese lovers in your life
Savory Chicken and Spinach Spaghetti Squash Alfredo plated with a swirl of creamy Parmesan sauce, showcasing golden chicken pieces and vibrant green spinach leaves. Pin It
Savory Chicken and Spinach Spaghetti Squash Alfredo plated with a swirl of creamy Parmesan sauce, showcasing golden chicken pieces and vibrant green spinach leaves. | spoonandshore.com

Theres something deeply satisfying about serving a dish that feels indulgent while secretly being so good for you. This recipe has earned its permanent spot in my regular rotation.

Recipe FAQs

Cut the squash in half lengthwise, scoop out the seeds, drizzle with olive oil, season with salt and pepper, then roast cut-side down at 400°F for 35–40 minutes until tender. Scrape with a fork to create strands.

Substitute heavy cream with full-fat coconut milk or cashew cream. Use dairy-free butter alternative and nutritional yeast or vegan Parmesan substitute. The sauce will have a slightly different flavor but still creamy texture.

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium-low heat, adding a splash of cream or broth to loosen the sauce. The squash may become slightly softer but remains delicious.

Yes, try sautéed mushrooms, roasted red peppers, or sun-dried tomatoes for extra flavor. Kale or Swiss chard work well as hearty greens. Add vegetables during the last few minutes of cooking to maintain texture.

Absolutely. Roast the squash and cook the chicken ahead of time. Store components separately and combine with fresh sauce when ready to serve. The dish reheats beautifully and flavors develop even more overnight.

A crisp Pinot Grigio complements the creamy sauce perfectly. Alternatively, try a Sauvignon Blanc for brightness or a light Chardonnay. The wine's acidity cuts through the rich Parmesan sauce while enhancing the garlic notes.

Chicken and Spinach Spaghetti Squash

Tender chicken and wilted spinach combined with roasted spaghetti squash strands in a creamy garlic Parmesan sauce. A satisfying low-carb Italian-inspired comfort dish.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Medium

Ingredients

For the Spaghetti Squash

  • 1 large spaghetti squash (about 3 lbs)
  • 2 tsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Chicken

  • 2 boneless, skinless chicken breasts (about 1 lb), diced
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp Italian seasoning

For the Alfredo Sauce

  • 2 tbsp unsalted butter
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 1 cup freshly grated Parmesan cheese
  • 1/4 tsp ground nutmeg
  • Salt and pepper to taste

Vegetables and Add-ins

  • 4 cups fresh baby spinach
  • 1/4 cup chopped fresh parsley (optional)
  • 1/4 cup grated Parmesan (for garnish)

Instructions

1
Preheat Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Roast Spaghetti Squash: Slice the spaghetti squash in half lengthwise. Scoop out the seeds and pulp. Drizzle the cut sides with olive oil, and season with salt and pepper. Place cut-side down on the baking sheet and roast for 35–40 minutes, until tender.
3
Cook Chicken: While the squash roasts, heat 1 tbsp olive oil in a large skillet over medium-high heat. Add diced chicken, season with salt, pepper, and Italian seasoning. Sauté for 6–8 minutes until cooked through and lightly golden. Remove from skillet and set aside.
4
Prepare Alfredo Sauce: In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant. Pour in heavy cream and bring to a gentle simmer. Whisk in Parmesan cheese and nutmeg until smooth and creamy. Season with salt and pepper to taste.
5
Add Spinach and Chicken: Add baby spinach to the sauce and cook for 1–2 minutes until wilted. Return the cooked chicken to the skillet and stir to coat.
6
Combine with Squash: When the spaghetti squash is cool enough to handle, use a fork to scrape the strands into a large bowl. Add the squash strands to the skillet and toss everything together until well combined and heated through.
7
Serve: Serve immediately, garnished with chopped parsley and extra Parmesan, if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Chef's knife
  • Large skillet
  • Mixing bowls
  • Fork
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 410
Protein 36g
Carbs 17g
Fat 23g

Allergy Information

  • Contains dairy (butter, cream, Parmesan cheese). Contains no gluten or nuts. Always check labels for hidden allergens.
Marina Lowell

Sharing easy, flavorful recipes and kitchen wisdom for home cooks and food lovers.