As the first rays of sunlight stream through my kitchen window, the anticipation of a cozy brunch begins to fill the air. There’s something wonderfully heartwarming about the sizzle of garlic and the vibrant green of fresh spinach that sets the tone for a delightful meal. Enter my go-to recipe: Baked Eggs Florentine. Picture this: creamy, garlicky spinach cradling perfectly baked eggs, all blanketed in a sprinkle of luscious Parmesan. It’s a dish that transforms simple ingredients into an extraordinary experience.
Not only does this recipe come together quickly, but it also brings a touch of elegance—perfect for impressing guests, or simply indulging in a few moments of self-care on a lazy weekend. Whether you’re looking to create a nourishing family brunch or seeking a comforting solo meal, Baked Eggs Florentine checks all the boxes. So, let’s dive in and elevate your brunch game with this easy, vegetarian delight!
Why is Baked Eggs Florentine a must-try?
Quick and Easy: This recipe is straightforward, requiring minimal prep time—perfect for those busy mornings or unexpected brunch guests.
Creamy Indulgence: The luscious combination of heavy cream and Parmesan envelops the spinach, creating a rich flavor that will have everyone asking for seconds.
Vegetarian Delight: Packed with nutritious spinach and protein-rich eggs, it’s a satisfying dish that any vegetarian will love.
Versatile Option: Feel free to customize with ingredients like feta cheese or kale for a personal touch!
Impressive Presentation: Serve hot from the oven with crusty bread for a restaurant-quality experience in your own home.
Explore more delicious brunch ideas with our other recipes that can elevate any gathering!
Baked Eggs Florentine Ingredients
For the Spinach Mixture
• Spinach – Fresh spinach is preferred for its bright flavor, but frozen works too if well-drained.
• Unsalted Butter – Adds richness; swap with olive oil for a dairy-free alternative.
• Garlic – Fresh cloves give the best aromatic flavor in this dish.
• Heavy Cream – Creates a decadent sauce, or replace it with half-and-half for a lighter touch.
• Lemon Zest – Brightens the sauce; use freshly grated for optimal flavor.
• Lemon Juice – Adds acidity; fresh juice is ideal for enhancing the overall taste.
• Nutmeg – Provides warmth and depth; freshly grated gives the best intensity.
• Salt and Pepper – Essential seasonings that elevate all the flavors; adjust according to your preference.
• Parmesan Cheese – Freshly grated enhances creaminess and adds a savory finish.
For the Eggs
• Eggs – Fresh large eggs are crucial for a perfect bake and provide essential protein in this Baked Eggs Florentine dish.
Optional Toppings
• Additional Parmesan – Sprinkle on top before baking for an extra layer of flavor.
How to Make Baked Eggs Florentine
-
Preheat the oven: Set your oven to 375°F (190°C), allowing it to warm up while you prepare the delicious ingredients for your Baked Eggs Florentine.
-
Wash the spinach: Gently wash and drain your fresh spinach thoroughly. If using frozen spinach, make sure to squeeze out any excess water for the best texture.
-
Sauté the garlic: In a 10-12 inch oven-safe skillet, melt the unsalted butter over medium heat. Add the minced garlic and sauté until fragrant, about 1-2 minutes.
-
Cook the spinach: Gradually add the spinach to the skillet, stirring until it wilts down, seasoning with a pinch of salt and pepper to enhance the flavors.
-
Prepare the sauce: Lower the heat and stir in the heavy cream, lemon zest, lemon juice, and nutmeg. Cook until the mixture thickens slightly, around 3-4 minutes.
-
Add the cheese: Mix in the freshly grated Parmesan cheese, ensuring everything is well combined. Adjust the seasoning to your taste for a perfect balance.
-
Create egg wells: Use a spoon to create small wells in the spinach mixture and gently crack an egg into each well. Sprinkle a little salt and pepper on top of the eggs.
-
Top with Parmesan: Before placing it in the oven, sprinkle additional Parmesan over the entire dish, being careful not to cover the yolks.
-
Bake the dish: Place the skillet in your preheated oven and bake for 12-15 minutes. Look for the egg whites to be set while the yolks remain perfectly runny.
-
Rest and serve: Carefully take the skillet out of the oven and let it rest for a few minutes. This allows the flavors to meld beautifully before serving.
Optional: Serve with slices of crusty bread for delightful dipping.
Exact quantities are listed in the recipe card below.

Expert Tips for Baked Eggs Florentine
-
Choose Fresh Ingredients: Always opt for fresh spinach and garlic to maximize flavor, as they elevate your Baked Eggs Florentine experience.
-
Monitor Cooking Time: Keep a close eye on your eggs while baking. Remove them from the oven when whites are set but yolks are still runny for the best texture.
-
Avoid Excess Moisture: If using frozen spinach, be sure to squeeze out any excess moisture. This prevents the dish from becoming watery and ensures a creamy finish.
-
Pre-Bake Sauce Properly: Remember to keep the cream sauce slightly runny before baking; it will thicken as it cooks, providing a delightful creamy base.
-
Crack Eggs with Care: Crack each egg into a separate bowl before adding to the skillet. This helps maintain yolk integrity and avoids shell fragments.
What to Serve with Baked Eggs Florentine?
Elevate your brunch experience with delightful pairings that complement the rich and creamy flavors of this dish.
-
Crusty Bread: Ideal for dipping, it adds a satisfying crunch and soak up the delicious sauce.
-
Mixed Greens Salad: A light, refreshing side with a zesty vinaigrette balances the dish’s richness and adds vibrant color.
-
Roasted Tomatoes: Sweet and caramelized, they introduce a juicy contrast to the creamy spinach and eggs.
-
Avocado Slices: Creamy and smooth, they provide a cool, buttery flavor that perfectly complements the Baked Eggs Florentine.
-
Fresh Fruit Platter: Seasonal berries and citrus fruits offer a sweet, refreshing contrast, cleansing the palate and brightening your meal.
-
Sparkling Water: Light and bubbly, it refreshes the palate between bites and adds a celebratory touch to your brunch spread.
Serve with these delightful options to create a brunch that is not only filling but also beautifully balanced and satisfying!
Baked Eggs Florentine Variations
Feel free to get creative and personalize your Baked Eggs Florentine with these delightful twists!
-
Kale Upgrade: Swap the spinach for kale for a heartier texture and slightly earthy flavor. Just make sure to sauté it until tender!
-
Feta Cheese Addition: Crumble feta cheese into the spinach mixture before adding the eggs for a tangy, creamy surprise.
-
Bacon Bliss: Add cooked, chopped bacon or diced ham for a savory punch that pairs beautifully with the other flavors.
-
Heat It Up: Sprinkle in red pepper flakes or diced jalapeño for a charming kick that livens up every bite.
-
Herbs Galore: Toss in fresh herbs like thyme or basil for an aromatic layer that brings your dish to life and elevates its freshness.
-
Mushroom Medley: Incorporate sautéed mushrooms for an umami-rich flavor that complements the creaminess of the dish.
-
Crusty Bread Side: Serve with toasted slices of rustic bread or buttery croissants for the perfect dipping experience.
-
Vegetable Medley: Mix in sweet bell peppers or zucchini for added color, flavor, and a boost of nutrition, making the dish even more vibrant!
Make Ahead Options
Baked Eggs Florentine is an excellent choice for meal prep enthusiasts seeking time-saving solutions! You can prepare the creamy spinach mixture up to 24 hours in advance. Simply follow the first five steps of the recipe, and then let the mixture cool before transferring it to an airtight container in the refrigerator. To maintain the best flavor and texture, be sure to refrigerate the spinach thoroughly. When you’re ready to enjoy your cozy brunch, spoon the mixture into an oven-safe skillet, create the wells for the eggs, and bake as directed. This means you can savor a delightful brunch experience with minimal effort, making busy mornings much more manageable!
How to Store and Freeze Baked Eggs Florentine
- Fridge: Store any leftovers in an airtight container in the refrigerator for up to 2 days. When you’re ready to enjoy, gently reheat in the oven or microwave until warmed through.
- Freezer: While freezing is not ideal for this dish due to the eggs, you can freeze the spinach mixture (without eggs) for up to 3 months. Thaw in the fridge overnight before adding fresh eggs and baking.
- Reheating: If you have leftovers, reheat gently to maintain the creamy texture. You can add a splash of cream to revive the dish’s richness while reheating.
- Tips for Best Storage: Ensure the Baked Eggs Florentine is completely cooled before storing. This helps prevent condensation inside the container, which could make it soggy.

Baked Eggs Florentine Recipe FAQs
What type of spinach should I use for Baked Eggs Florentine?
I recommend using fresh spinach for the best flavor and texture, but if you have frozen spinach, that works too. Just make sure to squeeze out any excess moisture before using to prevent a watery dish!
How should I store leftovers from Baked Eggs Florentine?
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. When you’re ready to enjoy them again, gently reheat them in the oven or microwave until warmed through.
Can I freeze Baked Eggs Florentine?
While it’s not ideal to freeze the whole dish due to the texture of the eggs after baking, you can freeze the spinach mixture (without the eggs) for up to 3 months. Just thaw it in the fridge overnight, then crack in fresh eggs and bake when you’re ready to enjoy!
Why are my eggs not baking properly?
If your eggs aren’t setting as expected, make sure your oven is at the correct temperature of 375°F (190°C). Also, keep an eye on the baking time—12 to 15 minutes is perfect for set whites and runny yolks. If they overbake, the yolks may become hard instead of gooey!
Are there any dietary considerations for Baked Eggs Florentine?
This dish is naturally vegetarian and can be made dairy-free by substituting unsalted butter with olive oil and using a dairy-free cream alternative. If anyone has egg allergies, unfortunately, they won’t be able to enjoy this recipe as eggs are the main star ingredient.
What can I serve with Baked Eggs Florentine?
You can serve this delightful dish with slices of crusty bread or toasted baguette for dipping; it adds a lovely touch to the brunch experience! Feel free to pair it with a light salad or fresh fruit to balance out the meal.

Baked Eggs Florentine: A Creamy Spinach Delight for Brunch
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C).
- Gently wash and drain the fresh spinach thoroughly.
- In a skillet, melt the unsalted butter over medium heat. Add garlic and sauté until fragrant, about 1-2 minutes.
- Gradually add the spinach, stirring until it wilts. Season with salt and pepper.
- Lower the heat and stir in heavy cream, lemon zest, lemon juice, and nutmeg. Cook until thickened, about 3-4 minutes.
- Mix in the freshly grated Parmesan cheese and adjust seasoning to taste.
- Create small wells in the spinach mixture and crack an egg into each well. Sprinkle salt and pepper over the eggs.
- Sprinkle additional Parmesan over the entire dish before baking.
- Bake for 12-15 minutes until the egg whites are set and yolks are runny.
- Remove from the oven and let rest for a few minutes before serving.





