Bacon & Spinach Keto Egg Muffins You Will Crave

These bacon and spinach keto egg muffins are the kind of breakfast you make once and look forward to all week. They’re fluffy, savory, and full of cheesy bacon goodness in every bite.

Mix, pour, bake, and breakfast is done. Tuck a couple into your bag, or reheat them for a fast, satisfying start that fits low-carb living without feeling skimpy.

Why These Egg Muffins Hit the Spot

They’re simple, reliable, and taste great warm or cold. The balance of salty bacon, tender spinach, and melty cheddar keeps the flavor big while staying low carb.

The texture is light and custardy thanks to the right egg-to-cream ratio, and a quick sauté of the spinach keeps excess moisture out for a clean set. They also reheat beautifully, which makes them perfect for meal prep. If you love easy, packable keto breakfasts, check out my Keto Meal Prep for Beginners after you bake a batch.

What You’ll Need

Simple fridge staples come together fast. Crisp bacon, fresh spinach, and a handful of cheddar bring big flavor to a short ingredient list.

  • 8 large eggs
  • 1/3 cups heavy cream
  • 6 slices bacon, cooked crisp and chopped
  • 1 1/2 cups fresh spinach, chopped
  • 1 cups shredded sharp cheddar cheese
  • 2 tbsp green onions, thinly sliced, optional
  • 1/2 tsp garlic powder
  • 1/4 tsp onion powder
  • kosher salt, to taste
  • 1/4 tsp black pepper, freshly ground
  • 1 tsp olive oil, for sautéing spinach
  • nonstick cooking spray, for the muffin tin
  • 1/8 tsp red pepper flakes, optional, for heat

How to Make Bacon & Spinach Keto Egg Muffins

Prep the fillings, whisk the eggs, fill the muffin tin, and bake until just set.

  1. Preheat the oven to 375°F (190°C). Generously spray a 12-cup muffin tin with nonstick spray, or line with silicone liners.
  2. Cook the bacon in a skillet over medium heat until crisp, 6 to 8 minutes. Transfer to a paper towel–lined plate, then chop into small pieces.
  3. In the same skillet, add olive oil and the chopped spinach. Sauté over medium heat until just wilted and most moisture cooks off, 1 to 2 minutes. Set aside to cool slightly.
  4. In a large bowl, whisk the eggs, heavy cream, garlic powder, onion powder, salt, and black pepper until well combined and lightly frothy.
  5. Fold in the cheddar, chopped bacon, sautéed spinach, green onions, and red pepper flakes if using.
  6. Divide the mixture evenly among the 12 muffin cups, filling each about 3/4 full. Stir the bowl as you go so fillings distribute evenly.
  7. Bake for 16 to 18 minutes, until the centers are just set with a slight jiggle and the tops look puffed and lightly golden.
  8. Cool in the pan for 5 minutes, then run a thin knife around the edges to release. Transfer to a rack to finish cooling or serve warm.
  9. Taste and adjust salt if needed. Store leftovers as directed below.
Overhead of baked egg muffins in a muffin tin

Storage, Make-Ahead, and Reheating

Let the muffins cool completely, then refrigerate in an airtight container for up to 4 days. For longer storage, freeze on a sheet pan until solid, then pack into freezer bags for up to 2 months.

Reheat refrigerated muffins in the microwave for 20 to 30 seconds or in a 300°F (150°C) oven for 8 to 10 minutes. From frozen, microwave 45 to 60 seconds or reheat in the oven at 300°F (150°C) for 12 to 15 minutes. For more fast low-carb ideas on weeknights, you might like my easy keto sheet pan sausage and veggies or a quick keto taco bowl.

Close-up of fluffy egg muffin interior

Common Mistakes to Avoid

  • Not greasing or lining the pan: Egg muffins stick easily. Use nonstick spray or silicone liners for clean release.
  • Skipping the spinach sauté: Raw spinach releases water and can make soggy muffins. A quick wilt keeps them set.
  • Overbaking: Pull them when the centers are set with a slight jiggle. They continue to cook as they rest.
  • Big bacon pieces: Chop the bacon small so it distributes evenly and every bite tastes balanced.
  • Too much cheese on top: A thick cap can brown fast and look oily. Fold most cheese into the eggs and sprinkle a light finish.

Easy Variations and Smart Swaps

  • Mushroom & Swiss: Sauté 1 cup chopped mushrooms and swap cheddar for Swiss.
  • Jalapeño Popper: Add 2 tbsp softened cream cheese in small dollops and a few sliced jalapeños.
  • Dairy-free: Use unsweetened almond milk instead of cream and skip the cheese, or use a dairy-free shreds blend.
  • Turkey bacon or sausage: Sub 6 slices turkey bacon or 8 oz cooked, crumbled breakfast sausage.
  • Veggie boost: Fold in 1/4 cup finely diced bell pepper or zucchini after sautéing to keep water low.
Two egg muffins served with avocado

What to Serve With These Muffins

Keep it simple with avocado slices and a few berries. A quick side salad or some roasted cherry tomatoes is lovely if you’re turning them into brunch.

For a grab-and-go morning, pair with a piece of keto cloud bread. Planning a week of low-carb meals? You’ll find ideas in my 7-day keto meal plan for beginners.

Spinach wilting in a skillet

Your Questions, Answered

Can I use frozen spinach instead of fresh?

Yes. Thaw 5 to 6 oz frozen chopped spinach and squeeze it very dry in a clean towel to remove excess water. Use the same amount by volume as fresh after squeezing.

How do I keep egg muffins from sticking to the pan?

Coat the cups well with nonstick spray, or use silicone liners for the easiest release. Let the muffins cool 5 minutes, then run a thin knife around the edges before lifting out.

Can I make these without heavy cream?

Use half-and-half or unsweetened almond milk. The texture will be slightly less rich but still tender. Avoid coconut milk unless you enjoy the coconut flavor.

What cheese works best?

Sharp cheddar melts nicely and adds good flavor. Monterey Jack, pepper jack, or Swiss are great too. Finely shredding the cheese helps it distribute evenly.

Are these good for meal prep?

They’re excellent for meal prep. Refrigerate up to 4 days or freeze up to 2 months, then reheat quickly for busy mornings.

A Tasty Little Wrap-Up

These bacon and spinach keto egg muffins are easy to love and even easier to keep on hand. Bake a batch on Sunday, and breakfast is sorted.

If you try them, leave a note with your favorite add-ins. Happy cooking!

Bacon & Spinach Keto Egg Muffins

Bacon & Spinach Keto Egg Muffins

Fluffy, cheesy egg muffins loaded with crispy bacon and tender spinach. Perfect for low-carb meal prep and busy mornings.

  • Prep15 min
  • Cook18 min
  • Total33 min
  • Servings6
  • Calories260 kcal

Ingredients

Instructions

  1. Preheat the oven to 375°F (190°C). Generously spray a 12-cup muffin tin with nonstick spray, or line with silicone liners.
  2. Cook the bacon in a skillet over medium heat until crisp, 6 to 8 minutes. Transfer to a paper towel–lined plate, then chop into small pieces.
  3. In the same skillet, add olive oil and the chopped spinach. Sauté over medium heat until just wilted and most moisture cooks off, 1 to 2 minutes. Set aside to cool slightly.
  4. In a large bowl, whisk the eggs, heavy cream, garlic powder, onion powder, salt, and black pepper until well combined and lightly frothy.
  5. Fold in the cheddar, chopped bacon, sautéed spinach, green onions, and red pepper flakes if using.
  6. Divide the mixture evenly among the 12 muffin cups, filling each about 3/4 full. Stir the bowl as you go so fillings distribute evenly.
  7. Bake for 16 to 18 minutes, until the centers are just set with a slight jiggle and the tops look puffed and lightly golden.
  8. Cool in the pan for 5 minutes, then run a thin knife around the edges to release. Transfer to a rack to finish cooling or serve warm.
  9. Taste and adjust salt if needed. Store leftovers as directed below.

Notes

  • For extra nonstick insurance, use silicone muffin liners or a silicone pan.
  • Squeeze sautéed spinach against the pan with a spatula to release moisture before folding into eggs.
  • Swap cheddar for Swiss or pepper jack to change the flavor without changing the method.
Bacon & Spinach Keto Egg Muffins
Save to Pinterest

Leave a Comment