Egg Muffins Recipe with Spinach, Cheese and Bacon

These easy Egg Muffins are a versatile, healthy breakfast you can customize with vegetables, meats, or cheeses. They’re quick to prepare, work great for meal prep, and—when made without add-ins—are naturally gluten-free and keto-friendly with zero net carbs per muffin.

egg muffins on white plate

Table of contents

  • Ingredients
  • Filling options
  • Instructions
  • Topping ideas
  • Should you use paper liners?
  • Nutritional information
  • Tips and tricks
  • More keto recipes to try

If you want a simple, nutritious breakfast that’s ready in about 30 minutes and stores well for the week, these egg muffins are a great choice. Make a batch with one filling or divide the tin into several flavors so everyone gets their favorite. They’re ideal for busy mornings, lunchboxes, or a casual brunch served as mini frittatas.

Make the base recipe plain for a low-calorie, low-carb option, or add any of the filling combinations below. Without fillings, each muffin contains roughly 57 calories, 1 total carb, and 0 net carbs. Adding fillings will change the nutrition, but the muffins remain a nutritious, protein-packed start to the day.

ingredients for egg muffins

Ingredients

The basic egg muffin batter uses just five ingredients:

  • Large eggs – the recipe calls for 10 large eggs. If you use extra-large eggs, reduce the count to 8.
  • Milk – 1/3 cup. Use 2% as written, or substitute whole milk or unsweetened almond milk.
  • Garlic powder – 1/2 teaspoon
  • Salt – 1 teaspoon
  • Black pepper – 1/2 teaspoon

Filling options

You can mix and match fillings to suit your taste. If you plan to fill all 12 muffins with the same mixture, aim for about 2 1/4 cups of filling total. Here are several tested combinations (amounts listed make approximately one 12-muffin batch):

  • Cheddar pepper: 1 cup diced bell pepper + 1/4 cup diced green onions + 1 cup shredded cheddar
  • Caprese: 1 cup halved cherry tomatoes + 1/4 cup chopped fresh basil (or 1 tablespoon dried) + 1 cup shredded mozzarella
  • Mediterranean: 1 cup julienned sun-dried tomatoes + 1/4 cup chopped fresh spinach + 1 cup crumbled feta
  • Spicy bacon: 1 cup cooked, chopped bacon + 1/4 cup minced jalapeños + 1 cup shredded pepper jack
  • Denver omelette: 1/2 cup diced ham + 1/2 cup diced onion + 1/2 cup diced bell pepper + 1 cup shredded cheddar
collage of images showing how to make egg muffins

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. In a medium bowl, whisk together the eggs, milk, garlic powder, salt, and black pepper until combined.
  3. Prepare your chosen fillings and mix them in a small bowl if needed.
  4. Spray a 12-cup nonstick muffin tin generously with cooking spray. Alternatively, line each cup with a paper liner and lightly spray the inside of the liner.
  5. Place about a tablespoon or two of filling into the bottom of each prepared muffin cup—fill the cups about halfway with fillings.
  6. Pour the egg mixture over the fillings, filling the tins nearly to the top but not so full that they spill when moved.
  7. Bake for 20 minutes. The eggs may puff up during baking; they will settle as they cool.
  8. Remove from the oven and let cool for about 10 minutes. Run a small knife around the edge of each muffin to loosen, then lift them out.

Enjoy immediately, refrigerate for up to 5 days, or freeze for longer storage (see tips below).

egg muffin cut in half on white plate

Topping ideas

Top your egg muffins for added flavor and texture. A few favorites:

  • Hot sauce – a few drops add heat and brightness.
  • Creamy chipotle or other smoky sauce – great with cheddar or bacon varieties.
  • Salsa – fresh or roasted salsa pairs well with southwestern-inspired fillings.
  • Avocado slices – creamy and satisfying on any flavor.
  • Everything bagel seasoning – a savory seasoning finish.
  • Fresh herbs – chopped cilantro, basil, or green onions for brightness.
collage of images showing how to make egg muffins with paper liners

Should you use paper liners?

Both methods work. Paper liners make cleanup easier but can stick unless you spray them well. Baking directly in a greased metal tin gives a firmer edge and slightly browned bottoms; stoneware yields a softer texture. Two tips to mimic stoneware results in a metal pan:

  1. Line muffin cups with paper liners and spray the inside of the liners thoroughly to prevent sticking.
  2. Set the metal muffin pan on a baking sheet before placing it in the oven to reduce direct heat and prevent excessive browning on the bottom.

Nutritional information

The nutrition below is for the plain egg muffin base without optional fillings: about 57 calories and 0 net carbs per muffin. Filling choices change those values; examples are provided so you can pick a flavor that fits your goals.

  • Plain base: 57 calories, 1 g carbs (0 net carbs)
  • Cheddar pepper: ~100 calories, 2 g total carbs, 1 g net carb
  • Caprese: ~88 calories, 1 g total carb, 0 net carbs
  • Mediterranean: ~114 calories, 6 g total carbs, 5 g net carbs
  • Spicy bacon: ~175 calories, 1 g total carb, 0 net carbs
  • Denver omelette: ~114 calories, 2 g total carbs, 1 g net carb
egg muffin on plate with bite taken out of it

Tips and tricks

  • Generously grease the muffin tin or liners to prevent sticking and make removal easy.
  • Store cooled muffins in an airtight container in the refrigerator for up to 5 days. Reheat wrapped in a damp paper towel for 15–20 seconds to retain moisture.
  • To freeze, cool completely, wrap each muffin in plastic wrap, place in a freezer-safe bag, and store up to 3 months. Thaw and reheat wrapped in a damp paper towel for about 60 seconds.
  • To make the recipe Whole30-friendly, use unsweetened almond milk instead of dairy milk and omit cheese; bacon and vegetables are fine additions.
  • This recipe scales easily. Double or triple the amounts to serve more people or to stock your freezer.
egg muffins on white plate with fork

More keto recipes to try

  • Thai Chicken Satay
  • Guacamole-Stuffed Chicken
  • Grilled Bacon-Wrapped Shrimp
  • Chicken Caesar Salad with Cashew Caesar Dressing
  • Low-Carb Almond Flour Blueberry Muffins
  • Classic Deviled Eggs
  • Pesto Eggs