Looking for an easy breakfast that you can make ahead and enjoy throughout the week? These Spinach Feta Breakfast Muffins are a delicious option for busy mornings. They are savory, fluffy, filling, and packed with spinach, feta cheese, and eggs.
These homemade breakfast muffins come together with simple ingredients and require very little prep work. They are great for breakfast, brunch, meal prep, lunchboxes, or a quick grab-and-go snack.
The combination of tender spinach, salty feta, fluffy eggs, and lightly seasoned batter creates a satisfying flavor in every bite. You can serve them warm from the oven or refrigerate them for later.
Why You Will Love This Recipe
These spinach feta muffins are easy to prepare, freezer-friendly, naturally savory, and perfect for meal prep. They also offer a simple way to add leafy greens to your breakfast without making a complicated meal.
Recipe Information
- Recipe: Spinach Feta Breakfast Muffins
- Cuisine: American-inspired
- Category: Breakfast
- Prep Time: 15 minutes
- Cook Time: 20 to 25 minutes
- Total Time: 40 minutes
- Servings: 12 muffins
- Yield: 12 breakfast muffins

Ingredients
Here is everything you need to make these easy spinach feta breakfast muffins.
- 2 cups fresh spinach, finely chopped
- 6 large eggs
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- 1/2 cup crumbled feta cheese
- 1/3 cup milk
- 1/4 cup olive oil
- 1/3 cup shredded mozzarella cheese
- 2 green onions, finely sliced
Optional Add-Ins
You can easily customize these muffins based on what you have in your kitchen.
- Chopped bell peppers
- Diced tomatoes
- Cooked mushrooms
- Chopped fresh herbs
- Cooked turkey or chicken
- A pinch of red pepper flakes
- Grated Parmesan cheese
How to Make Spinach Feta Breakfast Muffins
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C). Grease a 12-cup muffin pan with cooking spray or lightly coat it with olive oil. You can also use paper or silicone muffin liners for easier cleanup.
Step 2: Prepare the Spinach
Wash the spinach thoroughly and pat it dry. Finely chop the spinach into small pieces.
If your spinach contains a lot of moisture, gently squeeze out some of the excess water. Too much liquid can make the muffins overly wet and affect their texture.
Step 3: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, salt, black pepper, garlic powder, and dried oregano.
Mixing the dry ingredients separately helps distribute the baking powder and seasonings evenly throughout the muffins.
Step 4: Mix the Wet Ingredients
In a large bowl, crack the eggs and whisk until lightly beaten. Add the milk and olive oil, then whisk until combined.
Stir in the chopped spinach, feta cheese, shredded mozzarella, and sliced green onions.
Step 5: Combine the Batter
Gradually add the dry ingredients to the wet mixture. Stir gently until everything is just combined.
Do not overmix the batter. A few small streaks of flour are fine. Overmixing can result in denser muffins instead of light and tender ones.
Step 6: Fill the Muffin Pan
Divide the batter evenly among the 12 muffin cups. Fill each cup about three-quarters full to leave room for the muffins to rise.
For more evenly sized muffins, use a cookie scoop or a spoon to portion the batter.
Step 7: Bake
Place the muffin pan in the preheated oven and bake for 20 to 25 minutes, or until the muffins are golden around the edges and the centers are set.
Insert a toothpick into the center of one muffin. If it comes out clean or with a few moist crumbs, the muffins are ready.
Step 8: Cool and Serve
Remove the pan from the oven and let the muffins cool for about 5 minutes. Carefully transfer them to a wire rack.
Serve warm or at room temperature.
Equipment Needed
- 12-cup muffin pan
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Measuring cups and spoons
- Knife and cutting board
- Silicone spatula or wooden spoon
- Cooling rack
- Cooking spray or olive oil
Recipe Tips for the Best Spinach Feta Muffins
Use Fresh Spinach
Fresh spinach works especially well because it blends easily into the batter. Make sure to remove excess moisture after washing it.
Do Not Overmix
Once the wet and dry ingredients are combined, stir just until incorporated. Overmixing may make the muffins tough or dense.
Crumble the Feta
Break the feta into small pieces before adding it to the batter. This helps distribute the salty cheese throughout the muffins.
Avoid Overbaking
Keep an eye on the muffins toward the end of the cooking time. Overbaking can make them dry, so remove them as soon as the centers are set.
Add Your Favorite Vegetables
Spinach and feta pair well with many vegetables. Bell peppers, mushrooms, tomatoes, and onions can all add extra flavor.
How to Store Spinach Feta Breakfast Muffins
Allow the muffins to cool completely before storing them.
Place them in an airtight container and refrigerate for up to 4 days. To prevent them from becoming soggy, line the container with a paper towel.
For longer storage, these muffins can be frozen. Place the cooled muffins in a freezer-safe bag or container and freeze for up to 2 months.
How to Reheat
For a quick breakfast, reheat one muffin in the microwave for about 20 to 30 seconds. Add a few extra seconds if needed.
Frozen muffins can be thawed overnight in the refrigerator or reheated directly from frozen. Heating time will vary depending on your microwave.
For a slightly crisp exterior, reheat the muffins in a toaster oven or conventional oven.
What to Serve with Spinach Feta Breakfast Muffins
These muffins are satisfying on their own, but they can also be served with other breakfast favorites.
Try them with fresh fruit, Greek yogurt, sliced avocado, roasted potatoes, a simple green salad, or a cup of coffee or tea.
For brunch, serve them alongside fresh fruit and a light salad for an easy and colorful spread.
Variations
Spinach and Feta Egg Muffins
For a lower-carb version, replace the flour with an additional two eggs and reduce the milk slightly. The muffins will have a more egg-forward texture.
Mediterranean-Style Muffins
Add chopped sun-dried tomatoes, olives, fresh parsley, and a little extra oregano for a Mediterranean-inspired flavor.
Spicy Spinach Feta Muffins
Add a pinch of red pepper flakes or finely chopped jalapeño for a little heat.
Ham and Spinach Muffins
Stir in finely diced cooked ham for extra flavor and protein.
Vegetarian Breakfast Muffins
The basic recipe is vegetarian, making it a convenient meat-free breakfast option.
Common Mistakes to Avoid
One common mistake is adding spinach that is excessively wet. Extra moisture can make the muffins dense and difficult to cook evenly.
Another mistake is filling the muffin cups too much. Overfilled cups can cause uneven baking and make the muffins spill over as they rise.
Finally, avoid slicing or serving the muffins immediately after removing them from the oven. Giving them a few minutes to cool helps them finish setting and makes them easier to remove from the pan.
Frequently Asked Questions
Can I use frozen spinach?
Yes. Frozen spinach works well, but thaw it completely and squeeze out as much excess water as possible before adding it to the batter.
Can I make these muffins ahead of time?
Yes. These muffins are ideal for meal prep. Bake them ahead, let them cool completely, then store them in the refrigerator or freezer.
Can I use a different cheese instead of feta?
Yes. Goat cheese, cheddar, mozzarella, Parmesan, or a combination of cheeses can work well. Keep in mind that feta provides a distinctive salty and tangy flavor.
Can I make these muffins gluten-free?
Yes. Use a good-quality gluten-free all-purpose flour blend in place of regular flour. Make sure the other ingredients are also certified gluten-free if necessary.
Why are my muffins soggy?
Excess moisture from spinach or other vegetables is usually the main reason. Drain and squeeze spinach well, and avoid adding vegetables with a lot of liquid.
How do I know when the muffins are done?
The tops should look set and lightly golden, and a toothpick inserted in the center should come out clean or with only a few moist crumbs.
Can I make mini spinach feta muffins?
Yes. Use a mini muffin pan and reduce the baking time. Start checking them after about 10 to 15 minutes.
Can I make these muffins without milk?
Yes. You can use an unsweetened plant-based milk or another dairy-free milk alternative. For a richer result, unsweetened oat or soy milk works well.
Nutrition Information
The following nutrition information is an approximate estimate for 1 muffin, based on the recipe as written.
| Nutrient | Amount per Muffin |
|---|---|
| Calories | 145 kcal |
| Protein | 7 g |
| Carbohydrates | 10 g |
| Fat | 8 g |
| Saturated Fat | 3 g |
| Fiber | 1 g |
| Sugar | 1 g |
| Sodium | 280 mg |
| Calcium | 90 mg |
| Iron | 1.2 mg |
Nutrition values can vary depending on the brands and exact ingredients used.
Final Thoughts
These Spinach Feta Breakfast Muffins are an easy way to make breakfast more convenient without sacrificing flavor. The combination of spinach, feta, eggs, and herbs creates a savory muffin that is soft inside, lightly golden on the outside, and easy to prepare ahead.
Make a batch on the weekend and keep them in the refrigerator or freezer for quick breakfasts throughout the week. They are also a great choice for brunch, lunchboxes, or an afternoon snack.
Recommended By BeautifulKitchenguide's Team
The Complete 28-Day Keto Meal Plan Check Keto Cookbook
The Ultimate 100 High-Protein Recipes Check High Protein Cookbook
The Ultimate Vegan Cookbook - 70 Easy Recipes Check Vegan Cookbook
