The aroma of sizzling garlic and fresh spinach fills the kitchen as I prepare for a cozy breakfast feast. It’s moments like these that make me cherish my time in the kitchen, and this Creamy Baked Eggs Florentine recipe is a perfect example of why. With a delightful combination of creamy spinach and perfectly baked eggs, it’s not only comforting but also comes together in just one pan—talk about a morning victory! This vegetarian dish offers a rich flavor enhanced by the brightness of lemon and the warmth of nutmeg, making it an enticing option for brunch lovers. Whether you’re feeding a crowd or just indulging in a relaxing morning, preparing this dish will surely warm your heart. Are you ready to discover how easy it is to create this delightful breakfast?

Why You’ll Crave This Recipe
Simplicity at Its Best: This Baked Eggs Florentine comes together in a single pan, making cleanup a breeze while allowing you to focus on enjoying your meal.
Rich, Creamy Flavor: The luscious blend of heavy cream, spinach, and Parmesan creates a satisfying yet indulgent taste that will have everyone coming back for seconds.
Versatile Customization: Feel free to switch up the greens or cheeses—kale or feta can create new flavor profiles, adding excitement to your brunch rotation.
Perfect for Any Occasion: Whether it’s a weekend gathering or a quiet morning at home, this dish caters to all, making it a fantastic centerpiece for your table.
Nutritionally Balanced: Packed with protein and vitamins from the eggs and spinach, it’s a nutritious start to your day, aligning perfectly with your homemade food goals.
For added inspiration, consider pairing it with some Baked Cranberry Brie for a delightful appetizer!
Baked Eggs Florentine Ingredients
For the Spinach Base
- Spinach – Fresh or frozen; provides a nutritious base and vibrant color. Thawed frozen spinach should be squeezed of moisture before use.
- Unsalted Butter – Adds richness and flavor. Substitute with olive oil for a dairy-free option.
- Garlic – Fresh garlic for aromatic flavor; use garlic powder in a pinch.
- Heavy Cream – Creates a rich, creamy sauce; half-and-half can be used for a lighter version.
- Lemon Zest & Juice – Adds brightness; substitute with lime zest if desired.
- Nutmeg – Enhances flavor profile; fresh grated nutmeg is preferred.
- Salt and Pepper – Essential for seasoning; adjust to taste.
For the Eggs
- Grated Parmesan Cheese – Adds saltiness and depth; can substitute with a cheese like feta for a different taste.
- Eggs – Fresh large eggs create the focus of the dish; medium eggs can also work.
Step‑by‑Step Instructions for Baked Eggs Florentine
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). This temperature is crucial for achieving perfectly baked eggs. While your oven warms up, gather all the ingredients you’ll need to prepare the luscious spinach base for your Baked Eggs Florentine, making it easy to transition from step to step.
Step 2: Sauté the Garlic
In a large oven-safe skillet, melt about two tablespoons of unsalted butter over medium heat. Once the butter is bubbling, add minced garlic and sauté it for about 1 minute until fragrant but not browned. The aroma will fill your kitchen, getting you excited for the delicious Baked Eggs Florentine ahead.
Step 3: Cook the Spinach
Gradually add the fresh or thawed spinach to the skillet, folding it in as it begins to wilt. This should take about 3 to 5 minutes. As the spinach reduces, season it generously with salt and pepper to elevate the flavors in your dish. You’ll know it’s ready when it’s vibrant and tender, looking wonderfully inviting.
Step 4: Add the Cream and Seasonings
Lower the heat and pour in ½ cup of heavy cream, immediately followed by lemon juice, lemon zest, and a sprinkle of nutmeg. Stir the mixture gently to combine, allowing it to simmer for about 2-3 minutes until it thickens slightly. This creamy sauce will serve as the rich base for your Baked Eggs Florentine—absolutely mouthwatering!
Step 5: Incorporate the Cheese
Stir in a generous ½ cup of grated Parmesan cheese, letting it melt into the creamy spinach mix. Take a moment to taste the mixture and adjust the seasoning with more salt or pepper if needed. The added cheese will enhance the flavor profile further, providing that delightful, cheesy element you crave.
Step 6: Create Wells for the Eggs
Using a spoon, create small wells in the creamy spinach mixture, ideally spaced apart for even cooking. Crack an egg gently into each well, being careful not to break the yolks. Season the tops of the eggs with a pinch of salt and pepper, as they will be the stars of your Baked Eggs Florentine.
Step 7: Bake the Dish
Sprinkle a little extra Parmesan cheese over the spinach, carefully avoiding the egg yolks. Place your skillet in the preheated oven and bake for about 12-15 minutes. Keep a close eye on the eggs; you want the whites to set while the yolks remain slightly runny, which will create a delightful sauce when served.
Step 8: Let It Rest
Once your Baked Eggs Florentine is done baking, remove the skillet from the oven and allow it to rest for a few minutes. This waiting time ensures the flavors meld together beautifully and makes for easier serving. You’re just moments away from enjoying this creamy, comforting dish that’s perfect for any brunch table!

How to Store and Freeze Baked Eggs Florentine
Fridge: Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or on the stovetop to preserve the creamy texture.
Freezer: It’s best to freeze the spinach mixture without the eggs. Place the cooled mixture in a freezer-safe container for up to 2 months. When ready to use, thaw overnight in the fridge and add fresh eggs before baking.
Reheating: If you have baked leftovers, reheat in the oven at 350°F (175°C) for about 10-15 minutes, or until warmed through, keeping in mind that the egg yolks will firm up slightly upon reheating.
Make-Ahead: Prepare the creamy spinach mixture a day in advance and store it in the fridge. When you’re ready to enjoy the Baked Eggs Florentine, simply crack in the eggs and bake as directed.
Make Ahead Options
These Creamy Baked Eggs Florentine are perfect for meal prep enthusiasts looking to save time during busy mornings! You can prepare the spinach mixture up to 24 hours in advance by sautéing the garlic, adding and wilting the spinach, then incorporating the heavy cream, lemon juice, zest, nutmeg, and Parmesan cheese. Store it in an airtight container in the refrigerator. When you’re ready to serve, simply transfer the mixture to a skillet, create wells for the eggs, and bake as directed. By prepping ahead, you’ll ensure a delightful brunch option that’s just as delicious and comforting, minimizing effort while maximizing flavor!
Expert Tips for Baked Eggs Florentine
Check Egg Doneness: Monitor the eggs closely as they bake to achieve your desired doneness; overcooking can turn the yolks firm.
Use the Right Pan: Opt for a 10-12 inch oven-safe skillet to ensure even cooking and easy transitions from stovetop to oven with your Baked Eggs Florentine.
Drain Spinach Well: If using frozen spinach, squeeze out excess moisture thoroughly before adding it to prevent a watery base.
Upgrade Your Cheeses: Feel free to substitute Parmesan with feta or Gruyère for a unique flavor twist that enhances your Baked Eggs Florentine.
Season Generously: Don’t skimp on the salt and pepper; the right seasoning elevates the entire dish, making each flavorful bite unforgettable.
Serve Immediately: This dish is best enjoyed fresh out of the oven for maximum flavor and that perfect creamy texture!
Baked Eggs Florentine: Delicious Variations
Feel free to embrace creativity and spin your own delicious twist on this comforting dish!
-
Greens Swap: Substitute spinach with kale or Swiss chard for a delightful new flavor and added nutrition. Both greens pair beautifully with the creamy egg mixture and provide different textures.
-
Cheese Adventure: Try feta or Gruyère instead of Parmesan for a tangy or nutty twist on the classic flavor profile. Each cheese brings a unique depth that elevates your brunch experience.
-
Protein Boost: Add cooked bacon or sausage for a heartier breakfast that satisfies those with a meat-loving palate. This option blends beautifully with the creamy spinach and eggs for a fulfilling meal.
-
Herb Infusion: Incorporate fresh herbs like basil or chives for a burst of fresh flavor and color. Chopped fresh herbs not only enhance taste but also brighten up the presentation!
-
Spicy Kick: Spice things up by adding red pepper flakes or a dash of hot sauce to the spinach mixture for those who enjoy a bit of heat. This adds a delightful zing that contrasts wonderfully with creamy textures.
-
Lighter Option: Use half-and-half instead of heavy cream to reduce calories while still keeping the richness and creaminess intact. It’s a simple change that still delivers a delightful experience.
-
Zest Up Your Dish: Swap lemon zest for lime zest for a vibrant, zesty twist that brightens up the dish. This neat exchange can refresh the entire flavor profile.
-
Vegetable Medley: Consider adding diced tomatoes or bell peppers for extra color and flavor variations. They not only complement the spinach but also add nutrients and sweetness.
Enjoy these adaptations as opportunities to make this Baked Eggs Florentine uniquely yours! While you explore, don’t forget to check out some of my other family-favorite recipes, like Healthy Baked Chicken or savory Baked Cod Coconut. Each dish is designed to inspire and bring joy to your dining table.
What to Serve with Baked Eggs Florentine
Indulging in a cozy breakfast experience can be even more enjoyable when complemented with delightful side dishes and beverages.
-
Crusty Bread: Perfect for dipping into the creamy spinach and runny yolks, offering a satisfying crunch that contrasts beautifully with the eggs.
-
Fresh Fruit Salad: A vibrant mix of seasonal fruits adds a refreshing touch, balancing the richness of the baked eggs with natural sweetness and zest.
-
Hash Browns: Golden and crispy, hash browns provide a delightful texture and savory addition, making your brunch feel hearty and satisfying.
-
Roasted Tomatoes: Their natural sweetness enhances the flavors of the dish; simply drizzle with olive oil and bake until caramelized for an easy side.
-
Avocado Toast: Creamy and flavorful, mashed avocado spread on toasted bread complements the dish’s elegance while adding healthy fats for a balanced meal.
-
Mimosas: The refreshing bubbles and citrus zing from this classic brunch cocktail add a celebratory touch, enhancing the flavor experience around the table.
Pairing these options with your Baked Eggs Florentine will create a symphony of flavors, ensuring a truly memorable breakfast that everyone will love.

Baked Eggs Florentine Recipe FAQs
What type of spinach should I use?
Absolutely! You can use either fresh or frozen spinach for this Baked Eggs Florentine. If you choose frozen, make sure to thaw it and squeeze out any excess moisture before adding it to the dish. Fresh spinach will wilt down beautifully, giving a vibrant color and texture.
How should I store leftovers?
Very! You can store leftover Baked Eggs Florentine in an airtight container in the refrigerator for up to 2 days. When reheating, gently warm it in the oven or microwave. If you want to maintain the creamy texture, the oven is the best option!
Can I freeze Baked Eggs Florentine?
While I recommend avoiding freezing the whole dish, you can freeze the spinach mixture for up to 1 month. Just thaw it in the refrigerator before preparing the eggs and baking when you’re ready to enjoy it again.
What should I do if the eggs are overcooked?
If you find your eggs have turned out overcooked, it usually means they were in the oven just a tad too long. For next time, keep an eye on them from the 10-minute mark and remove them once the whites are fully set, but the yolks remain jiggly. It’s a delicate balance, but those runny yolks make the dish divine!
Are there any dietary considerations I should keep in mind?
Yes! This dish is vegetarian-friendly, making it great for many diets. However, if you’re cooking for someone with lactose intolerance, you can swap heavy cream for a dairy-free alternative like coconut milk, and substitute cheese with a dairy-free variety. Always check for allergies to ingredients like eggs and dairy, just to be safe.
Can I prepare the spinach ahead of time?
Certainly! To make your morning routine smoother, you can prepare the spinach base up to 2 days in advance. Just store it in the refrigerator and add the eggs when you’re ready to bake. This way, you can enjoy a delightful and stress-free brunch!

Deliciously Creamy Baked Eggs Florentine for a Cozy Brunch
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- Melt unsalted butter in a skillet over medium heat. Add minced garlic and sauté for about 1 minute until fragrant.
- Add spinach and cook until wilted, about 2-3 minutes for fresh, or until heated through for frozen. Season with salt and pepper.
- Reduce heat to low and stir in heavy cream, lemon juice, lemon zest, and nutmeg. Cook for 3-5 minutes until sauce thickens slightly.
- Stir in grated Parmesan cheese and adjust seasoning with salt and pepper.
- Create wells in the spinach mixture and crack an egg into each. Season the eggs.
- Sprinkle more Parmesan cheese over the dish and transfer to the oven. Bake for 12-15 minutes until whites are set and yolks are slightly runny.
- Let rest for 5 minutes before serving warm directly from the skillet.

Leave a Reply