Whole30 Spaghetti Squash Carbonara (Egg Free)
This Whole30 Spaghetti Squash Carbonara is an egg free and grain free version of the classic Italian dish! Spaghetti Squash noodles are tossed with crispy bacon, peas, and a creamy dairy free sauce. It is the perfect healthier comfort food!
Traditional Carbonara is made from a combination of pasta tossed with raw egg and parmesan cheese. The hot pasta “cooks” the egg and creates a creamy sauce. I’ve enjoyed this dish at restaurants in the past, but something about the egg just freaks me out. Ha! I decided to create an egg-free version that tastes like the real thing, but without the fuss or need to worry about scrambling the egg, overcooking it, or not cooking it enough. This dairy free sauce is made from a combination of blended cashews, coconut milk, nutritional yeast, lemon, and chicken broth. It tastes decadent, yet it’s completely dairy free, paleo and Whole30 friendly!
What You Need To Make This Whole30 Spaghetti Squash Carbonara:
You only need a few simple ingredients to make this dish. (Scroll to the bottom of the post for the recipe with full amounts!)
- A large spaghetti squash – cut in half and seeds scooped out
- 1 pack of sugar free bacon
- 1 cup of peas (canned or frozen)- you will just cook them according to the package instructions.
- Raw, unsalted cashews
- 2 cloves garlic (whole or minced)
- 1/2 cup chicken broth
- full fat coconut milk
- nutritional yeast
- salt & pepper
That’s it! Unfortunately I haven’t tested a version without cashews – they are necessary here to make the sauce creamy and “cheesy”.
How to Make This Whole30 Spaghetti Squash Carbonara
The first step is to roast your spaghetti squash. To do this, preheat your oven to 400. Cut the squash in half and scoop out the seeds. Place the halves cut-side down on a foil-lined baking sheet. Bake for 35 minutes. If your squash is very large, you may need up to 40 minutes. It should easily release into “strands” using a fork, and it shouldn’t be watery or mushy at all!
Next, we will make the “carbonara” sauce. Combine all of the remaining ingredients in a high speed blender and blend on high for 30 seconds to 1 minute. The sauce should be very smooth with no chunks of cashews remaining.
*If you do not have a high-powered blender, I recommend soaking the cashews in hot water for 30 minutes prior to making the sauce. Drain and rinse them, then add to the blender.
Add your bacon strips to another foil-lined baking sheet and add them to the oven when the squash has about 15 minutes of time left to cook. Baking bacon is the easiest, mess-free way to cook it!
Cook the peas according to the package directions and set aside.
When the squash and the bacon are both done, pull them out of the oven. Transfer the bacon to a paper towel-lined plate to drain.
Use a fork to remove the spaghetti squash strands and place them in a skillet on the stove. Crumble the bacon and add it to the pan along with the peas and the sauce. Turn the stove to medium heat and toss it all together while it heats up for a few minutes. Serve with chopped parsley, if desired. Enjoy!
Can I Make the Bacon on the Stove?
Yes! To make the bacon on the stove, chop it into 1 inch pieces while it is still raw. Cook the pieces in a pan over medium high heat until crispy. Discard the bacon grease. Add the cooked spaghetti squash, peas, and sauce and toss to combine.
If you make this Whole30 Spaghetti Squash Carbonara, make sure to tag me on Instagram @maryswholelife so I can see!
Looking for some other Spaghetti Squash recipes? Check these out:
Whole30 Tuscan Spaghetti Squash Casserole
Sheet Pan Chicken Broccoli Alfredo
If you try this recipe and love it, a rating and review on this post would mean the world!
*This post contains affiliate links. This means if you use one of my links to make a purchase, I will receive a small commission at no additional cost to you. Thanks for supporting Mary’s Whole Life!
Whole30 Spaghetti Squash Carbonara
- 1 large spaghetti squash , cut in half, seeds removed
- 1 pack sugar free bacon, about 8-10 strips
- 1 cup peas, frozen or canned
- 1 cup raw, unsalted cashews
- ½ cup full fat coconut milk
- ½ cup chicken broth
- 2 cloves garlic
- 1 tbsp nutritional yeast
- 1 tbsp lemon juice
- ¾ tsp sea salt
- ¼ tsp black pepper
- Preheat your oven to 400 degrees. Line 2 baking sheets with foil. Place the spaghetti squash halves cut-side down on one baking sheet. Bake for 35 minutes.
- Combine all of the sauce ingredients in a high-powered blender and blend on high for 30 seconds - 1 minute or until the sauce is very creamy and no chunks remain.* Set the sauce aside.
- Add the bacon strips to the 2nd baking sheet and add it to the oven when the squash has 15 minutes of cook time remaining. Keep an eye on the bacon - it may be done sooner than 15 minutes.
- Cook the peas according to the package directions and set aside.
- Drain the bacon on a paper towel lined plate, then cut or crumble it into 1 inch pieces.
- Use a fork to scoop the spaghetti squash strands out and place them in a large skillet on the stove. Add the bacon, peas, and sauce to the skillet. Toss everything together over medium heat for a few minutes. Serve with chopped parsley, if desired. Enjoy!
34 Comments on “Whole30 Spaghetti Squash Carbonara (Egg Free)”
This was delicious and I will definitely make it again. Super easy. This was the first time I made the sauce with raw cashews. It was so creamy and rich you would never know there wasn’t any dairy
So glad you enjoyed it, Cheryl!
Making this tonight! Is this calories per serving or in total for entire dish?
I was going to ask the same question. Seems very high per serving even when adding all the ingredients
per serving – there are 4-6 servings per dish depending on how large your portion is! If you divide it by 6, then it would be less than the amount listed. I may change it so it says 6 servings.
This was delicious. Thank you for all the great recipes.
Loved!! I will be remaking it without the coconut milk though because the entire dish tasted too coconut-y for me. Do you have suggestions for what I could sub for that or should I just use more chicken broth in its place?
Just so you know traditional carbonara is made with pecorino romano, not Parmesan. Great recipe though!
This is AMAZING!! I had to modify a little – not a fan of bacon or nutritional yeast. But, I just used rotisserie chicken instead and wasn’t shy with the pepper since I didn’t have the extra flavor from the bacon. Turned out great! I have made this several times – so good!
This is probably a silly question, but does it taste like coconut? I really don’t like coconut and a lot of Whole 30 recipes have coconut milk. I’ve tried some recipes and they tasted so much like coconut I couldn’t eat them . Thanks, this sounds delicious!
This was AMAZING.
I also thought it couldn’t possibly be enough sauce, but it was definitely enough. So much that it really was a comfort food dish. I sautéed an onion and garlic in the bacon fat to add. I might also try adding chicken next time.
The sauce is amazing! What an amazing dish!
My husband is dairy free and said that this is the closest thing he’s had to Alfredo sauce since he could actually have it. He’s requested it several times since I found it a couple of weeks ago! I made it with the squash the first time and just the sauce with fettuccini noodles the last 2-3 times. Great recipe!
This was so amazing ! Everyone i have served it to has asked for the recipe ! One of the best dairy free sauces we have ever had .
I’m excited to make this! Do you by chance have the nutritional information? Specifically looking for calories per serving. Thank you!
Hi – All of the amounts are listed on the recipe card – you have to scroll to the bottom of the post!
Oh my god! This was so delicious! It was creamy and tasted cheesy!! I am not a huge bacon lover, but loved the bacon in this dish. We will definitely be adding to our rotation! Tastes like comfort food!
Another great one!! Soooo good and SOOO easy!! I could eat that sauce plain with just a spoon – Yum!!
Made this last night and WOW! Even my husband commented on how it was so creamy that he couldn’t believe it was dairy free. Even my 3 and 6 year old loved it. Will definitely keep in the rotation.
Thank you so much!
I was so looking forward to trying this recipe and it did not disappoint. It was loved by my whole family. I thought it couldn’t be enough sauce for the giant spaghetti squash, but the sauce it so rich it was perfect. I will be adding this to the regular rotation for sure.
This recipe for the carbonara was bomb!! Thanks for sharing!