Spinach Egg Muffins with Mozzarella Cheese are a quick, protein-packed breakfast perfect for busy mornings. They’re cheesy, savory, and even picky eaters love them!

These egg muffins are a go-to for make-ahead breakfasts and weekend brunch spreads. They’re especially popular during the back-to-school season and around holidays when mornings get hectic.
Inspired by my love for savory, grab-and-go options, these spinach egg and cheese muffins pair perfectly with recipes like my Berry Banana Smoothie or these Air Fryer Breakfast Sausage Bites for a complete morning meal.
Jump to:
💖 Why This Recipe Works
- Packed with protein to keep you full longer.
- Great for meal prep and busy families.
- Customizable with your favorite add-ins.
🥘 Ingredients

- Eggs: Provide structure, bind everything together, and are a powerhouse of protein—essential for a satisfying, balanced breakfast.
- Mozzarella Cheese: Delivers a creamy melt and mild flavor that even picky eaters love, while adding calcium and richness.
- Fresh Baby Spinach: Offers iron, fiber, and vibrant color—perfect for sneaking extra greens into your morning routine.
For the complete list of ingredients with measurements and instructions, please see the recipe card at the bottom of the post.
📖 Substitutions & Variations
Here are some fun ways to switch up your savory breakfast muffins:
- Herb & Parmesan Cheese: Fresh herbs like chives or basil with Parmesan make these extra tasty for brunch.
- Add heat with jalapeños or pepper jack cheese.
- Veg it up with bell peppers, mushrooms, or zucchini.
- Try a Greek twist with feta, oregano, and sun-dried tomatoes.
- Swap the meat: Use bacon or turkey sausage instead of ham.
- Go herby with chives, parsley, or basil and a sprinkle of Parmesan.
If you love easy, veggie-packed meals like these egg muffins, you’ll definitely want to try a few more favorites! These Crispy Air Fryer Beet Chips make an addictively crunchy snack, while Passion Fruit Juice and this Vegan Banana Avocado Smoothie are refreshing ways to start the day.
🔪 How To Make Spinach Egg Muffins With Mozzarella Cheese

- Step 1: Spray the muffin tin with non-stick spray or pop in muffin liners for easy cleanup. Add all ingredients (except the ham and cheese) to a food processor or blender and blend until smooth.

- Step 2: Dice the ham into small cubes and add to the muffin trays.

- Step 3: Scoop the egg mixture evenly into each muffin cup. Add ham and cheese to each one, as much or as little as you like.

- Step 4: Bake your breakfast egg muffins at 350°F for 22-25 minutes, until the centers are just set. Enjoy!

💡 Hint: Add a pinch of baking powder for extra fluffiness if you like a lighter texture!
👩🍳 Expert Tips
Here are three quick tips to help you make perfect Spinach Muffins every time:
- Blend the spinach so it’s fully incorporated—great for picky eaters.
- Grease the pan well or use parchment liners to prevent sticking.
- Let them cool for a few minutes so they pop out cleanly and hold shape.
💭 Spinach Egg Muffin FAQs
Yes! Chop it up if needed and add it frozen. It may add a little moisture, so extend the bake time slightly.
Try fresh basil, parsley, or thyme for a subtle lift, or go bold with a bit of dill or oregano—especially tasty when paired with a little garlic.
For mini muffins, reduce the bake time to 12–15 minutes. For jumbo muffins, increase to 28–30 minutes and check doneness with a toothpick.
Stick to about 1 cup of veggies per 6 eggs. Too much moisture (especially from spinach or zucchini) can make muffins soggy, so drain or sauté extra-wet veggies first.
Yes! Blend and store the mixture in the fridge overnight. Give it a quick stir before pouring into the muffin tin the next day.
💖 Serving Suggestions
Here are some sides to serve with Spinach Egg Muffins
- Greek Yogurt: A dollop on the side brings extra protein and a tangy contrast.
- Vegan Avocado Toast – Creamy and satisfying, because let’s be real—avocado makes everything better.
- Fruit Salad With Pomegrantes– Adds a splash of color and a natural sugar rush to start the day on a bright note.
- Greek Yogurt Chia Pudding with Raspberries – Like dessert for breakfast, but totally guilt-free and packed with fiber!
For more wholesome veggie-packed sides, don’t miss our Kale Butternut Squash Salad with Blueberries or our delicious Smashed Potato Salad. You can even keep the Mediterranean theme going with this comforting Greek Zucchini Moussaka.

🍽 Try These Easy Spinach Recipes
Did you make this recipe? Leave a review and a ⭐⭐⭐⭐⭐ rating below, or tag us in our Facebook Group! Alternatively, bookmark it in your browser or save to Pinterest.

Spinach Egg Muffins With Mozzarella Cheese
Ingredients
- 4 Eggs
- ½ Cup Milk
- ½ Cup Mozzarella
- ½ Cup Ham Chopped
- 1 Cup Baby Spinach
- ⅛ teaspoon Salt
- ⅛ teaspoon Pepper
Instructions
- Spray the muffin tin with non-stick spray or pop in muffin liners for easy cleanup. Add all ingredients (except the ham and cheese) to a food processor or blender and blend until smooth.
- Dice the ham into small cubes.
- Scoop the egg mixture evenly into each muffin cup. Add ham and cheese to each one, as much or as little as you like.
- Bake at 350°F for 22-25 minutes, until the centers are just set. Enjoy!










Just made a batch of these Spinach Egg Muffins with Mozzarella Cheese, and they turned out fantastic! The combination of fresh spinach and gooey mozzarella is perfect. I added a sprinkle of chili flakes for a bit of heat, and it was a hit with the whole family. These are definitely going into our weekly meal prep rotation!