Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Golden brown egg muffins with spinach and feta in a muffin tray.

Egg Muffins with Spinach and Feta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These healthy egg muffins with spinach and feta are the perfect low-carb meal prep breakfast. Fluffy eggs, fresh spinach, and tangy feta cheese baked into portable, protein-packed bites.

  • Total Time: 30 minutes
  • Yield: 12 muffins 1x

Ingredients

Scale

8 large eggs
1/4 cup whole milk or heavy cream
2 cups fresh baby spinach, roughly chopped
1/2 cup feta cheese, crumbled
1/2 teaspoon garlic powder
1/4 teaspoon salt
1/4 teaspoon black pepper
Optional: 1/4 cup diced red bell peppers

Instructions

Step 1: Preheat your oven to 350°F (175°C) and grease a 12-cup muffin tin or line with silicone baking cups.
Step 2: In a large bowl, whisk the eggs, milk, garlic powder, salt, and pepper until well combined but not excessively frothy.
Step 3: Stir in the chopped spinach and crumbled feta cheese (and bell peppers if using) into the egg mixture.
Step 4: Pour the mixture into the prepared muffin cups, filling each about 3/4 full to allow for rising.
Step 5: Bake for 20-22 minutes or until the egg muffins with spinach and feta are set in the center and slightly golden on top.
Step 6: Remove from the oven and let them cool for 5 minutes in the pan before removing them to a wire rack.

Notes

Store in an airtight container for up to 5 days. For the best texture, reheat in a toaster oven or microwave briefly.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 muffin
  • Calories: 95 kcal
  • Sugar: 1g
  • Sodium: 210mg
  • Fat: 7g
  • Saturated Fat: 3g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 0.5g
  • Protein: 7g
  • Cholesterol: 190mg