Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Quick & Healthy Egg Muffins with Spinach & Feta

Published: Oct 20, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

These Quick & Healthy Egg Muffins with Spinach & Feta are a go-to option when I need something fast, nutritious, and satisfying. Packed with protein-rich eggs, vibrant spinach, and creamy feta cheese, they’re ideal for breakfast, brunch, or meal prep. I love how easy it is to make a batch and have them ready to grab-and-go throughout the week.

Quick & Healthy Egg Muffins with Spinach & Feta

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

8 large eggs

¼ cup milk (dairy or non-dairy)

1 cup fresh spinach, chopped

½ cup crumbled feta cheese

¼ cup diced red onion (or green onion)

½ teaspoon salt

¼ teaspoon black pepper

Optional additions: diced tomatoes, bell peppers, mushrooms, or cooked bacon/turkey sausage

Directions

Preheat the oven to 375°F (190°C) and grease a 12-cup muffin tin with cooking spray or olive oil.

Sauté the spinach (optional, but I recommend it): I like to lightly sauté the chopped spinach in a pan with a small drizzle of olive oil. It helps remove excess moisture and intensifies the flavor.

Whisk the eggs: In a large bowl, I whisk the eggs with milk, salt, and pepper until well combined.

Assemble the muffins: I evenly distribute the spinach, feta, and diced onion into each muffin cup, then pour the egg mixture on top, filling each about ¾ full.

Bake for 18–22 minutes, or until the muffins are set and lightly golden on top.

Cool and store: I let them cool in the tin for about 5 minutes before removing. Then I store them in the fridge or freezer depending on my needs.

Servings and timing

This recipe makes 12 muffins and takes about 25–30 minutes from start to finish. Each muffin serves one, so I often grab two for a filling breakfast or snack.

Variations

Dairy-free: I skip the feta or use a plant-based cheese alternative.

Add herbs: I sometimes mix in chopped dill, parsley, or basil for a fresh twist.

Low-fat version: I use a mix of whole eggs and egg whites or just egg whites to cut down on fat while keeping protein high.

Veggie-loaded: I add chopped bell peppers, mushrooms, or tomatoes for extra nutrients.

Meaty twist: A bit of crumbled cooked turkey sausage or bacon adds savory depth when I want something heartier.

Storage/Reheating

I store these egg muffins in an airtight container in the refrigerator for up to 5 days. For longer storage, I freeze them for up to 2 months.

To reheat, I pop 1–2 muffins in the microwave for 20–30 seconds, or warm them in the oven at 350°F for 5–8 minutes. They taste just as fresh as the day I made them.

FAQs

How do I prevent egg muffins from sticking to the tin?

I always grease the muffin tin well with cooking spray or olive oil. Silicone muffin cups are also a great solution if sticking is a recurring issue.

Can I make these muffins ahead of time?

Yes, I often make a batch on Sunday and enjoy them throughout the week. They keep well in the fridge or freezer.

Are these muffins suitable for a keto diet?

They’re naturally low in carbs, especially if I skip the milk or use unsweetened almond milk. Just make sure any add-ins are keto-friendly.

Can I use frozen spinach instead of fresh?

I can, but I always make sure to thaw and squeeze out all excess moisture before adding it to the recipe to avoid soggy muffins.

What’s the best way to freeze and thaw these?

I freeze the cooled muffins in a zip-top bag or airtight container. To thaw, I either leave them in the fridge overnight or microwave straight from frozen.

Conclusion

These quick and healthy egg muffins with spinach and feta have become a staple in my kitchen. They’re simple, nutritious, and endlessly adaptable based on my mood or the contents of my fridge. Whether I need a portable breakfast, a snack, or a protein-packed addition to my lunch, they never disappoint.


Recipe:

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
Quick & Healthy Egg Muffins with Spinach & Feta

Quick & Healthy Egg Muffins with Spinach & Feta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 30 minutes
  • Yield: 12 muffins
  • Diet: Gluten Free
Print Recipe
Pin Recipe

Description

These quick and healthy egg muffins with spinach and feta are protein-packed, low-carb, and perfect for meal prep. Great for breakfast or snacks, they’re easy to make, gluten-free, and highly customizable.


Ingredients

8 large eggs

¼ cup milk (dairy or non-dairy)

1 cup fresh spinach, chopped

½ cup crumbled feta cheese

¼ cup diced red onion (or green onion)

½ teaspoon salt

¼ teaspoon black pepper

Optional additions: diced tomatoes, bell peppers, mushrooms, or cooked bacon/turkey sausage


Instructions

  1. Preheat the oven to 375°F (190°C) and grease a 12-cup muffin tin with cooking spray or olive oil.
  2. Optional: Sauté the chopped spinach in a pan with a small drizzle of olive oil to remove moisture and enhance flavor.
  3. In a large bowl, whisk the eggs with milk, salt, and pepper until well combined.
  4. Evenly distribute the spinach, feta, and diced onion into each muffin cup, then pour the egg mixture on top, filling each about ¾ full.
  5. Bake for 18–22 minutes, or until the muffins are set and lightly golden on top.
  6. Let the muffins cool in the tin for about 5 minutes before removing. Store in the fridge or freezer as needed.

Notes

Grease the muffin tin well or use silicone muffin cups to prevent sticking.

Use thawed and drained frozen spinach if fresh is unavailable.

Customize with different veggies, meats, or herbs based on what you have.

Can be stored in the fridge for 5 days or frozen for up to 2 months.

Reheat in the microwave for 20–30 seconds or in the oven at 350°F for 5–8 minutes.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 muffin
  • Calories: 90
  • Sugar: 0.5g
  • Sodium: 180mg
  • Fat: 6g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 1g
  • Fiber: 0g
  • Protein: 7g
  • Cholesterol: 140mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • German Apple Pancake (Dutch Baby)
    German Apple Pancake (Dutch Baby)
  • Tater Tot Breakfast Bowl with Sausage Gravy
    Tater Tot Breakfast Bowl with Sausage Gravy
  • Lemon Blueberry Scones
    Lemon Blueberry Scones
  • Baked Protein Pancake Bowls
    Baked Protein Pancake Bowls
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Kolaczki (Polish Cookies)
    Kolaczki (Polish Cookies)
  • Pumpkin Pie Crescents
    Pumpkin Pie Crescents
  • Margherita Pizza
    Margherita Pizza
  • Cranberry Orange Shortbread Cookies
    Cranberry Orange Shortbread Cookies

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz