This keto breakfast omelet is one of my favorite breakfasts to have on the days I want to enjoy ketosis. This omelet has a total of 8 grams of net carbs and tastes amazing. I could just fry 3 eggs in a pan with some butter, and that’s great if you’re in a hurry and need a quick breakfast. But I’m a foodie and adding in some extra’s makes all the difference in taste and nutritional value as well.

For the ingredients

Ghee: I used ghee in this recipe to fry the omelet in, but you can also use any other healthy fat to fry this omelet with. Some healthy fats would include coconut oil, avocado oil, butter, duck fat, or beef tallow.

The vegetables: I love the combination of yellow bell pepper with onion, garlic, and eggs. But you can easily add in more keto-friendly vegetables if you like. Spinach, mushrooms, or tomatoes are just some examples.

The spices: In this recipe, I kept it simple and stuck to just some sea salt and black pepper.

Mozzarella: I used some shredded mozzarella, but you can use any of your preferred cheese.

Disclaimer: This post contains affiliate links that help keep this content free.

What else to combine this keto breakfast omelet with

An omelet is one of the most versatile breakfasts you can have really. The basis is eggs and from there you can add in whatever you like. The key, however, is to combine vegetables or toppings that are keto-friendly. To help you out I listed some suggestions on which vegetables or source of protein you can use:

Keto-friendly vegetables you can add:
– spinach
– mushrooms
– bell pepper
– onion
– garlic
– tomatoes
– steamed broccoli

Keto-friendly meats you can add:
– ham
– smoked salmon
– bacon
– cooked ground meat
– shredded chicken

keto breakfast omelet


Prep Time: 5 minutes
Cook Time: 5 minutes
Course: Breakfast
Keyword: glutenfree, ketogenic
Servings: 1 omelet
Calories: 479kcal


  • 1 tablespoon ghee
  • 1 small onion cut in pieces
  • 2 cloves garlic minced
  • 1/2 yellow bell pepper cut in pieces
  • 1/4 cup shredded mozarella
  • to taste salt
  • to taste black pepper
  • 3 eggs whisked


  • Melt the ghee in a medium sized pan on medium-high heat.
  • Add the onion, garlic and yellow bell pepper and fry for 2-3 minutes. Season with salt and pepper.
  • Spread out the mixture in the pan and cover it with the whisked eggs.
  • Turn down the heat to a low and sprinkle the mozzarella cheese over the omelet.
  • Flip one side (1/3) of the omelet inwards and carefully flip it over into a roll.


Serving: 1omelet | Calories: 479kcal | Carbohydrates: 9g | Protein: 26g | Fat: 35g | Fiber: 1g
Tried this recipe?Let us know how it was!

Have you tried this recipe? I’d love to know what you think by leaving this recipe rating or comment.

This keto quiche is a perfect addition to a nice Sunday’s Brunch or a meal during the week. A quiche is so versatile and you can mix things up by choosing different fillings. In this recipe I chose onion, garlic, baby spinach and yellow bell pepper. One slice has a total of 5.2 grams of net carbs.

If you’re not into making the crust, you can easily make this recipe without the crust and even turn them into egg cups, which are perfect if you are meal prepping and need an easy delicious breakfast on the go.

For the ingredients

The flour: To make the crust I combined almond flour with coconut flour. You could use almond flour on it’s own, but I noticed the crust became more firm and crunchy once I added in coconut flour.

The quiche filling: For this quiche I combined onion, garlic, spinach, yellow bell pepper, salt, pepper, nutmeg, coconut cream and eggs. You can be creative with the fillings and add more things like ham, bacon, cheese, leek or any other keto friendly ingredient. You do need to combine it with the listed amount of cream and eggs. I used coconut cream but there’s no coconut taste and it cuts down the dairy (I don’t do well on high amounts of dairy), but you can also use unsweetened heavy cream instead.

The cheese: To top off the quiche I sprinkled some shredded cheddar cheese on top. You can cause any other shredded cheese of your preference, or even leave it out. Leaving out the shredded cheese would make this quiche completely dairy free.


1 quiche – 6 servings


For the crust

– 2 cups almond flour
– 1/3 cup coconut flour
– 2 tablespoons butter
– 2 eggs
– pinch of salt

For the filling

– 1 tablespoon ghee (or other cooking fat)
– 1 medium sized onion (cut in pieces)
– 2 cloves garlic (minced)
Salt & pepper to taste
Ground nutmeg to taste
– 6 cups fresh baby spinach
– 1/2 yellow bell pepper (cut in pieces)
– 1/2 cup coconut cream
– 4 eggs
– 1/2 shredded cheddar cheese


  1. Start by making the crust. Preheat the oven to 375 degrees Fahrenheit or 190 degrees celsius.
  2. Add some olive oil to a 9 inch quiche pan and cover the bottom and sides to prevent sticking.
  3. In a large bowl mix all the ingredients for the crust: almond flour, coconut flour, butter, eggs and salt, with a spoon until you have a firm dough.
  4. Press the dough into the quiche pan and cover the bottom and edges, pinch some holes in the bottom with a fork.
  5. Bake the crust in the oven for 10 -15 minutes until it very lightly starts to turn golden brown.
  6. In the meantime prepare the filling. In a pan, melt the ghee on medium-high heat and fry the onion and minced garlic. Add the bell pepper and baby spinach. Cook for 2-3 minutes.
  7. Transfer the spinach mix into a glass bowl and let it cool down to room temperature.
  8. Add the coconut cream and eggs to the spinach mix and whisk.
  9. Transfer the mixture into the pre-baked crust and sprinkle some cheddar cheese on top.
  10. Bake in the oven at 400 Fahrenheit or 200 Celsius.

Disclaimer: this post contains affiliate links which helps keep this content free.


Serving: 1/6 of the quiche | Calories: 293 kcal | Carbohydrates: 10g | Protein: 12g | Fat: 23g | Fiber: 4.8g