Some breakfasts leave you hungry before lunchtime.
This one keeps you full, energized, and looking forward to the next bite.
Packed with fluffy eggs, melty mozzarella, savory ham, fresh spinach, and flavorful sun-dried tomatoes, this easy breakfast bake is loaded with protein while staying light and wholesome. Everything comes together in one bowl and bakes into a golden, cheesy dish that’s perfect for busy mornings, weekend brunch, or meal prep.
Whether you bake it in the oven or air fryer, it’s one of those recipes you’ll find yourself making again and again.
Full recipe below.
Why This Recipe Works β¨
Every ingredient brings something special to this satisfying breakfast.
Eggs create a fluffy, protein-rich base that holds everything together.
Mozzarella melts beautifully, making every bite creamy without feeling heavy.
Fresh spinach adds color, nutrients, and freshness, while sun-dried tomatoes deliver bursts of rich, slightly tangy flavor.
Ham adds extra protein and savory goodness, and onion becomes sweet and aromatic as it cooks.
A drizzle of olive oil keeps everything moist while helping the top become beautifully golden.
Quick Overview π΄
β± Prep Time: 10 minutes
π₯ Bake Time: 20 minutes
β Total Time: 30 minutes
π½ Servings: 2β3
π Difficulty: Easy
π Cuisine: Healthy Breakfast
π₯ Dish Type: Breakfast / Brunch / Meal Prep
πΏ Dietary Info: High-Protein, Low-Carb
Why You’ll Love This Recipe β€οΈ
β High in protein
β Naturally low in carbohydrates
β One-bowl recipe
β Ready in about 30 minutes
β Great for meal prep
β Rich, cheesy flavor
β Packed with vegetables
β Beginner-friendly
β Oven and air fryer friendly
β Perfect for busy mornings
Step-by-Step Instructions π©βπ³
Step 1 β Prepare Everything
Preheat your oven to 200Β°C (390Β°F) or preheat your air fryer.
Lightly grease a small baking dish with olive oil.
Finely chop the spinach, onion, sun-dried tomatoes, and ham.
π‘ Tip: Smaller pieces distribute evenly and help every bite stay flavorful.
Step 2 β Whisk the Eggs
Crack the eggs into a bowl.
Season with salt and black pepper, then whisk until smooth and slightly frothy.
π‘ Tip: Whisking well creates a lighter, fluffier texture.
Step 3 β Add the Fillings
Stir the spinach, onion, sun-dried tomatoes, chopped ham, and mozzarella into the eggs.
Mix until everything is evenly coated.
π‘ Tip: Reserve a small handful of mozzarella for the top if you love an extra cheesy finish.
Step 4 β Fill the Baking Dish
Pour the mixture into the prepared baking dish.
Spread everything into an even layer.
π‘ Tip: Gently shake the dish to remove any large air pockets.
Step 5 β Bake Until Golden
Bake for about 20 minutes, or air fry for 10 minutes, until the eggs are fully set and the cheese turns lightly golden.
π‘ Tip: The center should no longer jiggle when gently shaken.
Step 6 β Cool & Serve
Allow the bake to rest for about 5 minutes before slicing.
Serve warm on its own or alongside your favorite healthy sides.
π‘ Tip: Fresh herbs sprinkled on top add wonderful freshness.
Nutrition Highlights πΏ
This breakfast combines high-quality protein with nutritious vegetables for a balanced start to your day.
Eggs and mozzarella provide complete protein that helps support muscle maintenance and keeps you feeling full.
Spinach contributes iron, vitamin K, folate, and antioxidants, while onions and sun-dried tomatoes provide additional vitamins and natural flavor.
Olive oil supplies heart-healthy fats that complement the protein-rich ingredients, creating a meal that’s both nourishing and satisfying.
Top Tips for Success β¨
β’ Finely chop all vegetables
β’ Use freshly grated mozzarella
β’ Don’t overbake
β’ Grease the baking dish well
β’ Season generously
β’ Let it rest before slicing
β’ Add fresh herbs after baking
β’ Use room-temperature eggs
β’ Drain excess oil from sun-dried tomatoes
β’ Enjoy warm for the best texture
Creative Variations π
Mediterranean Style
Add olives and crumbled feta cheese.
Mushroom Version
Mix in sautΓ©ed mushrooms.
Extra Veggies
Add diced zucchini or bell peppers.
Spicy Kick
Mix in chili flakes or jalapeΓ±os.
Turkey Breakfast
Replace the ham with turkey breast.
Bacon Lovers
Use crispy cooked bacon instead of ham.
Herb Garden
Add fresh parsley, basil, or dill.
Three Cheese
Combine mozzarella, cheddar, and parmesan.
Common Mistakes to Avoid β οΈ
β’ Overbaking the eggs
β’ Using watery spinach
β’ Forgetting to grease the dish
β’ Cutting before it rests
β’ Oversalting when using ham
β’ Leaving vegetables in large chunks
β’ Using low-moisture cheese only
β’ Skipping the seasoning
β’ Overfilling the baking dish
β’ Cooking on too high a temperature
Ingredients π₯£
β’ 1Β½ cups fresh spinach (about 2 oz)
β’ 2 large eggs
β’ 70 g mozzarella, grated or torn
β’ Sun-dried tomatoes, chopped, to taste
β’ 1 small red or white onion, finely chopped
β’ 3 slices ham, chopped
β’ 2 tbsp olive oil
β’ Salt and black pepper, to taste
FAQ π¬
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much liquid as possible before adding it.
Can I replace the mozzarella?
Absolutely. Cheddar, gouda, Swiss, or feta all work well.
Can I make it ahead?
Yes. Prepare the mixture the night before and bake it fresh in the morning.
Can I freeze leftovers?
Yes. Slice into portions and freeze for up to 2 months.
What can I serve with it?
Toast, avocado, fresh salad, roasted vegetables, or fruit all pair beautifully.
How do I know when it’s done?
The center should be firm, and the top should be lightly golden.
Can I make it vegetarian?
Yes. Simply omit the ham or replace it with mushrooms or extra vegetables.
How should I store leftovers?
Store in an airtight container in the refrigerator for up to 4 days.
Final Thoughts π
This High-Protein Spinach & Mozzarella Breakfast Bake is proof that healthy breakfasts can be simple, filling, and incredibly delicious.
With melty cheese, savory ham, fresh vegetables, and fluffy eggs, every bite is packed with flavor while providing the protein you need to start your day strong.
It’s easy enough for weekdays, impressive enough for brunch, and perfect for meal prep when life gets busy.
