This low-carb Bacon Frittata with Two Cheeses is so delicious and this is a special breakfast that’s easy to get on the table. You can also make this frittata recipe with ham or Canadian Bacon if you prefer! 

PIN the Bacon Frittata recipe to try it later!

Bacon Frittata with Two Cheeses one slice on serving dish and frittata in pan in background

I’m pretty sure his Bacon Frittata with Two Cheeses is going to be a hit with anyone who loves bacon! We used a combination of grated Mozzarella and Goat Cheese, for plenty of cheesy flavor, and this is flavorful to make for a special breakfast but also easy enough to make any time you’re craving bacon!

I first made this frittata recipe with Canadian bacon which is tasty and low in carbs, but through the years I’ve been making it most often with thick-sliced bacon, which is what I used for the updated photos. I do hope you don’t skimp on the cheese or skip the green onions though; those ingredients added so much flavor to this tasty Bacon Frittata.

What ingredients do you need for this recipe?

(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  • thick-sliced bacon (or use chopped Canadian Bacon or ham if you prefer)
  • green onion
  • grated Mozzarella Cheese
  • goat cheese
  • Spike Seasoning (affiliate link) or other all-purpose seasoning blend
  • salt and fresh ground black pepper to taste
  • eggs

What meat besides bacon can you use in this frittata?

You can make this tasty bacon frittata with cooked crisp bacon, Canadian Bacon, or diced cooked ham, whichever you prefer!

What is Canadian Bacon?

What Americans call Canadian bacon is actually more like ham, and it’s a lean type of bacon made from the pork loin. It’s also called Irish Bacon, English Bacon, or back bacon (and in Canada it’s just called bacon!) You can definitely make this recipe with Canadian Bacon if you prefer. Here’s more about Canadian Bacon if you’re not familiar with it.

What is Goat Cheese?

Goat cheese is a creamy pungent semi-soft cheese that’s  made from goat’s milk. There are many types of Goat Cheese, but use a Goat Cheese that comes in a log for this recipe. This is often called Chèvre. And if you’re not a fan of goat cheese, use another type of creamy white cheese.

How low in carbs is the Bacon Frittata?

This amazing frittata with bacon and cheese has only 1 carb per serving!

Bacon Frittata with Two Cheeses process shots collage

How to make the Bacon Frittata with Two Cheeses:

(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  1. I used thick-sliced bacon from Costco which doesn’t have added sugar. Cut bacon into squares.
  2. I used a ten-inch William-Sonoma Frittata Pan I got as a gift, but any non-stick 10 inch frying pan with a good lid will work. Use a frying pan that can go under the broiler
  3. Heat pan over medium heat and cook bacon until it’s very crisp; then remove bacon and drain on two layers of paper towel.
  4. Remove bacon fat, reserving one tablespoon, turn off heat, and wipe out the pan. Spray pan with non-stick spray if desired.
  5. Measure out grated Mozzarella and Goat Cheese, and slice green onions. 
  6. Beat the eggs so they’re well combined.
  7. Turn burner to medium, add reserved bacon fat (or olive oil), then cook green onions just 1 minute to release the flavors. Add crisp bacon to the pan and stir to combine.
  8. Sprinkle both types of cheese over the green onion-bacon mixture, season with Spike Seasoning and pepper, then immediately pour over beaten eggs.
  9. Use a fork and gently “stir” to combine ingredients.
  10. Cover the pan and cook frittata 10-12 minutes on medium-low heat, until eggs are starting to get set and are slightly puffed up. (Start preheating the broiler to brown the top of the frittata.)
  11. Remove lid and put frittata under the broiler for a few minutes to brown the top. (Be careful not to burn it, this only takes 2-3 minutes for most oven broilers.)
  12. Cut frittata into six pieces, sprinkle with green onions to garnish and serve hot.

Close-up shot of Bacon Frittata with Two Cheeses one slice on serving dish and frittata in pan in background

More Breakfasts with Bacon:

Bacon Frittata with Two Cheeses one slice on serving dish and frittata in pan in background
Yield: Makes 6 servings

Bacon Frittata with Two Cheeses

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes

This Low-Carb Bacon Frittata with Two Cheeses is an easy and delicious breakfast.

Ingredients

  • 8 slices thick bacon (see notes)
  • 1/4 cup sliced green onion + 1 T for garnish
  • 3/4 cup grated Mozzarella Cheese (see notes)
  • 4 oz. crumbled goat cheese 
  • 1 tsp. Spike Seasoning (or more, see notes)
  • salt and fresh ground black pepper to taste
  • 8 eggs, beaten

Instructions

  1. Cut thick-sliced bacon into squares which will make large pieces of bacon when they're cooked.
  2. Use a non-stick 10 inch frying pan with a good lid. Use a pan that can go under the broiler
  3. Heat the pan over medium heat and cook bacon until it's very crisp; then remove bacon from pan and drain on two layers of paper towel.
  4. Remove bacon fat, reserving one tablespoon, turn off heat, and wipe out the pan. Spray pan with non-stick spray if desired.
  5. Measure out grated Mozzarella and Goat Cheese, and slice green onions. 
  6. Beat the eggs so they're well combined.
  7. Turn burner to medium, add one tablespoon bacon fat (or olive oil),  then cook the green onions just 1 minute to release the flavors.
  8. Add crisp bacon to the pan and stir to combine.
  9. Sprinkle both types of cheese over the green onion-bacon mixture, season with Spike Seasoning and pepper, then immediately pour over beaten eggs.
  10. Use a fork and gently "stir" to combine ingredients.
  11. Cover the pan and let frittata cook 10-12 minutes on medium-low heat, until eggs are set and slightly puffed up.
  12. While frittata cooks, start preheating the broiler to brown the top of the frittata.
  13. When the frittata is mostly set, turn off stove and remove lid.
  14. Put the frittata under the broiler for a few minutes to brown the top. (Be careful not to burn it, this only takes 2-3 minutes for most oven broilers.)
  15. Cut frittata into six pieces, sprinkle with green onions to garnish and serve hot.

Notes

I used a 10 inch non-stick Frittata pan to make this.

You can use Canadian Bacon or chopped ham instead of bacon if you prefer. Use any type cheeses you prefer if you don't have Mozzarella and Goat Cheese. I love Spike Seasoning (affiliate link) with eggs, but use any all-purpose spice blend you have on hand.

Recipe created by Kalyn.

Nutrition Information

Yield

6

Serving Size

1

Amount Per Serving Calories 261Total Fat 19gSaturated Fat 9gTrans Fat 0gUnsaturated Fat 9gCholesterol 283mgSodium 878mgCarbohydrates 1gFiber 0gSugar 0gProtein 20g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Square image of Bacon Frittata with Two Cheeses shown with one slice on plate and frittata in back.

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Bacon Frittata with Two Cheeses is a great low-carb or Keto breakfast. Use bacon, ham, or Canadian Bacon, whichever works best for your eating plan. This recipe is high in fat for the original South Beach Diet, but if you want to try it you could make a version that’s pretty SBD friendly using Canadian bacon and low-fat cheese.

Find More Recipes Like This One:
Use Breakfast Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes I’m sharing there.

Historical Notes for this Recipe:
This Bacon Frittata recipe was first posted in 2010 using Canadian Bacon. I’ve made it several times since then, but most often with regular bacon, and when I updated the recipe in 2021 I made it with thick-sliced bacon from Costco. The recipe was last updated with more information in 2024.

Pinterest image of Bacon Frittata with Two Cheeses

Share This: