Savory breakfast muffins packed with spinach, feta cheese, and herbs in a fluffy egg-enriched batter. These protein-rich muffins are perfect for meal prep, offering a complete breakfast in portable, freezer-friendly form.

Recipe Details
Units:
Prep: 20 Cook: 25
Ingredients
  • 300g all-purpose flour
  • 2 tsp baking powder
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 3 large eggs
  • 250ml whole milk
  • 80ml olive oil
  • 125ml plain Greek yogurt
  • 300g frozen spinach, thawed and drained
  • 150g feta cheese, crumbled
  • 80g sun-dried tomatoes, chopped
  • 3 tbsp fresh dill, chopped
  • 3 green onions, sliced
  • 2 cloves garlic, minced
  • 50g grated Parmesan cheese
Instructions
  1. Preheat oven to 190°C (375°F). Line 12-cup muffin tin with paper liners or grease well.

  2. Squeeze excess water from 300g frozen spinach using clean kitchen towel until very dry.

  3. In large bowl, whisk together 300g all-purpose flour, 2 tsp baking powder, 1 tsp salt, and 1/2 tsp black pepper.

  4. In separate bowl, beat 3 large eggs, then whisk in 250ml whole milk, 80ml olive oil, and 125ml plain Greek yogurt until smooth.

  5. Add squeezed spinach, 150g feta cheese, 80g sun-dried tomatoes, 3 tbsp fresh dill, 3 green onions, and 2 cloves garlic to wet ingredients.

  6. Pour wet ingredients into dry ingredients, folding gently until just combined. Don't overmix.

  7. Divide batter among muffin cups, filling about 3/4 full. Sprinkle tops with 50g grated Parmesan cheese.

  8. Bake 22-25 minutes until golden brown and toothpick inserted in center comes out clean.

  9. Cool in pan 5 minutes before transferring to wire rack.

Tips

Spinach Preparation: Thoroughly squeeze all water from thawed spinach - excess moisture will make muffins soggy.

Mixing Technique: Fold ingredients together gently to avoid tough muffins. Some lumps in batter are fine.

Feta Quality: Use good quality feta in brine for best flavor. Pat dry before crumbling to prevent excess moisture.

Make-Ahead: These freeze beautifully for up to 3 months. Thaw overnight and warm in 150°C (300°F) oven for 5 minutes.

Serving: Delicious warm or at room temperature. Perfect for breakfast on-the-go or packed lunches.