I absolutely love starting my day with a dish that feels both indulgent and nourishing, and this Eggs Florentine Recipe fits that bill perfectly. The combination of perfectly poached eggs, velvety spinach, and silky homemade hollandaise sauce layered on a toasted English muffin creates a breakfast or brunch experience that’s elegant yet accessible. Every bite feels like a little celebration, and it’s become one of my go-to recipes when I want to impress or just treat myself to something special.
Why You'll Love This Eggs Florentine Recipe
When I make this Eggs Florentine Recipe, what really captivates me is the harmonious flavor profile. The richness of the hollandaise sauce intertwined with the slight earthiness of the wilted baby spinach makes each mouthful a comforting, yet fresh delight. The buttery English muffin adds a satisfying crunch without overpowering the subtle layers beneath. I find it’s the perfect balance of creamy, tangy, and savory that keeps me coming back to this dish again and again.
Besides how delicious it tastes, I’m always impressed at how straightforward and quick it is to prepare. It feels like a fancy restaurant dish but with homey, simple ingredients and techniques anyone can master. I enjoy making it for lazy weekend brunches or even for a special weekday breakfast to brighten up the morning. The fact that it’s meat-free yet so satisfying means it’s a wonderful option for occasions where I want something a little lighter but immensely flavorful.
Ingredients You'll Need
The magic of this Eggs Florentine Recipe lies in its simple yet essential ingredients. Each item plays a crucial role in layering flavors and textures—from the freshness of baby spinach to the silky smooth hollandaise sauce that ties everything together. I always appreciate recipes like this that don’t require a fridge full of complicated items but still deliver a luxurious final dish.
- Eggs: I always use fresh large eggs for the perfect poach and creamy yolks.
- English muffins: Their toasted crunch makes an ideal base to support the toppings.
- White vinegar: A splash in the poaching water helps keep the egg whites intact.
- Unsalted butter: Essential for both the hollandaise and cooking spinach, adding rich flavor.
- Heavy cream: Adds smoothness to the hollandaise and the sautéed spinach mixture.
- Baby spinach leaves: Tender and mild, they wilt quickly and bring beautiful color and nutrients.
- Salt and pepper: Simple seasoning that brings out the best in all the elements.
- Egg yolks: The base of my luscious hollandaise sauce.
- Lime juice: The bright acidity that balances and lifts the rich hollandaise.
- Heavy whipping cream: Included in the hollandaise to create an extra creamy texture.
Directions
Step 1: Start by making the hollandaise sauce. Melt the unsalted butter gently in a small saucepan until it’s just melted and warm.
Step 2: In a separate bowl, beat the egg yolks together with lime juice, heavy whipping cream, salt, and pepper until smooth and slightly frothy.
Step 3: Temper the egg yolks by slowly adding a little of the warm melted butter, one spoonful at a time, stirring well after each addition. This gradual blending keeps the eggs from curdling and helps the sauce come together silky and smooth.
Step 4: Once tempered, return the entire egg mixture back to the saucepan and cook over very low heat for a few seconds until it thickens slightly. Stir continuously to prevent scrambling, then take it off the heat and set aside.
Step 5: Next, prepare to poach the eggs. Fill a pot with about three inches of water and bring it to a gentle simmer, just before boiling. Add the white vinegar to the water—it helps the egg whites stay together.
Step 6: Crack each egg into a small dish or measuring cup. With a large spoon, stir the water to create a gentle whirlpool, then carefully slide an egg into the center of the swirl. This motion helps the egg white wrap neatly around the yolk for a perfect poach.
Step 7: Let the eggs cook undisturbed for 3 to 4 minutes if you prefer a slightly runny yolk. Adjust the heat to keep the water just below boiling so the eggs cook gently. Use a slotted spoon to lift the eggs out and drain them on a paper towel.
Step 8: Meanwhile, melt butter in a large skillet over low heat. Pour in the heavy cream and let this simmer gently for a couple of minutes until it thickens noticeably.
Step 9: Add the baby spinach leaves and cook them for 2 to 3 minutes until they are just wilted but still vibrant green. Season with salt and pepper, then remove from heat.
Step 10: Lightly toast the English muffins and butter them while warm. Then assemble your Eggs Florentine by layering the spinach on each muffin half, placing a poached egg on top, and generously spooning hollandaise sauce over everything. Serve immediately for the best experience.
Servings and Timing
This recipe makes 4 hearty servings, perfect for sharing with friends or family. The prep time is about 10 minutes, primarily for gathering ingredients and initial preparations. Cooking everything takes roughly 20 minutes, so you’re looking at a total time of around 30 minutes from start to finish. There’s no resting time needed, so you can serve it piping hot right away for maximum enjoyment.
How to Serve This Eggs Florentine Recipe
I love serving this Eggs Florentine Recipe as the centerpiece of a cozy weekend brunch. It pairs wonderfully with crispy roasted potatoes or a fresh green salad dressed with lemon vinaigrette to balance the rich hollandaise. For a touch of sweetness, sliced fresh fruit or a side of berry compote also complements the savory flavors beautifully.
Presentation is such a joy with this dish. I like to carefully drizzle extra hollandaise sauce around the plate and add a sprinkle of freshly cracked black pepper and a few tiny spinach leaves as garnish. Using white or light-colored plates makes the vibrant green spinach and golden hollandaise really pop visually. I usually portion one English muffin half with egg per plate for an elegant, restaurant-style serving.
This recipe is a fantastic choice for a variety of occasions – whether it's a leisurely family breakfast, a special holiday morning, or impressing guests during a brunch party. I always recommend serving it warm right off the stove so the textures are just right—the spinach tender but not soggy, the eggs soft and runny, and the hollandaise silky and smooth. It truly feels like a celebration in every bite.
Variations
If you want to change things up with this Eggs Florentine Recipe, there are lots of fun and delicious options. For example, you can substitute the baby spinach with sautéed kale or Swiss chard for a slightly earthier flavor and added texture. I’ve also tried mixing in some sautéed mushrooms for an umami boost that pairs beautifully with the creamy hollandaise.
For those following a gluten-free diet, simply replace the English muffins with gluten-free bread or savory gluten-free waffles. If you’re vegan or dairy-free, the dish requires a bit more adaptation—try poaching the eggs substitute with tofu scramble or avocado halves, and create a dairy-free hollandaise utilizing blended cashews and nutritional yeast for that creamy, tangy flavor without eggs or butter. It’s a bit more involved but can definitely be done!
For a different twist on flavors, experiment with adding fresh herbs like tarragon or chives to your hollandaise, or a pinch of smoked paprika for a subtle smoky undertone. You could also try baking the spinach mixture with a little melted cheese for decadence. Cooking methods can vary too—some folks opt for soft-boiled eggs instead of poached for ease, though poaching gives that classic silky texture I adore.
Storage and Reheating
Storing Leftovers
If you have any leftovers from this Eggs Florentine Recipe, the best way to store them is by keeping the spinach and English muffin separate from the poached eggs and hollandaise sauce. Place each component in airtight containers and refrigerate promptly. Stored this way, the parts should keep well for up to 2 days without losing too much freshness or texture.
Freezing
I don’t recommend freezing this dish assembled because poached eggs and hollandaise sauce don’t freeze well—they tend to separate or become watery upon thawing. However, you can freeze the spinach mixture and the English muffins separately. Reheat those components fresh and poach eggs when ready to serve for the best quality after freezing.
Reheating
When you’re ready to enjoy leftovers, gently reheat the spinach in a skillet over low heat just until warmed through. Toast or heat the English muffins in a toaster or oven. I usually poach fresh eggs rather than reheating previously cooked ones because reheated poached eggs can be rubbery and lose that delicate texture. Warm hollandaise can be gently reheated in a double boiler or microwave at low power, stirring often to keep it smooth and avoid splitting.
FAQs
Can I make the hollandaise sauce ahead of time?
Yes, you can make hollandaise sauce ahead and keep it warm in a thermos or over a very low heat double boiler, stirring occasionally. However, it’s best to consume it within an hour or two for optimal texture and flavor, as it tends to thicken and separate if held too long.
What is the best way to poach eggs if I’m new to it?
Creating a gentle whirlpool in simmering water and adding a splash of vinegar really helps the egg white wrap around the yolk neatly. Using fresh eggs is key, and cracking them into a small cup before sliding them into water gives better control. Keep the water just below boiling to avoid breaking the eggs apart.
Can I substitute the English muffins for something else?
Absolutely! Toasted sourdough bread, gluten-free bread, or even a crisp waffle work wonderfully. The goal is a sturdy, toasted base that holds the toppings without becoming soggy too quickly.
How long can I keep leftover hollandaise in the fridge?
Store hollandaise in an airtight container in the fridge and use within 1-2 days. Reheat it very gently to avoid separation, and if it looks grainy, whisk in a tiny splash of warm water or lemon juice to bring back the smooth texture.
Is there a vegan version of Eggs Florentine?
Yes! Instead of eggs, you can use tofu scramble or steamed avocado halves as the “egg” component. Replace the hollandaise with a cashew-based sauce flavored with nutritional yeast, lemon, and turmeric for color and tang. Sautéed spinach on gluten-free toast completes the dish for a delicious vegan alternative.
Conclusion
I hope you’re as excited to try this Eggs Florentine Recipe as I am to share it with you. It’s one of those dishes that feels luxurious but is surprisingly approachable, packed with fresh flavors and comforting textures that really brighten the table. Whether it’s for a weekend treat or a special occasion, making this recipe will surely add a little joy and elegance to your day—so grab those ingredients and get cooking!
PrintEggs Florentine Recipe
Eggs Florentine is a classic brunch dish featuring perfectly poached eggs served atop toasted English muffins layered with sautéed baby spinach and draped in a rich, creamy homemade hollandaise sauce. This delightful recipe balances savory flavors with a silky texture, ideal for a satisfying and elegant meal ready in just 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Eggs and Poaching
- 4 large eggs
- 2 tablespoons white vinegar
Base and Filling
- 4 English muffins
- 10 cups baby spinach leaves
- 4 tablespoons unsalted butter (divided for cooking spinach and hollandaise)
- ¼ cup heavy cream
- salt and pepper, to taste
Hollandaise Sauce
- 4 egg yolks
- 1 tablespoon lime juice
- 1 tablespoon heavy whipping cream
- salt and pepper, to taste
- remaining butter for melting (approximately 2 tablespoons)
Instructions
- Make the Hollandaise Sauce: Melt butter in a small saucepan over low heat until fully melted. In a separate bowl, beat the egg yolks together with lime juice, heavy whipping cream, salt, and pepper until smooth. Slowly temper the egg yolk mixture by gradually adding spoonfuls of the hot melted butter, stirring constantly to prevent curdling. Once tempered, return the entire mixture to the saucepan and cook gently for a few more seconds, stirring until the sauce thickens slightly. Remove from heat and keep warm.
- Poach the Eggs: Fill a pot with about 3 inches of water and heat until steaming with small bubbles forming but not boiling. Add white vinegar to the water to help the eggs keep their shape. Crack one egg into a small dish or measuring cup. Using a large spoon, stir the water to create a gentle whirlpool and carefully slide the egg into the center of the swirl. Maintain the water temperature just below boiling and cook the egg for 3-4 minutes for a slightly runny yolk. Remove the poached egg with a slotted spoon and repeat with remaining eggs.
- Cook the Spinach: In a large skillet, melt 4 tablespoons of unsalted butter over low heat. Once melted, pour in ¼ cup heavy cream and allow the mixture to simmer gently for a couple of minutes, until it begins to thicken slightly. Add baby spinach leaves and cook for 2-3 minutes, stirring occasionally until the spinach is wilted. Season with salt and pepper to taste and remove from heat.
- Assemble Eggs Florentine: Toast the English muffins until golden and lightly butter them. On each muffin half, layer a generous amount of the creamed spinach, then top with a poached egg. Drizzle the warm hollandaise sauce over the top to finish. Serve immediately to enjoy warm and creamy goodness.
Notes
- Maintaining the water temperature just below boiling is crucial for perfectly poached eggs.
- Tempering the egg yolks with melted butter gradually will prevent the hollandaise sauce from curdling.
- Use fresh baby spinach for best flavor and texture in the creamed spinach.
- Lime juice in the hollandaise can be substituted with lemon juice if preferred.
- Adjust cooking time for poached eggs to achieve desired yolk consistency.

Leave a Reply