Keto Egg Muffins (Meal-Prep Friendly)
These egg muffins combine eggs, cream, cheddar, bacon, bell pepper, onion, and spinach in a 12-cup muffin tin. The recipe makes six 2-muffin servings. Baking usually takes about 20 to 22 minutes, but the thermometer reading, rather than the clock, determines when the egg mixture is safely cooked.
For other ingredient options, see the keto food list. If you swap fillings, use their package labels and the net-carb calculator rather than assuming the original estimate still applies.
Why This Recipe Works on Keto
The estimated carbohydrate comes mainly from the cream, cheese, bell pepper, onion, spinach, and any carbohydrate in the bacon or ham. The exact amount depends on the products and on how evenly the batch is divided. This recipe can be one component of a meal plan, but it does not establish an individual's calorie, protein, or carbohydrate needs. The guide to calculating keto macros explains why those targets require context.
This full recipe also appears as one option in the keto breakfast ideas collection.
Ingredients
Makes 12 muffins (6 servings of 2 muffins each). Net-carb notes are per the full batch unless stated otherwise.
- 12 large eggs for the base.
- 1/2 cup heavy cream for a softer texture.
- 1 cup shredded sharp cheddar cheese, divided between the filling and topping.
- 6 slices bacon, cooked and crumbled or 3/4 cup diced cooked ham. Check the product label for added carbohydrate and allergens.
- 1/2 cup diced red bell pepper, 1/4 cup diced yellow onion, and 2 cups roughly chopped baby spinach for the vegetables.
- 1/2 teaspoon fine sea salt, 1/4 teaspoon black pepper, and 1/4 teaspoon garlic powder for seasoning.
- Butter or nonstick spray, for greasing the tin.
How to Make Keto Egg Muffins
- Preheat and prep the tin. Preheat the oven to 350°F (175°C). Grease a standard 12-cup muffin tin generously with butter or nonstick spray, or use silicone muffin cups — paper liners tend to stick to eggs.
- Cook the bacon. Cook the bacon in a skillet over medium heat until crisp, about 6 to 8 minutes. Drain on paper towels and crumble once cool enough to handle.
- Sauté the vegetables. In the same skillet, sauté the bell pepper and onion for 3 to 4 minutes until softened. Add the spinach and cook 1 minute more, just until wilted, then remove from heat.
- Whisk the egg base. In a large bowl, whisk the eggs, heavy cream, salt, pepper, and garlic powder until fully combined and slightly frothy.
- Fill the muffin cups. Divide the crumbled bacon, sautéed vegetables, and about three-quarters of the cheese evenly among the 12 muffin cups.
- Add the egg mixture. Pour the egg mixture over the fillings in each cup, filling each about three-quarters full to leave room for rising. Top with the remaining cheese.
- Bake to 160°F. Bake for about 20 to 22 minutes, then check the center of muffins in more than one area of the pan with an instant-read thermometer. Continue baking until each checked center reaches at least 160°F (71°C). A set appearance or clean knife is a texture cue, not the safety endpoint.2
- Rest and unmold. Let the muffins rest in the tin for 5 minutes, then run a knife around the edges and remove them. Serve them or begin the prompt cooling and storage process below.
Nutrition Facts (Per Serving)
Serving size is 2 muffins; the batch makes 6 servings.1
| Nutrient | Amount |
|---|---|
| Calories | 340 kcal |
| Fat | 26 g |
| Protein | 21 g |
| Total carbs | 3 g |
| Fiber | 1 g |
| Net carbs | 2 g |
These figures are estimates calculated from the ingredients above, not laboratory results. Products, cooked yield, filling distribution, and portion size can change them. Recalculate with the net-carb calculator after a substitution.
Tips and Variations
- Do not overfill the cups. The egg mixture expands during baking and settles as it cools. Filling the cups about three-quarters full leaves room for that expansion.
- Grease the tin thoroughly. Silicone cups can also make the muffins easier to release.
- Mushroom and Swiss variation. Replace the bell pepper and cheddar with cooked mushrooms and shredded Swiss. Cook watery vegetables before adding them so they do not dilute the egg mixture.
- Taco-style variation. Replace the bacon with taco-seasoned ground beef that has already reached 160°F (71°C), use pepper jack, and add chili powder to the eggs.2
- Dairy-free variation. Unsweetened nondairy milk and a dairy-free cheese alternative will change the texture and nutrition. Check both labels for carbohydrate and allergens.
- Adjust the onion. Use less or omit it for a milder flavor, then recalculate the nutrition estimate.
Storage
Place the muffins in shallow containers and refrigerate them within 2 hours of cooking, or within 1 hour when the air temperature is above 90°F (32°C). Use refrigerated egg dishes within 3 to 4 days. Freeze portions that will not be eaten during that window.34
Thaw frozen muffins in the refrigerator. Reheat leftovers to 165°F (74°C), checking the center with a thermometer. Microwave and oven times vary with the number of muffins, container, and appliance, so do not use time alone as the endpoint.3
Frequently Asked Questions
How long do keto egg muffins last in the fridge?
Can you freeze egg muffins?
Why did my egg muffins deflate after baking?
How many net carbs are in keto egg muffins?
Can I make keto egg muffins dairy-free?
Works cited
Article history
- Updated
- First published
Your learning guide