Spinach Egg Muffins

These spinach egg muffins are a fast, protein-packed grab-and-go breakfast that still tastes homemade. Lightly golden, studded with bacon and melty cheese, and loaded with chopped fresh spinach, they’re the kind of thing you make on Sunday and reach for all week. If you like pairing savory bites with a sweeter option for brunch, these work well alongside treats such as apple cinnamon streusel muffins for a balanced spread.

Why you’ll love this dish

These muffins are the answer when you want something nutritious, make‑ahead friendly, and kid-approved. They combine simple pantry staples — eggs, cheese, and spinach — with a little bacon for texture and flavor. They’re adaptable: make them with turkey bacon or keep them vegetarian; use whatever cheese you have on hand.

"A weekday lifesaver: quick to assemble, easy to freeze, and still great warmed up." — a reader-style note that sums up why people return to this recipe.

Perfect occasions: busy mornings, meal-prep Sundays, brunch boards, or a protein-packed snack after a workout. They’re economical too — six large eggs make a solid batch without breaking the grocery budget.

Preparing Spinach Egg Muffins

You’ll whisk eggs with a splash of milk for tenderness, fold in chopped spinach, crumbled pre-cooked bacon, and cheese, then bake in a greased muffin tin at 375°F (190°C) for about 18–20 minutes. Expect a straightforward 10-minute hands-on time (chopping and whisking) and a short bake. The steps are forgiving — these are ideal if you’re new to egg-bakes.

The big-picture flow:

  • Preheat and grease the pan.
  • Whisk eggs and seasonings.
  • Fold in fillings (spinach, bacon, cheese).
  • Portion into muffin cups.
  • Bake until set and lightly golden.
  • Cool briefly, then release and store or serve.

What you’ll need

  • 6 large eggs
  • 1 cup fresh spinach, finely chopped (packed) — wilt for milder flavor or use raw for more texture
  • 1/2 cup cooked bacon, crumbled (substitute cooked sausage or chopped ham)
  • 1/2 cup shredded cheese (cheddar recommended; Monterey Jack, Swiss, or pepper jack work too)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup milk (optional — adds creaminess; use any milk or a non-dairy alternative)

Notes and substitutions:

  • For a lighter version, replace 2 whole eggs with 4 egg whites (reduces fat and calories).
  • Use frozen spinach (thawed and squeezed dry) if fresh isn’t available — remove excess water to avoid sogginess.
  • Make it vegetarian by omitting bacon and adding sautéed mushrooms or sun-dried tomatoes.

Step-by-step instructions

  1. Preheat the oven to 375°F (190°C). Grease a 6-cup standard muffin tin with butter, oil, or nonstick spray. You can also use silicone liners for easy release.
  2. In a large bowl, crack in the eggs. Add the milk (if using), a pinch of salt, and a few grinds of black pepper. Whisk until well combined and a little frothy.
  3. Stir in the chopped spinach, crumbled cooked bacon, and shredded cheese. Mix gently so the fillings are evenly distributed.
  4. Divide the mixture evenly among the muffin cups — each should be about 3/4 full to allow the eggs to puff slightly while baking.
  5. Bake for 18–20 minutes, or until the muffins are set in the center and the tops are lightly golden. A toothpick inserted into the center should come out clean.
  6. Let the muffins rest in the tin for 3–5 minutes, then carefully run a knife around the edges and lift them out. Cool slightly before serving — they’ll hold together better once they settle.

Timing tips: If your oven runs hot, check at 16 minutes. If you used a metal pan and larger-than-standard eggs, you may need an extra minute or two.

Best ways to enjoy it

Serve warm with a side salad or fruit for a complete meal. These are excellent on their own for breakfast or packed in a lunchbox. For a brunch spread, they pair nicely with lighter sweet items such as apple pumpkin muffins, fresh berries, and a simple yogurt parfait.

Plating ideas:

  • Stack two muffins on a small plate with a handful of arugula dressed in lemon and olive oil.
  • Hollow out a muffin and use it as a vessel for a dollop of salsa and avocado for a Tex‑Mex twist.
  • Make breakfast sandwiches: split an English muffin and add a spinach egg muffin, a slice of tomato, and a smear of pesto.

Storage and reheating tips

Refrigeration: Cool completely, then store in an airtight container in the fridge for up to 4 days. Label with the date if prepping ahead.

Freezing: Place cooled muffins on a baking sheet to flash-freeze for an hour, then transfer to a freezer bag or airtight container. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating: Microwave 30–60 seconds from refrigerated, or reheat in a 350°F (175°C) oven for 8–10 minutes until warmed through. If reheating from frozen, defrost overnight and bake at 350°F for 10–12 minutes or microwave for 90 seconds to 2 minutes. For food safety, reheat to an internal temperature of 165°F (74°C).

Pro chef tips

  • Remove excess moisture: Squeeze chopped fresh spinach in a clean towel or press thawed frozen spinach to remove water — otherwise muffins can be watery.
  • Crisp the bacon: Cook bacon until just crisp; big fat pieces can make muffins greasy, while finely crumbled crisp bacon adds crunch.
  • Don’t overfill: Fill cups about 3/4 full to prevent spillover and ensure even cooking.
  • Add herbs: A tablespoon of finely chopped chives or parsley brightens the flavor.
  • Even baking: Let the tin sit on the counter for a minute before removing muffins; this makes release easier and prevents cracking.

Creative twists

  • Veggie-forward: Omit bacon and add sautéed bell pepper, onion, and mushrooms.
  • Mediterranean: Swap cheddar for feta, add chopped sun-dried tomatoes and oregano.
  • Spicy kick: Stir in a diced jalapeño and use pepper jack cheese.
  • Mini version: Use a mini muffin tin and reduce bake time to 10–12 minutes for bite-sized snacks.
  • Dairy-free: Use a plant-based cheese and almond milk to make it dairy-free (texture will change slightly).

Common questions

Q: Can I use frozen spinach instead of fresh?
A: Yes. Thaw and squeeze out as much liquid as possible before adding. Excess water will make the muffins soggy and increase bake time slightly.

Q: How long do these keep in the fridge?
A: Stored in an airtight container, they last up to 4 days. Reheat to 165°F before eating.

Q: Can I make these ahead and freeze?
A: Absolutely. Freeze on a tray first, then bag them for up to 2 months. Thaw overnight in the fridge and reheat in the oven or microwave.

Q: Is the milk necessary?
A: Milk is optional — it makes the texture a bit softer and creamier. You can omit it or substitute a non-dairy milk without major changes.

Q: What if I want to add more veggies?
A: Sauté any watery vegetables (like mushrooms or zucchini) first to remove moisture, then fold them into the egg mix.

If you want a printable version or a scaled recipe for a 12-cup tin, let me know and I’ll adjust quantities and baking time.

Print

Spinach Egg Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These spinach egg muffins are a fast, protein-packed grab-and-go breakfast loaded with chopped fresh spinach, cooked bacon, and melty cheese.

  • Author: nigob439gmail-com
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Low Carb

Ingredients

Scale
  • 6 large eggs
  • 1 cup fresh spinach, finely chopped (packed)
  • 1/2 cup cooked bacon, crumbled
  • 1/2 cup shredded cheese (cheddar recommended)
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 1/4 cup milk (optional)

Instructions

  1. Preheat the oven to 375°F (190°C). Grease a 6-cup standard muffin tin.
  2. Crack in the eggs and add milk, salt, and pepper. Whisk until well combined.
  3. Stir in the chopped spinach, crumbled bacon, and shredded cheese.
  4. Divide the mixture evenly among the muffin cups, filling them about 3/4 full.
  5. Bake for 18–20 minutes, or until set in the center and lightly golden.
  6. Let the muffins cool briefly before removing from the tin.

Notes

For a lighter version, replace 2 whole eggs with 4 egg whites. Use frozen spinach if fresh isn’t available.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star