Average: 5 (5 votes)
Active time
25 minutes
Total time
45 minutes
10 muffins
Serving Size
1 muffin

2 tablespoons extra-virgin olive oil, plus more for greasing the baking pan

3 cups baby spinach

1 cup chopped cherry tomatoes

3 tablespoons chopped fresh basil leaves

½ teaspoon salt

½ teaspoon pepper

½ teaspoon garlic powder

10 large eggs

4 ounces fresh mozzarella

Balsamic glaze, for drizzling (optional)


1. Preheat the oven to 350°F. Lightly grease a 12-cup muffin tin with olive oil.

2. In a medium skillet, heat the 2 tablespoons of olive oil over medium heat. Saute the spinach and tomatoes until wilted, then place in a medium mixing bowl.

3. Add the basil, salt, pepper, garlic, and eggs to the mixing bowl with the spinach and tomatoes. Using ¼ cup measuring cup, pour the mixture into the muffin tin to make 10 egg muffins.

4. Chop the fresh mozzarella into small bite-sized pieces. Distribute evenly over the 10 muffins by sprinkling the mozzarella over the muffins.

5. Bake 18-23 minutes, until the eggs are set. 

6. To serve, drizzle with balsamic glaze (optional)

Recipe and photo courtesy the Egg Nutrition Center


Calories: 110
Total Fat: 8g
Saturated Fat: 3g
Sodium: 190mg
Carbohydrate: 1g
Fiber: 1g
Total Sugar: 0g (Added Sugar: 0g)
Protein: 7g

Yield: 10 muffins

Serving Size: 1 muffin

How'd it Taste?

Kay Louise
I made these today for brunch, and served them with balsamic glaze as suggested. They were delicious! My guests ate them up. I was hoping to have a couple left for the coming week. Guess I will have to make them again soon!
Polly Hoffman
Great flavor! Love these! So much, I’m making them again next week.
Megan Atkins
I altered this recipe to asiago cheese, cherry tomatoes, zucchini cut thin, and then followed the directions above without the basil (I wish I had some on hand). It was great, so easy for a quick breakfast that is filling and lasts.
Cindy Van
I made the recipe as stated (did not use the balsamic glaze) and it was fantastic! My husband loved it too. The only recommendation is to use a non-stick muffin pan or paper liners to avoid a lot of sticking.
Wonderful flavor! I love the flavor of the sautéed baby spinach and tomatoes. One recommendation would be to use a non-stick muffin pan.

Review this Recipe