Skip to Content

Rich Keto Bacon Carbonara Casserole

This recipe for keto bacon carbonara casserole allows you to enjoy the classic pasta dish, bacon carbonara, in the form of a low-carb casserole that’s rich in flavor and easy to make. 

If you’ve been missing your pasta carbonara since going keto, you’re going to love this keto bacon carbonara casserole.

Enjoy all the flavors of carbonara minus the high carbs. It’s a rich casserole, that’s made low in carbs, by substituting the pasta for spaghetti squash!

Featuring a creamy carbonara sauce, bacon, mushrooms, parmesan cheese, and spaghetti squash, this keto carbonara casserole is sure to be a family dinner hit!

If you’re in search of keto-friendly casseroles then you’ll love our Keto Chicken Cordon Bleu Casserole! And if you’re looking for a Southwestern style casserole then our Keto Chicken Chili Casserole is for you!

Creamy Keto Bacon Carbonara Casserole

Keto bacon carbonara casserole pin
Keto bacon carbonara casserole pin

My recipe for keto bacon carbonara features a creamy sauce that is thickened with eggs, cheese, and heavy cream.

A purist wouldn’t add cream to their carbonara because it’s technically considered “cheating”. This is because the addition of cream makes the sauce easier to execute.

Traditionally when making carbonara, eggs alone are used to thicken the sauce. However, when looking for a weeknight meal to get on the table, I prefer a fool-proof recipe.

The addition of heavy cream to the sauce takes the fear out of scrambling the eggs. So if that’s considered cheating so be it. Because I want to ensure this recipe works every single time. 

Bravenly premium supplements

The Origin Of Pasta Carbonara

fittoservegroup app ad

There are several theories as to the origins of pasta carbonara but no real hard evidence. The one thing we do know is that it was a common dish during WWII.

I thought I would share two of my favorite theories. Because I find the history of food to be quite fascinating. Don’t you?

  1. The first theory states that the name is thought to have originated in the Apennine Mountains among the Abruzzo woodcutters, who would use hardwood for charcoal fuel. Legend says that these mountaineers would cook the dish over a hardwood charcoal fire by tossing pasta with eggs and cheese.
  2. Another theory is that the name “a la carbonara” is simply referring to the coal worker’s style. That it was a dish eaten often by coal workers.

However, carbonara came to be, I am grateful for the genius who thought of it!

keto bacon carbonara spaghetti squash casserole
keto bacon carbonara spaghetti squash casserole

Spaghetti Squash A Great Pasta Alternative

If you haven’t tried spaghetti squash as a pasta substitute, you have no idea what you’ve been missing. Not only is it easy to cook, but it’s also gluten-free, and much lower in carbs than regular pasta.

I used spaghetti squash in my keto bacon carbonara because frankly, it works perfectly. Wondering how squash can impersonate pasta?

Well, the truth is spaghetti squash is a favorite in the keto community because once it’s cooked you can easily scrape the inside of the squash for spaghetti-like strands.

Plus it has a very mild taste and so it doesn’t compete with your sauce of choice. What’s more, the texture of the winter squash is spot on. You truly feel like you’re having pasta.

If you’re wondering how many carbs you’ll save by using spaghetti squash instead of pasta, how about a saving of 30 carbs per cup?  

A cup of spaghetti has about 40 total grams of carbs while spaghetti squash has 10.  And two of those 10 carbs are fiber giving you 8 net carbs per cup.

How To Cook Spaghetti Squash For Your Keto Carbonara Casserole

There are a few easy ways to cook spaghetti squash. It can be baked, boiled, and microwaved. My favorite method is in the microwave. Why? For one it can be cooked whole.

And I personally, wouldn’t want to boil my spaghetti squash for fear of it getting soggy. However, I will admit that I haven’t ever tried boiling my spaghetti squash.

If you’ve ever sliced a raw spaghetti squash then you would know it takes some serious muscles to do so. Personally, I find it a bit intimidating and so I rather microwave my spaghetti squash whole.

Spaghetti Squash Cooked In A Microwave Or Oven

When cooking whole spaghetti squash in the microwave, you’ll need to score the squash making sure to penetrate the skin. Then microwave anywhere from 7-10 minutes on high.

The squash will let out very hot steam so handle it with care.

Make sure you allow the squash to cool for at least 15 minutes before removing the seeds and scraping the flesh of the squash into spaghetti-like strands.

If you prefer to bake your squash you can do so whole for about an hour in a 375-degree oven. Or bake sliced in half with skin side up for 30-35 minutes.

After your spaghetti squash is cooled, scoop out the seeds and pulp and scrape the flesh of the squash with a fork.

You need to scrape the flesh until you reach the hard skin. If you notice that part of the flesh is too hard, simply cook a little longer until it becomes fork-tender.

Your strands will look much like spaghetti and can then be used in your keto carbonara casserole or other recipes that call for spaghetti pasta.

How Do You Make A Keto Creamy Carbonara Sauce?

Typically making carbonara pasta intimidates people because the sauce calls for raw eggs to be stirred directly into the pasta.

The pasta has to be at the perfect temperature because if it’s too hot the eggs scramble and if the pasta is too cold the eggs don’t fully cook.

Rather than add the raw eggs to my cooked spaghetti squash strands, I prepare my sauce separately and add the raw eggs after allowing the sauce to cool slightly.

So, rest assured that if you follow the simple steps in the recipe below you won’t have any issues with scrambled eggs.

The only problem you’ll have is resisting the temptation to make this low-carb bacon carbonara casserole ALL THE TIME.

Ingredients For Keto Carbonara Casserole

The following are the basic ingredients you’ll need for the casserole. Note the full printable recipe card is at the bottom of the page. 

  • Spaghetti squash
  • Eggs
  • Butter
  • Bacon
  • Heavy Cream
  • Parmesan cheese
  • Garlic
  • Onion
  • Mushrooms
  • Sea salt
  • Black pepper

Tag Us

I sure hope you will try out some of this easy keto bacon carbonara casserole a try. Once you do make sure you remember to tag us on Instagram, Facebook, and Pinterest.  It’s what keeps us encouraged to keep sharing and perfecting our recipes.

Also, check out our Amazon Store for our recommendations. You might be surprised by how many great keto options are at your disposal.

Join Our Jesus And Keto Movement 

Our family came to the keto diet looking at it from a Christian perspective, it’s the filter we choose to see from.

When we decided to combine our Christian faith and the keto diet, we did so in hopes of finding lasting transformation.

To say we needed God’s intervention is putting it mildly. When we followed the Holy Spirit’s lead to embrace the ketogenic diet and combine it with our faith, we got on the path to real transformation. 

If you are looking for a Christian group that is using the keto diet to transform their lives we invite you to join our Private Facebook Group and see if it’s not the key you have been missing. 

Grab Our Books!

In case you don’t know we have authored two books for you, Essential Keto Bread and Essential Keto Desserts both inspired by your requests over the years.

It’s my prayer these keto cookbooks will help make keto a delicious breeze for you.

Be sure to request our FREE Jesus and Keto E-Book (First 7 Days) We hope it blesses you.

Fittoservegroup Keto App

Fit To Serve Group App

Looking for a fast way to access our keto recipes? We got you covered. There’s an app for that. Yup, there’s a Fit To Serve Group App and it’s going to make your keto diet a delicious breeze!

Access hundreds of recipes that are all sugar-free, gluten-free, and keto-friendly.

Enjoy early access to recipes before they go live on the website. Plus, bonus recipes that are exclusive to the app. Make your own personal cookbooks that you can use to organize your favorite recipes.

Search recipes by title, ingredients, keywords, and categories, and of course every recipe shows complete nutritional facts. 

Get the Fit to Serve Group App for easy-to-follow keto recipes made with easy-to-source ingredients. 

The app is loaded with hundreds of yummy recipes for breakfast, lunch, dinner, snacks, and even desserts!

Learn more by visiting our Fit To Serve Group App Page.

keto bacon carbonara casserole served in a spagetti squash

Keto Bacon Carbonara Casserole

Yield: 10
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes

A recipe for keto bacon carbonara casserole. The recipe features a creamy carbonara sauce and uses spaghetti squash as a pasta alternative.


  • 1 large spaghetti squash
  • 3 large eggs
  • ¼ cup of butter
  • 1 small onion finely chopped
  • ½ pound bacon (reserve ½ cup for topping)
  • ½ cup of chopped mushrooms
  • 2 cups of heavy whipping cream
  • 1 ½ cups of grated parmesan cheese (reserve ½ cup for topping)
  • ¼ cup of finely chopped parsley (for topping)
  • ½ teaspoon of sea-salt
  • 1 clove garlic, minced
  • ¼ teaspoon of black pepper
  • dash of red pepper flakes (optional)


Spaghetti Squash Cooking Instructions

For baking in the oven:

  1. Preheat the oven to 375 degrees. Slice your spaghetti squash in half lengthwise and place the squash skin cut side down on a lined baking sheet and bake for 30-40 minutes. Alternatively, you can bake the squash whole for about an hour.

For cooking in the microwave:

  1. Prepare your spaghetti squash by piercing the skin of the squash several times and microwave on high for 7-10 minutes.
  2. Once cooked and allowed to cool, remove the center seeds and pulp.
  3. Using a fork, scrape the inside of the squash to get the spaghetti-like strands.
  4. Place the squash strands in a baking dish and set them aside.

Keto Bacon Carbonara Sauce

  1. In a large pan over medium-high heat the bacon, once the bacon is cooked set aside. Reserve ¼ cup of the bacon fat.
  2. In a medium pan, cook the onion, garlic, and mushrooms in the reserved bacon fat until tender.
  3. Remove the sautéed mushrooms, garlic, and onions and add the butter to the pan.
  4. Reduce the heat to medium-low and add the heavy cream, parmesan cheese, and spices. Cook on low until the sauce starts to thicken.
  5. Turn the stove off and allow it to cool for about 3 to 5 minutes. Whisk in the 3 whole eggs, making sure that the eggs are fully incorporated. Note: It’s important that you don’t add the raw eggs to the sauce if it’s really hot, to avoid scrambling the eggs.
  6. To the sauce, add the cooked mushrooms, onion, garlic, and bacon and stir to combine well.
  7. Pour the carbonara sauce over the cooked spaghetti squash in the casserole dish. Alternatively, you can bake the casserole inside the two empty halves of the spaghetti squash. Then top the casserole with the reserved 1/2 cup of parmesan cheese, 1/2 cup of bacon pieces. Bake in a 350-degree preheated oven for 20 minutes.
  8. Once fully baked add the 1/4 cup of fresh parsley to the top of the casserole.
  9. Serve immediately and store leftovers in the refrigerator for 3 days.


Make sure the sauce is allowed to cool slightly before the addition of the 3 raw eggs to avoid the sauce becoming scrambled.

Nutrition Information:
Yield: 10 Serving Size: 1
Amount Per Serving: Calories: 282Total Fat: 24.7gSaturated Fat: 12.2gCholesterol: 120mgSodium: 79mgCarbohydrates: 5.2gNet Carbohydrates: 4gFiber: 1.2gSugar: 0.4gProtein: 11.4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Skip to Recipe