Keto Breakfast Frittata
0 from 0 votes

Keto Breakfast Frittata

A quick and simple frittata using the keto staples of bacon and eggs!

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4
Calories 376 kcal


  • 1 tablespoon butter
  • 1/2 small brown onion diced
  • 5 rashers bacon diced
  • 150 grams baby spinach leaves
  • 8 eggs
  • 3 tablespoons heavy whipping cream
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon oregano
  • 1/2 teaspoon parsley flakes
  • 1/2 cup cheese grated
  • 1/2 punnet cherry tomatoes halved


  1. Preheat the oven to 200C / 392F. 

    In an oven proof, non-stick frying pan, melt the butter over medium-high heat and add the diced onion. Fry until just starting to brown, then add the bacon and cook until crispy. 

  2. Add the baby spinach and stir through until wilted.

  3. Meanwhile, in a large bowl, whisk together the eggs, cream, salt, pepper, oregano and parsley flakes and half the grated cheese. 

  4. Remove the frying pan from the heat and pour the egg mixture over the top of the cooked bacon. Ensure the egg gets to the bottom of the frying pan. 

  5. Place the halved cherry tomatoes on top of the frittata and sprinkle with the remaining grated cheese.

  6. Place in the hot oven and cook for 15 - 20 minutes until cooked through. Serve cut into 4 pieces with some keto friendly bread or on its own. 

Nutrition Facts
Keto Breakfast Frittata
Amount Per Serving
Calories 376 Calories from Fat 279
% Daily Value*
Fat 31g48%
Saturated Fat 13g81%
Cholesterol 383mg128%
Sodium 1035mg45%
Potassium 411mg12%
Carbohydrates 4g1%
Fiber 1g4%
Protein 19g38%
Vitamin A 4385IU88%
Vitamin C 11.2mg14%
Calcium 204mg20%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.