There’s just something extra special about waking up to a warm, creamy, and satisfying brunch dish—especially one that looks fancy but comes together in under 30 minutes. That’s exactly what you get with Savory Baked Eggs Florentine. This dish brings together the richness of baked eggs, the creaminess of spinach with Parmesan, and a touch of indulgence in every bite.
Whether you’re planning a weekend brunch with friends or need a quick, wholesome dinner after a long day, this recipe fits the bill beautifully. It feels elegant (hello, individual ramekins!) but doesn’t ask for a lot of fuss. And best of all, it’s completely customizable—perfect for playing around with whatever you’ve got in the fridge.
Now, I’ll be honest—this recipe was born out of one of those “What do I do with all this spinach?” moments. I had a bag of it wilting fast and not enough motivation for a full-on spinach quiche. Enter: baked eggs. The first time I tried it, I knew this one was a keeper. It’s creamy, savory, just a little cheesy, and has that warm, baked egg texture that’s so comforting without being too heavy.
Ready to give it a try? Let’s get right into it!
Ingredients You’ll Need:
4 large eggs
1 tablespoon olive oil
2 cloves garlic, minced
1 small shallot, finely chopped
5 oz fresh spinach (about 5 cups)
¼ cup heavy cream
¼ cup grated Parmesan cheese
Salt and black pepper to taste
Pinch of nutmeg (optional)
Butter or non-stick spray for greasing
Extra Parmesan or grated Gruyère for topping (optional)
STEP 1: Preheat and Prep Your Baking Dish
Preheat your oven to 375°F (190°C). You’ll want either four small ramekins or one medium-sized baking dish—whatever you have on hand works just fine. Lightly grease them with butter or non-stick spray so nothing sticks and cleanup stays easy.
STEP 2: Sauté the Aromatics and Spinach
Grab a skillet and heat up your olive oil over medium heat. Toss in the finely chopped shallot and minced garlic. Cook these down for about 1-2 minutes until they’re soft and fragrant—don’t let the garlic brown.
Now add in all that fresh spinach. Yes, it looks like a mountain at first, but give it about 3-4 minutes and it’ll wilt down nicely. Stir frequently so everything cooks evenly. Once it’s soft and bright green, season with salt, pepper, and a pinch of nutmeg if you like a little warmth and spice in your spinach. Totally optional, but so worth it.

STEP 3: Make It Creamy
With the spinach wilted down, stir in your ¼ cup of heavy cream and the ¼ cup of grated Parmesan. Let it simmer for 1-2 minutes until it starts to thicken into a creamy, cheesy mixture. It should smell amazing by this point! Once it’s creamy and everything’s well combined, remove it from the heat.
STEP 4: Fill the Ramekins
Spoon the creamy spinach mixture evenly into your prepared ramekins or spread it out in a single baking dish. Use the back of your spoon to make a little “well” in each portion—this is where your egg will sit.
This trick helps the egg nestle into the spinach and not slide around while baking. It’s a simple touch that makes all the difference in presentation.
Savory Baked Eggs Florentine: Creamy, Cheesy, and Easy
Alright, now that we’ve prepped our creamy spinach base and nestled it into the ramekins (or that cozy little baking dish), it’s time to bring in the star of the show: the eggs. This is where the magic happens—perfectly baked eggs with silky whites and just-runny yolks, all tucked into that savory spinach blanket. Let’s keep going!

STEP 5: Crack and Nestle the Eggs
Here’s the fun part. Carefully crack one egg into each well you made in the spinach mixture. If you’re nervous about getting shell bits in your ramekin, you can crack each egg into a small bowl first, then gently slide it into place. That way, you’ve got a little more control and no surprise crunchy bits.
Try not to break the yolks—though if one does break, don’t sweat it. It’ll still taste delicious. You can always save that ramekin for yourself (kitchen perks!).
STEP 6: Add a Cheesy Topping (Optional But Recommended)
If you’re a fan of melty, golden cheese (who isn’t?), now’s the time to sprinkle a little extra on top. A bit of grated Parmesan works beautifully, or for something a little more indulgent, go with Gruyère. It melts like a dream and adds a nutty richness that takes this dish over the top.
Totally optional—but a little cheese crust never hurt anyone.

STEP 7: Bake to Perfection
Slide the ramekins or baking dish into your preheated oven (375°F / 190°C). Bake for 12-15 minutes, or until the egg whites are just set and the yolks are still slightly runny.
If you like your yolks a little more firm, you can go a bit longer—add 2-3 extra minutes, but keep an eye on them. Everyone’s oven is a little different, and eggs can go from perfect to overcooked fast.
You’ll know they’re done when the whites are opaque and no longer jiggly, and the edges of the spinach mixture might be bubbling slightly. That’s when it’s time to pull them out and let them rest for just a minute or two before serving.
TIPS TO MAKE THIS DISH YOUR OWN
One of my favorite things about baked eggs Florentine is how easy it is to tweak and customize. Here are a few ideas to help you make this recipe work for your taste or pantry:
Add Some Protein:
Want to bulk this up for a more filling meal? Layer in some diced cooked ham, crispy bacon, or slices of smoked salmon under the spinach. It adds another layer of flavor without much effort.Make It Dairy-Free:
If you’re avoiding dairy, you can swap the heavy cream for a splash of unsweetened non-dairy milk (like oat or almond) and skip the cheese altogether. It’ll still be creamy from the spinach itself.Use Frozen Spinach:
No fresh spinach on hand? Frozen spinach will work in a pinch. Just thaw and drain it very well—squeeze out as much water as you can with a clean kitchen towel or paper towels before adding it to the skillet. Too much moisture can water down your base.Spice It Up:
Want a little heat? A dash of crushed red pepper flakes added while sautéing the garlic and shallots gives this dish a subtle kick. You could also drizzle a little hot sauce on top before serving.Baking for a Crowd?
If you’re cooking for guests, make this in a larger baking dish instead of ramekins. Just crack all four eggs into separate little wells and bake until done. It’s great for serving buffet-style with toast or salad on the side.
Savory Baked Eggs Florentine: Answers, Serving Tips & Final Thoughts
By now, you’ve seen just how simple and satisfying this Savory Baked Eggs Florentine recipe really is. It’s one of those recipes that feels special enough to serve at brunch with friends, but easy enough to pull together on a busy weeknight. And once you try it, you’ll probably want to make it part of your regular breakfast, brunch, or even dinner lineup.

Before we wrap things up, let’s go through a few commonly asked questions I get whenever I share this dish. These little tips can help you feel more confident the next time you whip it up—and maybe inspire a few new ideas too!
FAQ: YOUR BAKED EGGS FLORENTINE QUESTIONS ANSWERED
1. Can I make this ahead of time?
Yes! You can fully prepare the spinach mixture up to a day in advance. Just store it in an airtight container in the fridge. When you’re ready to bake, add it to the ramekins, crack the eggs in, and bake as directed. Super easy meal prep win.
2. How do I store and reheat leftovers?
Leftovers can be stored in the fridge, covered, for up to 2 days. To reheat, cover with foil and bake in a 350°F (175°C) oven for about 10 minutes, or until warmed through. The yolk might be a little more set, but the flavor stays delicious.
3. Can I use frozen spinach instead of fresh?
Absolutely. Just make sure to thaw it completely and squeeze out all the excess moisture. Frozen spinach tends to hold a lot of water, which can make the dish runny if not drained well.
4. What should I serve with baked eggs Florentine?
This dish pairs perfectly with toasted sourdough, a crusty baguette, or English muffins. For something lighter, serve it alongside a simple green salad or some fresh fruit. If you’re hosting brunch, it also goes great with roasted potatoes or a fruit compote.
5. Can I double the recipe?
Yes! You can easily scale this recipe up to serve more people. Use a larger baking dish and crack more eggs into the wells—just be sure not to overcrowd them so each egg has room to cook evenly.
6. How do I know when the eggs are done?
Check that the whites are opaque and firm, especially around the yolk. Give the dish a gentle shake—if the whites still jiggle, give it another minute or two. For soft yolks, stick to 12–15 minutes of baking time; for firmer yolks, go for 17–18 minutes.
7. What cheese works best in this recipe?
Parmesan is classic for its sharp, salty flavor, but Gruyère, mozzarella, or even a little goat cheese would be delicious here too. Feel free to experiment based on what you have on hand.
FINAL THOUGHTS: A DISH THAT ALWAYS DELIVERS
There’s just something so comforting about baked eggs—especially when they’re nestled in a creamy, garlicky spinach base and topped with just the right amount of melty cheese. This recipe hits that perfect spot between cozy and elegant, and it’s endlessly adaptable based on your mood or pantry situation.
Whether you’re making it for a solo breakfast with coffee, serving it at a weekend brunch, or pulling together a quick, no-fuss dinner—it just works. And once you’ve tried it, I think you’ll find yourself going back to it again and again.
Print
Savory Baked Eggs Florentine
- Author: Andrew Recipes
Description
Savory Baked Eggs Florentine is a rich and comforting dish that combines creamy spinach with perfectly baked eggs, topped with a touch of cheese and seasoned to perfection. It’s an elegant breakfast or brunch option that’s also easy enough for a weeknight dinner. The baked presentation gives it a cozy, restaurant-quality feel with minimal effort.
Ingredients
4 large eggs
1 tablespoon olive oil
2 cloves garlic, minced
1 small shallot, finely chopped
5 oz fresh spinach (about 5 cups)
¼ cup heavy cream
¼ cup grated Parmesan cheese
Salt and black pepper to taste
Pinch of nutmeg (optional)
Butter or non-stick spray for greasing
Extra Parmesan or grated Gruyère for topping (optional)
Instructions
Preheat your oven to 375°F (190°C). Lightly grease four small ramekins or one medium baking dish with butter or non-stick spray.
Heat olive oil in a skillet over medium heat. Add the shallot and garlic, cooking for 1-2 minutes until softened and fragrant. Add the spinach and cook, stirring, until wilted, about 3-4 minutes. Season with salt, pepper, and a pinch of nutmeg if desired.
Stir in the heavy cream and Parmesan cheese. Let it simmer for 1-2 minutes until the mixture is thickened and creamy. Remove from heat.
Divide the spinach mixture evenly into the prepared ramekins or spread it in a single layer in the baking dish. Use the back of a spoon to create a shallow well in each section.
Crack an egg into each well, being careful not to break the yolk. Sprinkle a little extra cheese on top if desired.
Bake in the preheated oven for 12-15 minutes, or until the whites are set but the yolks are still slightly runny. For firmer yolks, bake an additional 2-3 minutes.
Remove from the oven and let rest for a minute before serving. Enjoy warm with toasted bread or crusty baguette slices.
Notes
You can prep the spinach mixture ahead of time and refrigerate until ready to bake. If you prefer a dairy-free version, substitute the cream with a splash of non-dairy milk and skip the cheese. For added protein, layer in cooked ham or smoked salmon beneath the eggs. This dish pairs well with fresh fruit or a light salad for a complete meal.



