There’s something deeply comforting about a warm, homemade breakfast on a slow weekend morning. This Savory Hard-Boiled Egg Spinach Breakfast Bake reminds me of the kind of dish that brings everyone to the kitchen just by the smell alone—cozy, wholesome, and full of that nostalgic, “made-with-love” energy. It’s a dish that doesn’t shout for attention but always leaves people asking for seconds.
This recipe is inspired by quiet Sunday mornings growing up, when the house would still be sleepy, and the only sound was the soft hum of the oven and the sizzle of breakfast in the kitchen. It’s the kind of meal my mom would make using whatever greens and eggs we had on hand—often leftover hard-boiled eggs from the week—and turn them into something hearty and satisfying.
A cross between a casserole and a crustless quiche, this breakfast bake brings together creamy eggs, vibrant spinach, and savory aromatics. It’s the perfect way to start the day whether you’re hosting brunch or just want something nourishing to meal prep for busy mornings.

Why You’ll Love This Recipe:
- Perfect for leftovers – Got extra hard-boiled eggs? This is their time to shine.
- Packed with protein and veggies – A satisfying, well-rounded breakfast.
- Meal-prep friendly – Make it once and reheat slices throughout the week.
- Family-approved – Mild, flavorful, and comforting enough for all ages.
- Customizable – Easy to swap in other veggies or cheeses based on what you’ve got.
INGREDIENTS YOU’LL NEED:

- 6 hard-boiled eggs, peeled and halved
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 6 oz fresh spinach
- 4 large eggs
- 1 cup milk of choice (dairy or non-dairy)
- 1 cup shredded mozzarella cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional)
HOW TO MAKE SAVORY HARD-BOILED EGG SPINACH BREAKFAST BAKE:
STEP-BY-STEP INSTRUCTIONS:
- Preheat and prep
Start by preheating your oven to 375°F (190°C). Lightly grease a medium-sized baking dish—something around 8×8 inches works perfectly. - Sauté the aromatics
In a skillet over medium heat, warm the olive oil and toss in the chopped onion. Cook until it becomes translucent and fragrant, about 4–5 minutes. Add the minced garlic and stir for another 30 seconds. - Wilt the spinach
Add the spinach to the skillet and cook down until it wilts—this should only take a couple of minutes. Don’t worry if it looks like a lot at first; spinach always reduces a ton! - Whisk the egg mixture
In a separate mixing bowl, whisk together the 4 large eggs, milk, salt, pepper, and nutmeg. Stir in the shredded cheese for a little gooey richness throughout the bake.

- Assemble the bake
Spread the spinach mixture evenly across the bottom of your greased baking dish. Nestle the halved hard-boiled eggs into the spinach, yolk-side up. Then, gently pour the egg and milk mixture over everything, letting it settle around the ingredients. - Bake to golden perfection
Slide the dish into the oven and bake for 30–35 minutes, or until the center is set and the top is just starting to turn golden. The aroma at this point is heavenly—warm eggs, bubbling cheese, and toasty edges. - Cool and serve
Let the bake rest for 5–10 minutes before slicing into it. It’ll hold together better and the flavors really come through after a short rest.
HELPFUL TIPS:
- Make it dairy-free by using non-dairy milk and a plant-based cheese or simply omitting the cheese altogether.
- Bulk it up by adding diced cooked potatoes or sweet potatoes for an even heartier dish.
- Add herbs like chopped parsley, chives, or dill to the egg mixture for an extra layer of flavor.
- If your hard-boiled eggs are a bit older, this is a great way to use them up deliciously.
- This bake also tastes great at room temperature—ideal for brunch spreads or picnic-style breakfasts.

DETAILS:
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
NOTES:
You can absolutely play around with the vegetables in this bake—mushrooms, kale, or even grated zucchini work well. Just be sure to sauté or drain them so they don’t release too much moisture into the bake.

NUTRITIONAL INFORMATION:
(Approximate per serving)
Calories: 210
Protein: 14g
Fat: 14g
Carbohydrates: 6g
Fiber: 1g
Sugar: 2g
FREQUENTLY ASKED QUESTIONS:
Can I use frozen spinach?
Yes! Just make sure to thaw it completely and squeeze out as much water as possible before adding it to the pan.
Can I prep this ahead of time?
Absolutely. You can assemble the entire bake the night before, refrigerate it, and then bake it in the morning.
Can I freeze leftovers?
Yes, this freezes beautifully. Let it cool completely, slice into portions, and freeze in airtight containers. Reheat in the microwave or oven as needed.
STORAGE INSTRUCTIONS:
Store any leftovers in an airtight container in the fridge for up to 4 days. To reheat, pop a slice in the microwave for 30–60 seconds or warm it in a 300°F oven until heated through.

Related Recipes
If you liked this recipe, you’ll definitely enjoy these other cheesy delights:
CONCLUSION
This Savory Hard-Boiled Egg Spinach Breakfast Bake is a little love letter to slow mornings, comforting traditions, and the magic of turning simple ingredients into something special. Whether you’re feeding a hungry family or just treating yourself to a nourishing start to the day, this bake is a go-to favorite you’ll find yourself coming back to time and again.
Print
Savory Hard-Boiled Egg Spinach Breakfast Bake
Description
There’s something deeply comforting about a warm, homemade breakfast on a slow weekend morning. This Savory Hard-Boiled Egg Spinach Breakfast Bake reminds me of the kind of dish that brings everyone to the kitchen just by the smell alone—cozy, wholesome, and full of that nostalgic, “made-with-love” energy. It’s a dish that doesn’t shout for attention but always leaves people asking for seconds.
This recipe is inspired by quiet Sunday mornings growing up, when the house would still be sleepy, and the only sound was the soft hum of the oven and the sizzle of breakfast in the kitchen. It’s the kind of meal my mom would make using whatever greens and eggs we had on hand—often leftover hard-boiled eggs from the week—and turn them into something hearty and satisfying.
A cross between a casserole and a crustless quiche, this breakfast bake brings together creamy eggs, vibrant spinach, and savory aromatics. It’s the perfect way to start the day whether you’re hosting brunch or just want something nourishing to meal prep for busy mornings.
Ingredients
6 hard-boiled eggs, peeled and halved
1 tablespoon olive oil
1 small onion, finely chopped
2 garlic cloves, minced
6 oz fresh spinach
4 large eggs
1 cup milk of choice (dairy or non-dairy)
1 cup shredded mozzarella cheese
1/2 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon nutmeg (optional)
Instructions
-
Preheat and prep
Start by preheating your oven to 375°F (190°C). Lightly grease a medium-sized baking dish—something around 8×8 inches works perfectly. -
Sauté the aromatics
In a skillet over medium heat, warm the olive oil and toss in the chopped onion. Cook until it becomes translucent and fragrant, about 4–5 minutes. Add the minced garlic and stir for another 30 seconds. -
Wilt the spinach
Add the spinach to the skillet and cook down until it wilts—this should only take a couple of minutes. Don’t worry if it looks like a lot at first; spinach always reduces a ton! -
Whisk the egg mixture
In a separate mixing bowl, whisk together the 4 large eggs, milk, salt, pepper, and nutmeg. Stir in the shredded cheese for a little gooey richness throughout the bake. -
Assemble the bake
Spread the spinach mixture evenly across the bottom of your greased baking dish. Nestle the halved hard-boiled eggs into the spinach, yolk-side up. Then, gently pour the egg and milk mixture over everything, letting it settle around the ingredients. -
Bake to golden perfection
Slide the dish into the oven and bake for 30–35 minutes, or until the center is set and the top is just starting to turn golden. The aroma at this point is heavenly—warm eggs, bubbling cheese, and toasty edges.
-
Cool and serve
Let the bake rest for 5–10 minutes before slicing into it. It’ll hold together better and the flavors really come through after a short rest.
Notes
You can absolutely play around with the vegetables in this bake—mushrooms, kale, or even grated zucchini work well. Just be sure to sauté or drain them so they don’t release too much moisture into the bake.