This Easy Christmas Brunch Eggs Florentine feels like pure comfort on a holiday morning. It has that special brunch look, but it still feels warm, simple, and welcoming. I love recipes like this because they make the table feel festive without keeping you in the kitchen all day.
The dish brings together 2 large eggs, 4 cups water for poaching, and a little apple cider vinegar for the poached eggs. Then comes the rich hollandaise made with 4 tablespoons salted butter, 3 large egg yolks, heavy cream, fresh lemon juice, salt, pepper, and a pinch of cayenne. On top of that, you get buttery spinach with garlic and onion powder, all tucked onto toasted English muffins. The flavor is balanced and cozy, with creamy, bright, and savory notes in every bite.
The method is easier than it looks. First, you melt the butter and slowly warm the yolks for the hollandaise. Then you finish the sauce, warm the spinach, toast the muffins, and poach the eggs in gently simmering water. After that, you assemble everything and serve it right away while the sauce is silky and the eggs are tender.
This recipe is perfect for Christmas morning, but it also works well for any slow weekend brunch, special family breakfast, or cozy meal when you want something a little elegant. Since it comes together in about 30 minutes, it is a smart choice when you want something impressive without a lot of stress.
Why You’ll Love This Easy Christmas Brunch Eggs Florentine
- It feels special, yet it uses simple ingredients you may already have.
- The whole recipe is ready in about 30 minutes, so it works for busy mornings.
- The flavors are classic and comforting, with creamy hollandaise, tender spinach, and soft poached eggs.
- It is easy to serve open-faced or with the muffin tops on, depending on what you like.
- It makes a lovely holiday brunch that looks fancy without needing advanced cooking skills.
Egg Tips
Eggs are the heart of this Eggs Florentine, so fresh eggs make a big difference. If you can, use eggs that are as fresh as possible because they hold their shape better when poached. Also, crack each egg into a small bowl before sliding it into the water. That little step helps you keep the yolks whole and makes the poaching process much easier. If you are serving guests who need fully cooked eggs, use pasteurized eggs for extra peace of mind.
Options for Substitutions
- Use fresh baby spinach instead of frozen chopped spinach if you want a softer, fresher taste.
- Swap English muffins for toasted sourdough, brioche, or sandwich bread.
- Replace heavy cream with half-and-half if you want a slightly lighter hollandaise.
- Use white wine vinegar instead of apple cider vinegar for poaching the eggs.
- Add a little chopped dill or parsley to the spinach for more herb flavor.
- Replace cayenne with paprika or crushed red pepper if you want a milder or spicier finish.
Watch Out for These Mistakes
One common mistake is heating the hollandaise too fast. The sauce should stay low and gentle, because high heat can scramble the egg yolks. So, whisk slowly and keep the heat mild. If the sauce gets too hot, it may turn grainy instead of smooth.
Another issue is overcooking the eggs. Poached eggs only need about 3 to 4 minutes in near-simmering water. If the water is boiling hard, the eggs can spread apart and the whites may become tough. Instead, keep the water at a soft simmer with tiny bubbles at the bottom.
It is also easy to make the hollandaise too thick. This recipe is meant to be fairly runny, so it can drizzle nicely over the eggs and muffins. If it becomes too thick, whisk in a small splash of warm water or a little more cream.
Finally, do not let the spinach sit too long after cooking. It should be warm and ready when the eggs and sauce are done. Since this dish comes together fast, timing matters. Therefore, it helps to prepare all the parts before you begin the final assembly.
What to Serve With Easy Christmas Brunch Eggs Florentine?
This Eggs Florentine pairs well with fresh fruit, breakfast potatoes, or a simple green salad if you want a lighter plate. You could also add crispy bacon, turkey sausage, or roasted tomatoes for a fuller brunch spread. Since the dish is rich and creamy, a bright side like citrus fruit or berries helps balance the meal nicely.
Storage Instructions
Store: This recipe is best enjoyed fresh, but leftovers can be stored in the fridge for up to 2 days. Keep the hollandaise, spinach, and eggs in separate containers if possible.
Freeze: The spinach can be frozen for up to 2 months, but poached eggs and hollandaise do not freeze well. For best results, make those parts fresh.
Reheat: Reheat the spinach and muffins in a skillet or toaster oven. For the hollandaise, warm it very gently on the stovetop over low heat, whisking often. If using a microwave, heat in short bursts at low power and stir each time. Reheat the eggs only briefly, since they can get rubbery.
Recipe Info
Preparation Time: 20 minutes
Cooking Time: 10 minutes
Total Time: 30 minutes
Level of Difficulty: Easy
Servings: 2 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 580 to 650 kcal
Protein: about 20 to 24 g
Fat: about 45 to 52 g
Carbohydrates: about 22 to 30 g
Ingredients
- FOR THE POACHED EGGS:
- 2 large eggs
- 4 cups water, for poaching
- 1 tbsp apple cider vinegar (optional)
- FOR THE HOLLANDAISE:
- 4 tbsp salted butter, melted
- 3 large egg yolks
- 1 tbsp heavy cream
- 1 tbsp fresh lemon juice
- 1/4 tsp salt
- 1/4 tsp black pepper
- A pinch of cayenne pepper
- FOR THE SPINACH:
- 1 cup frozen chopped spinach, thawed and squeezed dry (or fresh baby spinach)
- 2 tbsp butter
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- FOR ASSEMBLY:
- 2 English muffins, split
- Butter, for the muffins (optional)
Step-by-Step Instructions
Step 1: Make the Hollandaise Base
First, melt the 4 tablespoons of butter in a microwave-safe bowl. Then whisk the egg yolks in a separate bowl. Slowly whisk in the melted butter a little at a time until the yolks are warm and blended. After that, transfer the mixture to a small skillet so it is ready for the final sauce.
Step 2: Finish the Sauce
Next, add the cream, lemon juice, salt, pepper, and cayenne. Whisk well, then cook over low heat for 1 to 2 minutes, whisking constantly, until the sauce thickens but still pours easily. Keep it warm, but do not let it get too hot. The sauce should stay fairly runny so it drizzles smoothly over the eggs.
Step 3: Warm the Spinach and Toast the Muffins
Now place the spinach, 2 tablespoons butter, garlic powder, and onion powder in a small saucepan. Cook over medium heat for 3 to 5 minutes, stirring often, until the spinach is hot. Meanwhile, split and toast the English muffins to your liking. If you want, spread a little butter on the muffins while they are still warm.
Step 4: Poach the Eggs
Bring the 4 cups of water to a near-boil. You want small bubbles at the bottom, but none breaking the surface. Add the vinegar, if using, and stir to make a gentle swirl. Crack each egg into its own small bowl, then slide it into the water. Poach for 3 to 4 minutes, then lift each egg out with a slotted spoon. For the best result, poach no more than 3 eggs at a time.
Step 5: Assemble the Plates
Place the bottom half of each toasted muffin on a plate. Spoon 3 to 4 tablespoons of spinach on top, then add a poached egg. Drizzle the hollandaise over the egg, and finish with the muffin top if you want a sandwich-style serving. Or, for a classic brunch look, serve it open-faced.
Step 6: Serve Right Away
Serve immediately with fruit or breakfast potatoes. If you want a thicker hollandaise, use a little more melted butter and leave out the lemon juice. If you like heat, add a pinch of crushed red pepper. Since the yolks are only gently warmed in the sauce, use pasteurized eggs if you must avoid undercooked eggs.
Conclusion
This Easy Christmas Brunch Eggs Florentine brings together soft poached eggs, buttery spinach, and silky hollandaise on a toasted English muffin for a breakfast that feels both cozy and special. It is quick enough for busy mornings, yet elegant enough for holiday guests. Plus, it uses simple ingredients and clear steps, so you can feel confident making it even if you do not cook brunch often.
If you try this recipe, I would love to hear how it turned out. Share your results, leave a comment with your favorite variation, or explore more easy brunch recipes for your next family meal.

Eggs Florentine
Ingredients
Method
- Melt the 4 tablespoons of butter in a microwave-safe bowl. Whisk the egg yolks in a separate bowl, then slowly add the melted butter, mixing until warm and blended.
- Add the cream, lemon juice, salt, pepper, and cayenne to the egg yolk mixture. Cook over low heat for 1 to 2 minutes until thickened, whisking constantly.
- In a saucepan, combine spinach, butter, garlic powder, and onion powder. Cook over medium heat for 3 to 5 minutes until heated through. Toast the English muffins.
- Bring water to a near-boil, add vinegar. Crack eggs into small bowls, then slip into water. Poach for 3 to 4 minutes.
- On each muffin half, add spinach first, top with a poached egg, then drizzle with hollandaise.
- Serve immediately with fruit or breakfast potatoes.


