As I was sifting through my fridge, searching for inspiration, an unmistakable sight caught my attention: a gorgeous spaghetti squash, just waiting to be transformed. This Creamy Dairy-Free Spaghetti Squash Carbonara has quickly become a go-to in my kitchen, effortlessly merging comfort and health in every single bite. With its creamy texture and savory bacon, it’s a satisfying low-carb dish that’s perfect for meal prep, whether you’re following a paleo or Whole30 diet. Plus, it offers a delightful twist on traditional carbonara, making it a fantastic crowd-pleaser for family dinners. Curious to learn how to whip up this nourishing dish that’ll fill you up without weighing you down? Let’s dive in!

Why is Spaghetti Squash Carbonara a Winner?
Satisfying Comfort: This spaghetti squash carbonara redefines comfort food—creamy, indulgent, and yet nourishing, perfect for a homestyle dinner.
Low-Carb Delight: Enjoy the rich flavors of traditional carbonara without the carbs. It’s a guilt-free choice that fills you up without weighing you down.
Meal Prep Hero: This dish is ideal for meal prep; simply pack leftovers for nutritious lunches throughout the week.
Quick and Easy: With just a handful of ingredients and straightforward steps, you can have this delicious meal on the table in no time.
Crowd-Pleasing Flavor: Savory bacon and tender chicken thighs make this dish a hit for family and friends alike. Who can resist creamy carbonara?
Whether you’re looking to impress or just soothe your cravings, this creamy spaghetti squash carbonara won’t disappoint! Plus, try pairing it with a fresh side salad to elevate your meal even more!
Spaghetti Squash Carbonara Ingredients
For the Carbonara Base
• Spaghetti Squash – The star of this dish, it provides a low-carb alternative to traditional pasta.
• Bacon – Adds a rich, savory flavor; turkey bacon can be swapped for a leaner option.
• Boneless Skinless Chicken Thighs – Delivers satisfying protein; substitute with chicken breasts if preferred.
• Italian Seasoning – A blend of herbs that enhances the dish’s flavor; consider making your own mix for a personal touch.
• Sea Salt and Pepper – Essential for balanced seasoning; feel free to adjust according to taste.
For the Creamy Sauce
• Almond Milk – Forms the base of the creamy sauce; coconut milk can be used for a richer texture.
• Chicken Broth – Adds depth and richness; vegetable broth is a tasty alternative.
• Arrowroot Starch – Thickens the sauce beautifully; cornstarch is a viable substitute if needed.
• Garlic Powder – Imparts lovely flavor; fresh minced garlic also works wonders.
For Adding Nutrition
• Spinach – Boosts the dish’s color and nutrition; kale or other greens make great substitutes.
• Pecorino Romano or Parmesan Cheese – Optional topping for added creaminess; omit for Whole30 and try nutritional yeast for a dairy-free alternative.
• Fresh Parsley – Enhances presentation and flavor when used as a garnish.
This creamy spaghetti squash carbonara brings a delicious twist to comfort food while staying healthy and satisfying!
Step‑by‑Step Instructions for Spaghetti Squash Carbonara
Step 1: Preheat the Oven
Start by preheating your oven to 400°F (200°C). While the oven warms up, prepare a baking sheet by lining it with parchment paper. This will help ensure the spaghetti squash doesn’t stick and makes for an easy cleanup.
Step 2: Roast the Spaghetti Squash
Carefully halve the spaghetti squash lengthwise and scoop out the seeds with a spoon. Place the halves cut-side down on the prepared baking sheet and roast in the oven for about 30 minutes. The squash is ready when it is tender and can be easily pierced with a fork.
Step 3: Cook the Bacon
While the squash is roasting, heat a skillet over medium heat. Add chopped bacon and cook until crispy, which should take about 5-7 minutes. Once done, transfer the bacon to a paper towel to drain excess grease, leaving the rendered fat in the skillet for extra flavor.
Step 4: Sear the Chicken Thighs
In the same skillet with the bacon grease, add the seasoned chicken thighs. Cook them for about 12 minutes, turning occasionally, until they are golden brown and fully cooked through (internal temperature of 165°F). Remove the chicken from the pan and let it rest for a few minutes before slicing it into strips.
Step 5: Whisk the Sauce Ingredients
In a bowl, whisk together almond milk, chicken broth, sea salt, garlic powder, and arrowroot starch until smooth. This creamy mixture will serve as the delicious base for your Spaghetti Squash Carbonara. Set it aside while you prepare the next steps.
Step 6: Scrape the Squash
Once the spaghetti squash has cooled slightly, use a fork to scrape out the flesh into long, noodle-like strands. This step transforms the squash into the perfect low-carb base for your carbonara, creating a dish that’s both satisfying and healthy.
Step 7: Create the Creamy Sauce
Return to the skillet over medium-low heat and pour in the almond milk mixture. Heat it, stirring continuously, until it begins to gently simmer and thicken, approximately 3-4 minutes. The sauce will become creamy and inviting, perfect for enveloping the spaghetti squash strands.
Step 8: Combine Everything
Add the scraped spaghetti squash strands and fresh spinach to the skillet, stirring gently to combine. Cook for about 2-3 minutes until the spinach is wilted and the strands are well-coated in the sauce. The aroma is sure to fill your kitchen with warmth!
Step 9: Incorporate the Chicken and Bacon
Finally, add the crispy bacon and sliced chicken back into the skillet, stirring until everything is well combined. Allow the flavors to meld for a minute before removing the pan from the heat. Your Spaghetti Squash Carbonara is now ready to shine!
Step 10: Serve and Garnish
Spoon the creamy spaghetti squash carbonara onto plates, topping with cheese if desired and sprinkling fresh parsley on top for a vibrant touch. This is a delightful meal that not only looks appealing but also brings nourishing comfort food to your table.

Spaghetti Squash Carbonara Variations
Feel free to get creative with this delightful dish; the flavor possibilities are endless!
- Vegetarian: Omit the bacon and chicken, adding a medley of mushrooms or roasted vegetables for extra texture and depth.
- Zucchini Noodles: Swap spaghetti squash for zucchini noodles for a quick alternative. Spiralizing zucchini is fun and brings a different flavor to the dish.
- Spicy Twist: Incorporate red pepper flakes or diced jalapeños for a warm kick that makes your taste buds dance.
- Creamier Sauce: If you crave richer flavors, use coconut cream instead of almond milk. It creates a velvety sauce that feels indulgent yet healthy.
- Seasonal Greens: Replace spinach with seasonal vegetables like asparagus or peas to welcome a fresh touch to the dish. These greens provide vibrant color and essential nutrients.
- Bacon Alternatives: Try crispy tempeh or smoked paprika in place of bacon for a delightful smokiness without the meat. This option is perfect for plant-based diets!
- Nut-Free Option: Use oat milk instead of almond milk to cater to nut allergies while still creating a creamy sauce.
- Herb Infusions: Experiment with different herbs such as basil or thyme in addition to Italian seasoning for a flavor boost that transports your meal to the Mediterranean.
For more delicious ideas on how to customize your meals, check out our guide on meal prep tips and explore creative vegetable substitutions in our veggie guide!
Make Ahead Options
These Creamy Spaghetti Squash Carbonara dishes are perfect for busy home cooks who value meal prep! You can roast the spaghetti squash up to 24 hours in advance; simply allow it to cool before scraping into strands and refrigerating. Additionally, you can cook the bacon and chicken thighs a day ahead, storing them in an airtight container in the fridge. When you’re ready to serve, just heat the creamy sauce mixture and combine it with the prepared ingredients on the stovetop before adding the spinach. This technique ensures that your dish remains just as delicious while significantly cutting down on dinner prep time, making your mealtime easier and more enjoyable!
How to Store and Freeze Spaghetti Squash Carbonara
Fridge: Store your spaghetti squash carbonara in an airtight container for up to 3 days. Reheat it gently on the stovetop, adding a splash of broth or almond milk if needed.
Freezer: For longer storage, freeze leftovers in a freezer-safe container. It can stay fresh for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: When reheating, do so on low heat, stirring occasionally to ensure even warming. Adding a bit of liquid can help restore the creamy texture.
Portioning: Consider dividing the carbonara into meal prep containers for easy grab-and-go lunches throughout the week!
Expert Tips for Spaghetti Squash Carbonara
• Choose Ripe Squash: Always select a firm spaghetti squash with a vibrant yellow color; dull or soft spots may indicate overripeness.
• Avoid Overcooking: Roast the spaghetti squash just until tender; undercooked strands can be crunchy and less enjoyable.
• Optimize Creaminess: If using coconut milk, skip the arrowroot starch for a silkier sauce that blends beautifully with the spaghetti squash.
• Proper Bacon Drain: Ensure you drain the cooked bacon well on paper towels to prevent the dish from becoming oily; nobody likes greasy carbonara!
• Experiment with Greens: Feel free to mix in seasonal vegetables like kale or zucchini for added nutrition and flavor. This way, your Spaghetti Squash Carbonara stays vibrant and versatile!
• Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently on the stovetop with a splash of broth or almond milk.
What to Serve with Spaghetti Squash Carbonara
Elevate your spaghetti squash carbonara into a delightful feast with these tasty pairings that balance flavors and textures.
-
Garlic Bread: A classic accompaniment that adds a crispy, buttery element, perfect for soaking up any leftover sauce.
-
Arugula Salad: Fresh and peppery, this salad provides a refreshing contrast to the creamy carbonara, enhancing the overall meal.
-
Roasted Broccoli: This tender, slightly crisp side is both nutritious and a complementary flavor that brightens the dish beautifully.
-
Wine Pairing: A glass of chilled Sauvignon Blanc complements the savory flavors in the carbonara, enhancing your dining experience.
-
Grilled Vegetables: Seasonal grilled veggies offer smoky notes that harmonize wonderfully with the rich spaghetti squash, adding depth to your meal.
-
Herbed Quinoa: This fluffy, protein-packed grain serves as a nutritious base, allowing you to savor every bite of your carbonara.
-
Chocolate Avocado Mousse: For dessert, this creamy, decadent treat is a deliciously healthy way to finish your meal, balancing the savory with a sweet twist.
-
Sliced Apples with Almond Butter: A crunchy and satisfying snack to round out your meal, offering a refreshing palate cleanser before dessert.
With these complementary dishes, your spaghetti squash carbonara dinner will be a memorable and satisfying experience!

Spaghetti Squash Carbonara Recipe FAQs
How do I choose a ripe spaghetti squash?
Absolutely! Look for a spaghetti squash that feels firm with a vibrant yellow color. Avoid any that have soft spots or discoloration, as this may indicate overripeness and a less pleasant texture in your dish. A good squash will feel substantial in your hands!
How should I store leftovers?
Very simple! Store your spaghetti squash carbonara in an airtight container and place it in the refrigerator. It will stay fresh for up to 3 days. When you’re ready to enjoy it again, just reheat it gently on the stovetop. Adding a splash of broth or almond milk will help restore its creamy consistency.
Can I freeze spaghetti squash carbonara?
Absolutely! If you want to store it for longer, you can freeze your leftovers in a freezer-safe container for up to 3 months. When you’re ready to eat it, be sure to thaw it overnight in the fridge. Reheat it on low heat, stirring occasionally to ensure even warming. Adding a little bit of liquid will keep it creamy and delicious!
What should I do if the spaghetti squash is too crunchy?
If your spaghetti squash ends up being crunchy, it’s likely undercooked. To avoid this, always roast it until it’s tender—about 30 minutes at 400°F should do the trick! If you’ve already made the carbonara and it’s still crunchy, consider briefly sautéing the squash strands in the pan with a little broth to soften them directly in the sauce.
Is this recipe suitable for people with dairy allergies?
Absolutely! This spaghetti squash carbonara is dairy-free thanks to the creamy almond milk base. You can customize it further by omitting cheese or using nutritional yeast as a dairy-free cheese alternative. Just double-check your flavor preferences to make sure everyone enjoys it!
Can I use other greens instead of spinach?
Of course! Feel free to substitute spinach with other greens such as kale, Swiss chard, or even zucchini for a tasty twist. Each option brings its own unique flavor and nutrition to your spaghetti squash carbonara, making it versatile and fun every time you prepare it!

Creamy Spaghetti Squash Carbonara You'll Crave for Dinner
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Halve the spaghetti squash lengthwise, scoop out seeds, and place cut-side down on the baking sheet. Roast for about 30 minutes until tender.
- Heat a skillet over medium heat, add chopped bacon, and cook until crispy (about 5-7 minutes). Transfer bacon to paper towels to drain.
- In the same skillet with bacon grease, add seasoned chicken thighs and cook for about 12 minutes until golden brown, then remove and slice.
- Whisk together almond milk, chicken broth, sea salt, garlic powder, and arrowroot starch until smooth.
- Once the squash has cooled slightly, use a fork to scrape out the flesh into noodle-like strands.
- Return the skillet to medium-low heat, pour in the almond milk mixture, and heat while stirring until it simmers and thickens (3-4 minutes).
- Add the spaghetti squash strands and fresh spinach to the skillet, stirring gently for 2-3 minutes until spinach is wilted.
- Add the crispy bacon and sliced chicken back into the skillet, stir to combine, and let flavors meld for a minute before serving.
- Serve topped with cheese if desired and sprinkle fresh parsley on top.

Leave a Reply