There was this quiet Sunday morning when the kitchen felt like my little sanctuary—light streaming through the window, the hum of the city just starting to stir outside. I was craving something comforting but not heavy, something that felt a bit fancy without the fuss. That’s when I stumbled upon this creamy classic eggs Florentine recipe. Honestly, I wasn’t even sure if I’d pull off the hollandaise sauce without it splitting, but the tender spinach and silky sauce promised a gentle kind of indulgence that just stuck with me.
What really surprised me was how this dish came together with such simple ingredients, yet it felt like a celebration on a plate. The eggs poached just right, the spinach soft and flavorful, and that luscious hollandaise coating everything like a warm hug—well, it’s a combo that got me hooked. It’s not one of those recipes you find yourself making once and forgetting; this one crept into my weeknight rotation, quietly stealing the show.
There’s something about the balance here—the richness of the sauce, the freshness of the spinach, and the gentle texture of the eggs—that makes every bite feel thoughtfully crafted without spending hours in the kitchen. If you’re someone who appreciates classic flavors with a homemade touch, this eggs Florentine recipe is one to keep close. It’s the kind of meal that feels like a little secret worth passing on.
Why You’ll Love This Recipe
- Quick & Easy: Comes together in about 30 minutes, perfect for lazy weekend brunches or a cozy dinner when you want something special without the stress.
- Simple Ingredients: Uses kitchen staples like fresh spinach, eggs, and pantry basics for hollandaise—no need to hunt for anything fancy.
- Perfect for Special Occasions: Whether it’s a relaxed brunch with friends or a quiet morning treat, it feels just right for those moments you want to savor.
- Crowd-Pleaser: The creamy, tangy hollandaise combined with tender spinach and perfectly poached eggs always gets compliments, even from picky eaters.
- Unbelievably Delicious: The texture contrast—the silky sauce, soft spinach, and runny yolk—creates a comforting dish that feels indulgent but balanced.
- What Sets It Apart: This recipe includes a foolproof homemade hollandaise that’s smooth and bright, no weird aftertaste or graininess, plus spinach cooked just enough to keep that fresh flavor and vibrant color.
- Emotional Connection: It’s that kind of recipe that makes you pause mid-bite, close your eyes, and appreciate the simple pleasures of good food made at home.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find fresh at any market.
- Fresh spinach: about 4 cups loosely packed (washed and trimmed)—provides the tender, earthy base
- Large eggs: 4, preferably fresh for the best poaching results
- Unsalted butter: 1/2 cup (115g), melted and warm—for the hollandaise’s silky texture
- Egg yolks: 3 large (room temperature)—the hollandaise’s creamy backbone
- Fresh lemon juice: 1 tablespoon—adds brightness and balances richness
- White vinegar: 1 tablespoon—helps with perfect poached eggs
- Salt and white pepper: to taste—white pepper keeps the sauce looking smooth
- Water: for poaching eggs and thinning sauce if needed
Pro tip: I prefer Kerrygold butter for that slightly nutty richness in the hollandaise, and use fresh organic spinach when possible for vibrant color and flavor. If you want a gluten-free option, just double-check your vinegar and use fresh lemon juice—no gluten hidden there.
Equipment Needed
- Medium saucepan (for poaching eggs and cooking spinach)
- Small heatproof bowl or double boiler (for making hollandaise sauce)
- Whisk (preferably balloon whisk) for emulsifying sauce
- Slotted spoon (to lift poached eggs)
- Mixing bowls
- Measuring cups and spoons
- Kitchen thermometer (optional but helpful to keep hollandaise at the right temperature)
If you don’t have a double boiler, simply place a heatproof bowl over a pot of simmering water without touching it—that’s how I usually make the hollandaise. A slotted spoon with a shallow bowl makes egg poaching less stressful, but a regular spoon can work in a pinch. For whisking, a sturdy balloon whisk helps get that smooth sauce faster.
Preparation Method
- Prepare the spinach: Heat a medium saucepan over medium heat. Add the spinach and cook, stirring gently, until just wilted—about 2 to 3 minutes. Drain any excess water and season lightly with salt. Set aside and keep warm.
- Poach the eggs: Fill a large saucepan with about 3 inches (7.5 cm) of water. Add 1 tablespoon white vinegar and bring to a gentle simmer (around 180°F or 82°C). Crack each egg into a small bowl, then gently slide into the water one at a time. Poach for 3 to 4 minutes for runny yolks or longer if preferred. Use a slotted spoon to lift eggs onto a warm plate lined with paper towels to drain.
- Make the hollandaise sauce: In a heatproof bowl over simmering water (double boiler setup), whisk together 3 egg yolks and 1 tablespoon fresh lemon juice. Keep whisking vigorously while slowly drizzling in the 1/2 cup (115g) melted butter. The sauce should thicken and become creamy within 5 to 7 minutes. If it gets too thick, add a teaspoon of warm water to loosen. Season with salt and white pepper to taste. Keep warm but don’t overheat or it may curdle.
- Assemble the dish: Place a generous bed of wilted spinach on each plate. Gently top with two poached eggs. Spoon warm hollandaise sauce over the eggs and spinach, enough to coat but not drown the dish.
- Final touches: Garnish with a pinch of freshly ground white pepper or chopped fresh herbs like chives or parsley, if you like. Serve immediately for best texture and flavor.
Tip: Timing is everything. Start the hollandaise just before you poach the eggs so everything comes together warm and fresh. And if the sauce starts to separate, a quick whisk with a teaspoon of cold water can bring it back.
Cooking Tips & Techniques
Making creamy classic eggs Florentine is easier than it looks, but a few tricks make a big difference. First, fresh eggs are your best friend when poaching—they hold their shape better and look prettier on the plate. Adding vinegar to the poaching water helps the whites set faster, but don’t overdo it or you’ll taste it in the eggs.
When making hollandaise, temperature control is key. Keep your double boiler water at a gentle simmer, not a full boil, or the eggs will scramble. Whisk constantly and add the melted butter slowly to keep the sauce smooth. If it starts to break, a splash of cold water and steady whisking usually saves the day.
For the spinach, quick cooking is best. Overcooked spinach turns mushy and dull, so wilt it just until it’s bright green and tender. Drain it well to avoid watery plates. Personally, I like to season it lightly before layering to keep the flavors balanced.
Lastly, timing the assembly is a dance — get your spinach ready, then poach eggs while finishing the hollandaise. Serve immediately so the eggs stay runny and the sauce warm. These small details really push the dish from good to memorable.
Variations & Adaptations
- Dietary swaps: For a dairy-free version, try using vegan butter in the hollandaise and coconut or almond milk for thinning. The texture changes slightly, but the flavor still shines.
- Seasonal twists: In spring, add fresh peas or asparagus tips to the spinach for a fresh pop. In fall, sauté some mushrooms with the spinach for earthier depth.
- Cooking methods: If poaching eggs feels intimidating, try coddling them in a ramekin in simmering water or even sous vide for perfectly set whites and runny yolks.
- Flavor boosts: A pinch of smoked paprika or cayenne in the hollandaise can add warmth and complexity. Or stir in fresh herbs like tarragon or dill for a fresh twist.
- Personal favorite: I once swapped the spinach for kale and added a touch of garlic sautéed in the butter. It gave the dish a hearty, rustic vibe that was unexpectedly good.
Serving & Storage Suggestions
Serve your eggs Florentine hot and fresh—warm plates help keep the hollandaise silky and the eggs soft. It pairs beautifully with crusty toasted bread or a light salad dressed with lemon vinaigrette to cut through the richness.
If you have leftovers (which is rare!), store the spinach and eggs separately from the hollandaise in airtight containers in the fridge for up to 2 days. Reheat spinach gently in a pan, and warm eggs in simmering water briefly. Hollandaise is best made fresh, but you can gently warm it over low heat while whisking, though it may lose some creaminess.
Flavors meld nicely if you let the spinach sit a bit, but the sauce and eggs are happiest freshly made. If you want to prep ahead, cook spinach and make hollandaise first, then poach eggs just before serving.
Nutritional Information & Benefits
This classic eggs Florentine recipe offers a satisfying balance of protein, healthy fats, and greens. Each serving provides roughly 350-400 calories, with about 20 grams of protein from eggs and butter’s richness.
Spinach is packed with iron, vitamins A and C, and antioxidants—great for a nutrient boost. The homemade hollandaise, while indulgent, uses real butter and eggs, avoiding preservatives found in store-bought sauces.
This dish fits well into low-carb and gluten-free diets naturally. Just watch portion sizes if you’re monitoring saturated fat, but honestly, a little indulgence like this feels worth it on a relaxed morning.
Conclusion
There’s something quietly satisfying about a creamy classic eggs Florentine with tender spinach and homemade hollandaise. It’s the kind of recipe that feels both comforting and a little special, without demanding too much time or fancy ingredients. I love how it brings a touch of elegance to a simple plate, making even a solo breakfast feel like a treat.
Feel free to tweak the spinach or the sauce to your liking, or try some of the variations mentioned—you might find your own favorite spin on this classic. It’s a dish that welcomes creativity but rewards simplicity.
Give this recipe a try when you want something that feels homemade and thoughtful. I’d love to hear how you make it your own or any little tweaks you discover along the way. Here’s to cozy mornings and plenty of creamy, green goodness on your plate.
FAQs
How do I prevent hollandaise sauce from curdling?
Keep the heat low and whisk constantly while slowly adding melted butter. If it starts to separate, add a teaspoon of cold water and whisk vigorously to bring it back.
Can I make the hollandaise sauce ahead of time?
It’s best fresh, but you can keep it warm for up to 30 minutes over very low heat. Avoid reheating or storing it for long, as it can lose its texture.
What’s the best way to poach eggs if I’m new to it?
Add a splash of vinegar to simmering water, crack eggs into a small bowl first, then gently slide them in. Use a slotted spoon to remove after about 3-4 minutes for runny yolks.
Can I use frozen spinach for this recipe?
Fresh spinach is preferable for texture and color, but if using frozen, thaw and squeeze out excess water before heating gently.
Is there a vegan version of eggs Florentine?
Yes! Use tofu scramble or vegan egg substitutes, sautéed spinach, and a vegan hollandaise made with cashews or aquafaba for a plant-based twist.
Pin This Recipe!

Creamy Classic Eggs Florentine Recipe Easy Homemade Hollandaise Spinach
A comforting and elegant eggs Florentine recipe featuring tender spinach, perfectly poached eggs, and a silky homemade hollandaise sauce. Quick and easy to prepare, perfect for brunch or a cozy dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 cups fresh spinach, loosely packed (washed and trimmed)
- 4 large eggs, preferably fresh
- 1/2 cup (115g) unsalted butter, melted and warm
- 3 large egg yolks, room temperature
- 1 tablespoon fresh lemon juice
- 1 tablespoon white vinegar
- Salt to taste
- White pepper to taste
- Water for poaching eggs and thinning sauce if needed
Instructions
- Prepare the spinach: Heat a medium saucepan over medium heat. Add the spinach and cook, stirring gently, until just wilted—about 2 to 3 minutes. Drain any excess water and season lightly with salt. Set aside and keep warm.
- Poach the eggs: Fill a large saucepan with about 3 inches of water. Add 1 tablespoon white vinegar and bring to a gentle simmer (around 180°F or 82°C). Crack each egg into a small bowl, then gently slide into the water one at a time. Poach for 3 to 4 minutes for runny yolks or longer if preferred. Use a slotted spoon to lift eggs onto a warm plate lined with paper towels to drain.
- Make the hollandaise sauce: In a heatproof bowl over simmering water (double boiler setup), whisk together 3 egg yolks and 1 tablespoon fresh lemon juice. Keep whisking vigorously while slowly drizzling in the 1/2 cup melted butter. The sauce should thicken and become creamy within 5 to 7 minutes. If it gets too thick, add a teaspoon of warm water to loosen. Season with salt and white pepper to taste. Keep warm but don’t overheat or it may curdle.
- Assemble the dish: Place a generous bed of wilted spinach on each plate. Gently top with two poached eggs. Spoon warm hollandaise sauce over the eggs and spinach, enough to coat but not drown the dish.
- Final touches: Garnish with a pinch of freshly ground white pepper or chopped fresh herbs like chives or parsley, if desired. Serve immediately for best texture and flavor.
Notes
Use fresh eggs for best poaching results. Keep hollandaise sauce warm but do not overheat to avoid curdling. If sauce separates, whisk in a teaspoon of cold water to bring it back. For dairy-free version, substitute vegan butter and plant-based milk. Serve immediately for best texture and flavor.
Nutrition
- Serving Size: 1 plate with 2 eggs
- Calories: 375
- Sugar: 1
- Sodium: 250
- Fat: 30
- Saturated Fat: 18
- Carbohydrates: 4
- Fiber: 1
- Protein: 20
Keywords: eggs florentine, hollandaise sauce, poached eggs, spinach, brunch recipe, easy brunch, homemade hollandaise, classic eggs florentine





