Spinach & Feta Egg Muffins

Spinach & Feta Egg Muffins

I regret ever coming across this recipe! 😍 I brought these spinach & feta egg muffins to a work potluck once, and now everyone insists that I bring them every time. I think I’m officially on the hook for good!

These golden, fluffy egg muffins are loaded with fresh spinach, creamy feta, herbs, and savory seasonings. They’re quick, beginner-friendly, naturally low-carb, and perfect for breakfast, brunch, meal prep, snacks, or a party appetizer.

The best part? You only need a few simple ingredients, one bowl, and a muffin tin. They’re delicious warm from the oven but also taste great chilled or reheated.

 Ingredients

For the Egg Muffins

  • 8 large eggs
  • 1 cup fresh spinach, finely chopped
  • ½ cup crumbled feta cheese
  • ½ cup shredded mozzarella cheese
  • ¼ cup green onions, finely chopped
  • 2 tablespoons fresh dill, chopped
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons milk or heavy cream
  • 1 clove garlic, minced
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • Cooking spray or 1 tablespoon olive oil

Optional Add-Ins

  • ¼ cup diced bell pepper
  • ¼ cup chopped mushrooms
  • ¼ cup diced tomatoes, seeds removed
  • ¼ teaspoon red pepper flakes
  • 2 tablespoons grated Parmesan
  • ¼ cup cooked turkey or chicken sausage

 Instructions

1. Preheat the Oven

Preheat your oven to 375°F (190°C).

Lightly grease a 12-cup muffin tin with cooking spray or olive oil.

You can also use silicone muffin cups, which make removing the egg muffins particularly easy.

2. Prepare the Spinach

Wash the fresh spinach thoroughly and pat it dry.

Finely chop the spinach.

If your spinach is particularly wet, gently squeeze out excess moisture with a clean kitchen towel.

For an even softer texture, sauté the spinach in a dry skillet for 1–2 minutes, then allow it to cool before adding it to the eggs.

3. Whisk the Eggs

Crack the eggs into a large mixing bowl.

Add the milk or heavy cream.

Whisk until the eggs are smooth and well combined.

Don’t overbeat them—just make sure the yolks and whites are fully incorporated.

4. Add the Flavor

Add the chopped spinach, feta cheese, mozzarella, green onions, dill, parsley, and minced garlic.

Season with:

  • Oregano
  • Salt
  • Black pepper
  • Garlic powder

Gently stir everything together.

If you’re using red pepper flakes, add them now.

5. Fill the Muffin Tin

Divide the egg mixture evenly among the prepared muffin cups.

Fill each cup approximately ¾ full.

Don’t fill them completely to the top because the eggs will puff up while baking.

Try to distribute the spinach and feta evenly so every muffin gets plenty of filling.

 6. Bake

Place the muffin tin in the preheated oven.

Bake for approximately 18–22 minutes, or until the egg muffins are puffed, golden around the edges, and completely set in the center.

Insert a toothpick into the center of one muffin. It should come out clean or with only a few moist crumbs.

Avoid overbaking because the eggs can become rubbery.

7. Cool Slightly

Remove the muffin tin from the oven.

Allow the egg muffins to cool for 5 minutes.

They may puff up dramatically while baking and then settle slightly as they cool. This is completely normal.

Run a small knife around the edges if necessary, then gently remove each muffin.

Garnish with additional fresh dill or parsley.

Serve warm.

 Description

These Spinach & Feta Egg Muffins have everything you want in an easy breakfast: fluffy eggs, creamy salty feta, melted mozzarella, fresh spinach, aromatic garlic, and fragrant herbs.

The feta adds little pockets of creamy, tangy flavor, while the spinach provides color and texture. Fresh dill gives the muffins a wonderful Mediterranean-inspired flavor.

They’re especially useful for busy mornings because you can make a batch ahead of time and keep them in the refrigerator. Grab one or two on your way out the door, or pack them into a lunchbox for a protein-rich snack.

They’re also excellent for brunch gatherings because they’re easy to serve and don’t require utensils.

 Important Recipe Notes

Don’t Overfill the Muffin Cups

Eggs expand during baking. Filling the cups about ¾ full gives them room to rise.

Remove Excess Moisture

Spinach, tomatoes, and mushrooms contain water. Too much moisture can make the egg muffins watery.

Don’t Overbake

Take them out as soon as the centers are set. Overcooking produces a dry, rubbery texture.

Use Room-Temperature Eggs

Room-temperature eggs mix more easily and tend to bake more evenly.

Fresh Herbs Make a Difference

Dill and parsley add a fresh flavor that works beautifully with feta and spinach.

Watch the Salt

Feta can be naturally salty, so start with a small amount of added salt and adjust according to taste.

 Cheese Variations

You can easily customize these muffins.

Feta & Parmesan

Use feta plus Parmesan for a salty, savory flavor.

Cheddar & Spinach

Replace the feta with shredded cheddar for a more familiar cheesy flavor.

Goat Cheese & Herbs

Soft goat cheese works beautifully with spinach and fresh herbs.

Mozzarella & Feta

This combination gives you both creamy feta flavor and a deliciously stretchy texture.

 Spicy Spinach Egg Muffins

For a little heat, add:

  • Red pepper flakes
  • Diced jalapeño
  • Chopped chili peppers
  • Cayenne pepper
  • A few drops of hot sauce

A little spice pairs wonderfully with the creamy feta.

 Vegetable Variations

These muffins are an excellent way to use leftover vegetables.

Try adding:

Bell Peppers

Finely dice red, yellow, or green bell pepper for extra sweetness and color.

Mushrooms

Sauté mushrooms first to remove excess moisture.

Tomatoes

Use cherry tomatoes or diced Roma tomatoes, but remove excess seeds and liquid.

Broccoli

Finely chop cooked broccoli before adding it to the egg mixture.

Zucchini

Grate zucchini and squeeze it extremely well before incorporating it.

 Add Protein

For a heartier breakfast, add approximately ¼ cup of:

  • Cooked turkey sausage
  • Cooked chicken sausage
  • Diced cooked chicken
  • Chopped ham
  • Smoked salmon

Make sure any meat is fully cooked before adding it to the egg mixture.

 Serving Suggestions

Serve these egg muffins with:

  • Avocado
  • Fresh tomatoes
  • Cucumber
  • Greek yogurt
  • Fresh fruit
  • Roasted vegetables
  • Whole-grain toast
  • Turkey sausage
  • Smoked salmon

For a Mediterranean-style breakfast platter, serve them with cucumber, tomatoes, olives, feta, avocado, and a spoonful of Greek yogurt.

Meal Prep Instructions

These egg muffins are excellent for meal prep.

Bake a batch on Sunday and store them in individual portions.

Place cooled muffins in an airtight container and refrigerate for 3–4 days.

For a quick breakfast, simply reheat one or two muffins and serve.

Microwave

Heat for approximately 20–40 seconds, depending on your microwave.

Oven

Reheat at 325°F (165°C) for approximately 8–10 minutes.

Air Fryer

Reheat at 325°F (165°C) for approximately 3–5 minutes.

Freezing Instructions

Egg muffins can also be frozen.

Allow them to cool completely.

Wrap each muffin individually or place them in a freezer-safe container with parchment paper between layers.

Freeze for up to approximately 2 months for best quality.

Thaw overnight in the refrigerator before reheating.

You can also reheat from frozen in the microwave in short intervals, but the texture is generally better when thawed first.

Servings & Timing

Makes: 12 egg muffins
Servings: 4–6
Prep Time: 10 minutes
Cook Time: 18–22 minutes
Total Time: Approximately 30–35 minutes

Approximate Nutritional Information

The following is an estimate based on the basic recipe and 12 muffins.

Per Egg Muffin

  • Calories: approximately 90–110
  • Protein: 7–9 g
  • Carbohydrates: 1–2 g
  • Fat: 6–8 g
  • Fiber: less than 1 g
  • Sugar: approximately 1 g
  • Sodium: approximately 180–250 mg

Actual nutrition will vary depending on the size of the eggs, type of cheese, milk, and amount of feta used.

Potential Benefits

Protein-Rich

Eggs and cheese provide protein, which can make these muffins a satisfying breakfast or snack.

Spinach

Spinach adds vegetables, fiber, and several vitamins and minerals.

Feta

Feta contributes protein and calcium while adding a strong savory flavor.

Fresh Herbs

Dill and parsley add freshness and flavor without needing large amounts of additional seasoning.

Convenient

Because they can be prepared ahead of time, these muffins make it easier to have a ready-to-eat breakfast available on busy mornings.

These are general nutritional observations and are not medical advice.

Frequently Asked Questions

Why did my egg muffins sink after baking?

Egg muffins naturally puff up in the oven because of the air and steam created during cooking. They will usually settle somewhat as they cool. This is normal.

Why are my egg muffins watery?

The most common reason is excess moisture from spinach or other vegetables. Squeeze spinach dry and sauté watery vegetables before adding them.

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much liquid as possible before adding it.

Can I use only egg whites?

Yes. Egg whites can be substituted, although the muffins will be lighter and less rich.

Can I use cottage cheese?

Absolutely. Replace part of the mozzarella with cottage cheese for an extra creamy texture and additional protein.

Can I make these without feta?

Yes. Use mozzarella, cheddar, Parmesan, goat cheese, or another cheese you enjoy.

Can I make them dairy-free?

Yes. Use a dairy-free cheese alternative and unsweetened dairy-free milk.

Can I make them gluten-free?

Yes. The basic recipe is naturally gluten-free as written. Check packaged seasonings and cheese if you’re avoiding gluten strictly.

Can I make these ahead of time?

Definitely. They are one of the best make-ahead breakfast recipes. Store them in the refrigerator and reheat as needed.

How long do they last in the refrigerator?

Store them in an airtight container for approximately 3–4 days.

Can I freeze them?

Yes. Freeze-cooled muffins for up to approximately 2 months for best quality.

Can I make mini egg muffins?

Yes. Use a mini muffin tin and reduce the baking time. Begin checking them around 10–12 minutes.

What if I don’t have fresh dill?

Use approximately 1 teaspoon dried dill instead, or substitute with fresh parsley, basil, or chives.

Can I add meat?

Yes. Cooked chicken, turkey sausage, ham, or smoked salmon can be added.

Are these good for beginners?

Absolutely! This is a very forgiving recipe. The main things to remember are squeezing moisture from the spinach and avoiding overbaking.

Leave a Comment