If you’re craving comfort food that doesn’t weigh you down, this low-carb version of carbonara is just what you need. By replacing traditional pasta with spaghetti squash and using sautéed chicken instead of pork-based bacon or pancetta, you get all the creamy, satisfying flavor of the original dish—but with a lighter, health-forward twist.

The heart of this dish lies in its creamy sauce made from eggs and cheese, which cling to the tender strands of roasted spaghetti squash like a velvety blanket. Chicken brings the meaty, savory bite you’d expect from carbonara, while garlic, onion, and a touch of fresh herbs boost the flavor. Best of all, this version is gluten-free, primal-friendly, and perfect for anyone looking to enjoy a familiar favorite without the heaviness of traditional pasta dishes.
This meal is great for weeknights because it feels indulgent but doesn’t require too much effort. It’s also a great introduction to cooking with spaghetti squash for beginners. Whether you’re new to low-carb cooking or simply looking for something nourishing and different, this carbonara variation will not disappoint.
Ingredients and Preparation
Main Ingredients:
- 1 large spaghetti squash (about 3–4 lbs)
- 1 tablespoon olive oil
- Salt and freshly ground black pepper, to taste
- 1 pound boneless, skinless chicken breast or thigh, diced into small cubes
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 large eggs
- ½ cup freshly grated Parmesan cheese (plus more for topping)
- 1 tablespoon chopped fresh flat-leaf parsley (plus more for garnish)
Optional Add-ins:
- ¼ teaspoon red pepper flakes (for a bit of heat)
- ½ teaspoon Italian seasoning (for additional herb flavor)
Preparation Tips:
- Use a sharp chef’s knife to cut the spaghetti squash in half lengthwise.
- Choose a firm, medium-to-large spaghetti squash to ensure you have enough strands for 4 to 6 servings.
- Use freshly grated cheese for the best melt and flavor. Pre-shredded cheeses may include anti-caking agents that can affect the texture of the sauce.
- Have all ingredients prepped and ready before starting the cooking process. Once the squash is roasted and chicken cooked, the dish comes together quickly.
Step-by-Step Instructions
1. Roast the Spaghetti Squash:
- Preheat your oven to 400°F (200°C).
- Carefully slice the spaghetti squash in half lengthwise and scoop out the seeds using a spoon.
- Drizzle the inside of each half with olive oil, then season with salt and pepper.
- Place both halves cut-side down on a parchment-lined baking sheet.
- Roast for 35 to 45 minutes, or until the squash is tender and the skin can be easily pierced with a fork.
- Remove from the oven and let cool slightly before using a fork to scrape the flesh into spaghetti-like strands. Set aside.
2. Cook the Chicken and Aromatics:
- While the squash is roasting, heat a large skillet over medium heat and add a tablespoon of olive oil.
- Add the diced chicken to the skillet, seasoning with salt and pepper. Sauté until fully cooked and lightly golden, about 7–9 minutes.
- Remove the chicken from the pan and set aside.
- In the same pan, add a bit more oil if needed and sauté the chopped onion until translucent, about 4–5 minutes.
- Add minced garlic and cook for another 1–2 minutes, stirring frequently to prevent burning.
3. Make the Sauce Base:
- In a medium bowl, whisk together the eggs and grated Parmesan cheese until well blended.
- You can add a small pinch of black pepper or red pepper flakes at this stage for flavor depth.
4. Combine Everything:
- Reduce the skillet heat to low.
- Return the cooked chicken to the skillet along with the sautéed onions and garlic.
- Add the spaghetti squash strands to the skillet, gently mixing everything together.
- Slowly pour the egg and cheese mixture into the pan while stirring constantly.
- Continue stirring until the sauce gently thickens and evenly coats all the ingredients. This should take about 2–3 minutes.
- Be sure not to overheat, or the eggs may scramble. The residual heat will cook the eggs gently and create a creamy sauce.
- Sprinkle in the fresh parsley and give the dish a final stir.
Beginner Tips and Notes
- Avoid overheating the egg mixture: Add the sauce off the heat or on very low heat and stir continuously to create a creamy texture. High heat will cause the eggs to scramble.
- Add protein variety: If you’re not a fan of chicken breast, boneless chicken thighs or ground chicken also work well and add a richer flavor.
- Make it ahead: You can roast the spaghetti squash up to 3 days in advance and store it in the fridge until you’re ready to use it.
- For added creaminess: Stir in a splash of unsweetened almond milk or heavy cream before adding the egg mixture, but this is completely optional.
- Use tongs to toss: Tongs help evenly coat the squash and chicken with the creamy sauce.
Creamy Chicken Spaghetti Squash Carbonara (Low-Carb & Gluten-Free Comfort Food)
🍗🎃 Craving comfort without the carbs? This Creamy Chicken Spaghetti Squash Carbonara is your new low-carb, gluten-free favorite! Tender roasted squash strands replace pasta, paired with juicy chicken and a rich, garlicky carbonara sauce. 🧄🧀 It’s light, creamy, and loaded with flavor—perfect for cozy nights or guilt-free seconds. Who says healthy can’t be indulgent? This dish delivers all the creamy goodness with none of the carb crash! 💛✨
- Total Time: 1 hour
- Yield: 6 servings 1x
Ingredients
- 1 large spaghetti squash (about 3–4 lbs)
- 1 tablespoon olive oil
- Salt and freshly ground black pepper, to taste
- 1 pound boneless, skinless chicken breast or thigh, diced into small cubes
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 large eggs
- ½ cup freshly grated Parmesan cheese (plus more for topping)
- 1 tablespoon chopped fresh flat-leaf parsley (plus more for garnish)
Optional Add-ins:
- ¼ teaspoon red pepper flakes (for a bit of heat)
- ½ teaspoon Italian seasoning (for additional herb flavor)
Preparation Tips:
- Use a sharp chef’s knife to cut the spaghetti squash in half lengthwise.
- Choose a firm, medium-to-large spaghetti squash to ensure you have enough strands for 4 to 6 servings.
- Use freshly grated cheese for the best melt and flavor. Pre-shredded cheeses may include anti-caking agents that can affect the texture of the sauce.
- Have all ingredients prepped and ready before starting the cooking process. Once the squash is roasted and chicken cooked, the dish comes together quickly.
Instructions
1. Roast the Spaghetti Squash:
- Preheat your oven to 400°F (200°C).
- Carefully slice the spaghetti squash in half lengthwise and scoop out the seeds using a spoon.
- Drizzle the inside of each half with olive oil, then season with salt and pepper.
- Place both halves cut-side down on a parchment-lined baking sheet.
- Roast for 35 to 45 minutes, or until the squash is tender and the skin can be easily pierced with a fork.
- Remove from the oven and let cool slightly before using a fork to scrape the flesh into spaghetti-like strands. Set aside.
2. Cook the Chicken and Aromatics:
- While the squash is roasting, heat a large skillet over medium heat and add a tablespoon of olive oil.
- Add the diced chicken to the skillet, seasoning with salt and pepper. Sauté until fully cooked and lightly golden, about 7–9 minutes.
- Remove the chicken from the pan and set aside.
- In the same pan, add a bit more oil if needed and sauté the chopped onion until translucent, about 4–5 minutes.
- Add minced garlic and cook for another 1–2 minutes, stirring frequently to prevent burning.
3. Make the Sauce Base:
- In a medium bowl, whisk together the eggs and grated Parmesan cheese until well blended.
- You can add a small pinch of black pepper or red pepper flakes at this stage for flavor depth.
4. Combine Everything:
- Reduce the skillet heat to low.
- Return the cooked chicken to the skillet along with the sautéed onions and garlic.
- Add the spaghetti squash strands to the skillet, gently mixing everything together.
- Slowly pour the egg and cheese mixture into the pan while stirring constantly.
- Continue stirring until the sauce gently thickens and evenly coats all the ingredients. This should take about 2–3 minutes.
- Be sure not to overheat, or the eggs may scramble. The residual heat will cook the eggs gently and create a creamy sauce.
- Sprinkle in the fresh parsley and give the dish a final stir.
Notes
- Avoid overheating the egg mixture: Add the sauce off the heat or on very low heat and stir continuously to create a creamy texture. High heat will cause the eggs to scramble.
- Add protein variety: If you’re not a fan of chicken breast, boneless chicken thighs or ground chicken also work well and add a richer flavor.
- Make it ahead: You can roast the spaghetti squash up to 3 days in advance and store it in the fridge until you’re ready to use it.
- For added creaminess: Stir in a splash of unsweetened almond milk or heavy cream before adding the egg mixture, but this is completely optional.
- Use tongs to toss: Tongs help evenly coat the squash and chicken with the creamy sauce.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
Serving Suggestions
This dish is versatile enough to be served on its own or with a few complementary sides. Consider these options:
- With a side salad: A crisp green salad with lemon vinaigrette or balsamic dressing will add freshness and balance.
- Add a vegetable side: Roasted broccoli, asparagus, or sautéed green beans pair beautifully with this meal.
- Serve with garlic bread (low-carb version): If you’re keeping it low-carb, serve with almond flour or keto-friendly garlic bread on the side.
- Top with extras: Garnish with additional parsley, cracked black pepper, or a sprinkle of extra Parmesan for presentation and flavor.
This recipe also reheats well, making it great for meal prep. Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it in a skillet over low heat or microwave in 30-second intervals, stirring in between.
Final Thought
If you’ve been searching for a dish that feels indulgent but still supports your wellness goals, this Chicken Spaghetti Squash Carbonara is a perfect fit. It offers all the rich, creamy textures and flavors you love in a traditional carbonara, but with better ingredients and no guilt attached.
The spaghetti squash provides a nourishing and satisfying base that holds up beautifully to the silky egg-parmesan sauce. Chicken replaces bacon seamlessly, bringing savory depth while keeping it lighter and more accessible. It’s a perfect dish for anyone easing into a low-carb or gluten-free lifestyle or just looking for a smart way to bring more vegetables into dinner.
So gather your ingredients, roast up that squash, and prepare for a meal that’s comforting, healthy, and surprisingly simple. Whether you’re cooking for yourself or your family, this is one dish that’s bound to make it into your regular rotation.