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!

Baked Eggs Florentine Variations
Feel free to customize this delightful recipe with these fun and flavorful options!
-
Kale or Swiss Chard: Swap spinach for kale or Swiss chard for a unique twist. These greens bring a different texture and flavor, making your dish even more interesting.
-
Cheese Variety: Try feta or Gruyère instead of Parmesan for varying flavor dimensions. These cheeses each add their own personality to the dish!
-
Protein Boost: Add cooked bacon or sausage for a heartier option. This variation not only enhances the flavor but also makes it a fulfilling breakfast.
-
Dairy-Free Option: Use coconut cream instead of heavy cream for a dairy-free alternative. The subtle coconut flavor perfectly complements the eggs and spinach.
-
Spice it Up: Incorporate red pepper flakes or a dash of cayenne for a touch of heat. This will invigorate your Baked Eggs Florentine and awaken your taste buds.
-
Herb Enhancement: Add fresh herbs like basil or parsley for a vibrant finish. A sprinkle of fresh herbs not only brightens the dish aesthetically but also boosts its freshness.
-
Tomato Addition: Mix in diced tomatoes or sun-dried tomatoes for a burst of color and tanginess. Their acidity will balance the creaminess beautifully.
For more tasty spins, think about pairing your Baked Eggs Florentine with some delightful Baked Cranberry Brie bites to get that gourmet brunch experience!
Make Ahead Options
These Creamy Baked Eggs Florentine are ideal for meal prep aficionados! You can prepare the spinach mixture and store it in the refrigerator up to 3 days in advance, allowing for a quick assembly when you’re ready to serve. To keep the quality at its best, make sure to let the mixture cool completely before refrigerating in an airtight container. When you’re ready to enjoy your dish, simply reheat the spinach on the stovetop until warm, create wells, crack your eggs into each, and bake for 12-15 minutes until the whites are set and the yolks remain runny. This way, you’ll have a delicious, homemade brunch option with minimal effort!
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!
What to Serve with Baked Eggs Florentine
The perfect brunch experience is at your fingertips, inviting a delightful array of flavors and textures to complement your meal.
-
Crusty Bread: A warm, rustic loaf pairs beautifully, perfect for dipping into the creamy egg yolks and savory spinach.
-
Fresh Fruit Salad: A refreshing mix of seasonal fruits adds a sweet contrast to the rich flavors, making every bite a balanced delight.
-
Roasted Tomatoes: Juicy, caramelized tomatoes enhance the dish’s comfort with their natural sweetness, bringing out the best in your Baked Eggs Florentine.
-
Crispy Bacon or Sausage: For a heartier option, the savory crunch of bacon or sausage elevates the meal while adding a satisfying crunch.
-
Mixed Greens Salad: Lightly dressed salad greens provide a refreshing counterpoint, balancing the richness with their vibrant, crisp texture.
-
Herbal Tea or Fresh Juice: A warm cup of herbal tea or a glass of fresh orange juice complements the dish’s flavors, enhancing the brunch experience.
Indulge in this cozy arrangement; each element brings a new layer of joy, turning your breakfast into a cherished celebration!
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.

Baked Eggs Florentine Recipe FAQs
How do I choose the right spinach?
Absolutely! Fresh spinach is ideal, and look for vibrant green leaves without dark spots or wilting. If using frozen, make sure to thaw it completely and squeeze out any excess moisture before adding it to your dish.
How should I store leftovers from Baked Eggs Florentine?
You can store leftovers in an airtight container in the refrigerator for up to 2 days. Be sure to reheat gently in the oven or on the stovetop to maintain that creamy texture—nobody wants a dried-out brunch dish!
Can I freeze Baked Eggs Florentine?
Yes, but it’s best to freeze only the spinach mixture without the eggs. Allow it to cool completely, then place it in a freezer-safe container. It can last in the freezer for up to 2 months. When you’re ready, thaw it in the refrigerator overnight and add fresh eggs before baking.
What should I do if my eggs overcook?
Don’t worry! If your eggs cook longer than intended and the yolks become firm, they can still taste great, but the texture will differ. Next time, keep a close eye during the last few minutes of baking. Aim for the whites to be set while the yolks remain slightly runny for the best experience.
Are there any dietary considerations I should keep in mind?
Definitely! While this recipe is vegetarian, those with dairy sensitivities might want to substitute the heavy cream with a plant-based alternative, and a dairy-free cheese can be used for the Parmesan. Just be cautious of any other dietary restrictions and adjust as needed!
Can I make changes to the recipe?
Very! Feel free to experiment with different greens and cheeses. Kale or Swiss chard can add variety, and cheeses like feta or Gruyère can give new flavor dimensions to your Baked Eggs Florentine. Enjoy the process!

Deliciously Creamy Baked Eggs Florentine for a Cozy Brunch
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Gather all ingredients for easy preparation.
- In a large oven-safe skillet, melt unsalted butter over medium heat. Add minced garlic and sauté for about 1 minute until fragrant.
- Gradually add fresh or thawed spinach, folding it in until wilted (about 3 to 5 minutes). Season with salt and pepper.
- Lower heat and stir in heavy cream, lemon juice, lemon zest, and nutmeg. Simmer for 2-3 minutes until thickened.
- Add grated Parmesan cheese and stir until melted. Taste and adjust seasoning if needed.
- Create small wells in the spinach mixture and crack an egg into each well. Season with salt and pepper.
- Sprinkle extra Parmesan cheese over the top and bake in the oven for about 12-15 minutes.
- Once done, let it rest for a few minutes before serving.

Leave a Reply