Go Back
+ servings
Keto Egg MUffins

Keto Egg Muffins

Looking for a satisfying and keto-friendly breakfast or snack? Try these tasty Keto Egg Muffins! They’ll fill you up without kicking you out of ketosis.
Course Breakfast
Cuisine American
Keyword keto breakfast, keto egg muffins, ketogenic breakfast
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings 3
Calories 408kcal
Author Ariel Warren, RDN, CD, CDCES


  • 4 cherry tomatoes
  • ¼ cup red onion, chopped
  • 1 cup mixed greens (spinach is great too!)
  • 8 egg yolks
  • cup cooked bacon, crumbled
  • 1⅕ cup cheddar cheese, shredded
  • 3 tablespoon unsweetened almond milk (optional)
  • ½ teaspoon garlic salt


  • Preheat the oven to 400°F (200°C).
  • Separate the egg yolks from the whites and add the yolks to a large mixing bowl. Discard the egg whites or save them for another recipe.
  • Wash and finely chop the mixed greens, tomatoes, and onion. Add to the egg yolk mixture.
  • Add the bacon, cheese (minus 3 tbsp, set aside for later), unsweetened almond milk, and garlic salt to the bowl. Mix well.
  • Grease the muffin pan with oil or add liners. Pour egg mixture evenly between the 6 muffin slots, about ¼ cup + 1 tbsp of batter per muffin.
  • Pop the muffin pan into the oven for about 12 minutes or until the edges are slightly brown and toasty.
  • Remove egg muffins from the oven and immediately sprinkle the tops with the reserved shredded cheddar cheese.
  • Let cool for 2 minutes before serving.


There are 3 servings in this recipe. Each serving is 2 egg muffins.
Each serving has 37 grams of fat and 4 net carbs.
To mix up the ingredients, try using a different protein, another kind of cheese, or alternate vegetables. Just be sure to calculate the new macros to ensure the muffins are still low in carbs.
These can be stored in an airtight container in the refrigerator for 3-4 days or in the freezer for several months.


Serving: 2egg muffins | Calories: 408kcal | Carbohydrates: 5g | Protein: 25g | Fat: 31.8g | Saturated Fat: 14.9g | Polyunsaturated Fat: 2.6g | Monounsaturated Fat: 9.5g | Trans Fat: 0g | Cholesterol: 560.5mg | Sodium: 1864.4mg | Potassium: 164mg | Fiber: 0.5g | Sugar: 1.7g | Vitamin A: 2415IU | Vitamin C: 10.1mg | Calcium: 437mg | Iron: 1.9mg | Net carbs: 4.5g