I grew up loving Alfredo pasta, but as I got older, my stomach had other plans. Heavy cream, loads of pasta—it just didn’t sit right anymore. But I wasn’t about to say goodbye to that rich, creamy goodness forever.
That’s when I stumbled upon the magic of spaghetti squash. Light, slightly sweet, and perfect for soaking up all that luscious Alfredo sauce. It gives you the cozy feel of pasta but keeps things light and gluten-free. Trust me, this dish is pure comfort food without the carb crash!
Tips for the Best Flavor
- Roast the squash cut-side down for extra caramelization and deeper flavor.
- Use freshly grated Parmesan. Pre-shredded cheese won’t melt as smoothly.
- Let the chicken rest before slicing. This keeps it juicy!
Variations & Substitutions
- Dairy-Free? Swap heavy cream for full-fat coconut milk and use nutritional yeast instead of Parmesan.
- Vegetarian? Skip the chicken and add sautéed mushrooms or spinach.
- Spice it up! Add a pinch of red pepper flakes to the Alfredo sauce for some heat.
Serving Suggestions
- Serve with a side salad of arugula and cherry tomatoes for a fresh contrast.
- Pair with roasted broccoli or asparagus for extra veggies.
- If you’re feeling indulgent, top with crispy bacon bits for added crunch!

Gluten-Free Chicken Alfredo Spaghetti Squash
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A creamy, rich Alfredo dish made with roasted spaghetti squash and juicy chicken, all in a velvety garlic-Parmesan sauce.
Ingredients
For the Squash:
- 1 medium spaghetti squash
- 1 tbsp olive oil
- ½ tsp salt
- ½ tsp black pepper
For the Chicken:
- 2 boneless, skinless chicken breasts
- 1 tbsp olive oil or butter
- ½ tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
For the Alfredo Sauce:
- 2 tbsp butter
- 4 cloves garlic, minced
- 1 cup heavy cream (or full-fat coconut milk for dairy-free)
- ¾ cup freshly grated Parmesan cheese
- ½ tsp salt
- ½ tsp black pepper
- ¼ tsp nutmeg (optional, but adds depth)
- ½ cup chopped fresh parsley (for garnish)
Instructions
1. Roast the Spaghetti Squash
- Preheat oven to 400°F.
- Cut the spaghetti squash in half lengthwise. Scoop out the seeds.
- Drizzle with olive oil, then sprinkle with salt and pepper.
- Place cut side down on a baking sheet lined with parchment paper.
- Roast for 35-40 minutes, until the flesh is tender and easily pulled apart with a fork.
- Let it cool slightly, then use a fork to scrape out the spaghetti-like strands. Set aside.
2. Cook the Chicken
- While the squash is roasting, heat olive oil in a large skillet over medium heat.
- Season the chicken breasts with salt, pepper, and garlic powder.
- Cook for 5-6 minutes per side, until golden brown and cooked through.
- Remove from heat and let rest before slicing into strips.
3. Make the Alfredo Sauce
- In the same skillet, melt butter over medium-low heat.
- Add minced garlic and sauté for 30 seconds until fragrant.
- Pour in the heavy cream, stirring continuously.
- Slowly whisk in Parmesan cheese, allowing it to melt into the sauce.
- Add salt, pepper, and a pinch of nutmeg if using.
- Simmer on low for 2-3 minutes until thick and creamy.
4. Bring It All Together
- Add the spaghetti squash strands to the Alfredo sauce, tossing to coat.
- Top with sliced chicken and gently mix everything together.
- Garnish with fresh parsley and an extra sprinkle of Parmesan.
Notes
For best results, use freshly grated Parmesan and roast the squash cut-side down.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Roasting & Sautéing
- Cuisine: American-Italian
Nutrition
- Serving Size: 1 plate
- Calories: ~450 per serving
- Sugar: 4g
- Sodium: 580mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 34g
- Cholesterol: 110mg