Two Eggs Florentine stacks on toasted English muffins with sautéed spinach, perfectly poached eggs, and glossy hollandaise sauce, sprinkled with cracked black pepper.
Eggs Florentine is a cozy brunch classic that tastes like a restaurant favorite, but you can totally make it at home. You get buttery toasted English muffins, garlicky sautéed spinach, soft poached eggs, and a lemony hollandaise that feels fancy in the best way. It’s the perfect weekend brunch—or a fun breakfast-for-dinner when you want something special.
Introduction
If you’ve ever ordered Eggs Florentine at a cafe, you know it feels like a treat. The good news is you don’t need any special equipment—just a small saucepan, a whisk, and a little confidence.
The standout trick is making a quick hollandaise with gentle heat. It turns out creamy and smooth, and it’s way less stressful than you’d think. Trust me, once you see the sauce thicken into that silky texture, you’ll feel like a brunch pro.
This Eggs Florentine recipe is a fan-favorite because it looks impressive, tastes cozy, and comes together faster than waiting for a table.
Why You’ll Love This Eggs Florentine
- Better than restaurant: Fresh spinach and lemony hollandaise at home.
- Cozy weekend brunch: Feels special without being complicated.
- Vegetarian-friendly: A hearty breakfast with no meat needed.
- Easy to customize: Add extra greens, swap the bread, change the seasoning.
- Perfect for gatherings: A brunch recipe everyone asks for.
Ingredients for Eggs Florentine

For the base
- English muffins (2, split): Toasty, sturdy base; sourdough or toasted bagels also work.
- Butter (1 tablespoon): Helps toast muffins and adds richness.
For the spinach layer
- Fresh baby spinach (6 packed cups): Wilts down fast; frozen spinach works if thawed and squeezed very dry.
- Olive oil (1 tablespoon): For sautéing.
- Garlic, minced (1 clove): Adds savory flavor; garlic powder works (1/4 teaspoon).
- Salt (1/4 teaspoon) and black pepper (1/4 teaspoon): Season the greens.
For poached eggs
- Large eggs (4): Fresh eggs poach best.
- White vinegar (1 tablespoon): Helps egg whites set faster (optional but helpful).
- Salt (for water): Lightly seasons the eggs.
For easy hollandaise
- Egg yolks (3): Creates the creamy base.
- Unsalted butter (1/2 cup, melted and hot): Makes the sauce rich and silky.
- Lemon juice (1 1/2 tablespoons): Bright, classic flavor.
- Dijon mustard (1/2 teaspoon): Helps the sauce stay smooth and adds gentle tang.
- Salt (1/4 teaspoon) and pinch of cayenne (optional): Balance and warmth.
Helpful note: Freshly squeezed lemon tastes brighter than bottled and helps the hollandaise taste clean and fresh.
Eggs Florentine Recipe Step-by-Step

- 1. Toast: Toast English muffins until golden. Spread with a little butter while warm so they stay cozy and flavorful.
- 2. Sauté: Heat olive oil in a skillet over medium. Add garlic and cook 20 seconds until fragrant. Add spinach and a pinch of salt and pepper. Cook 2–3 minutes, stirring, until wilted. If it looks watery, cook 1 minute longer so it dries out a bit.
- 3. Whisk hollandaise: Set a small saucepan with 1–2 inches of water over low heat (barely simmering). In a heat-safe bowl, whisk egg yolks, lemon juice, Dijon, and salt. Set the bowl over the warm pot and whisk constantly 2–3 minutes until slightly thick and lighter in color.
- 4. Stream butter: Slowly whisk in hot melted butter in a thin stream until the sauce turns thick, glossy, and creamy. If it looks too thick, whisk in 1 teaspoon warm water until silky. Keep warm over low heat.
- 5. Poach: Bring a pot of water to a gentle simmer (small bubbles). Add vinegar. Crack an egg into a small bowl, then slide into the water. Poach 3–4 minutes for a soft yolk. Lift with a slotted spoon and repeat with remaining eggs.
- 6. Assemble: Place toasted muffins on plates, top with spinach, then a poached egg, then a generous spoon of hollandaise. Finish with black pepper and chives if you like.
Tips for Perfect Eggs Florentine
- Use fresh eggs for the neatest poached egg shape.
- Keep poaching water at a gentle simmer—boiling water can break the whites apart.
- Dry spinach a bit in the skillet so your muffins don’t get soggy.
- Whisk hollandaise constantly over low heat so it stays smooth.
- If hollandaise thickens too much, whisk in warm water 1 teaspoon at a time.
Variations & Substitutions
- Bread swap: Use toasted sourdough, bagels, or English muffin thins.
- Greens mix: Use half spinach and half sautéed kale (chopped small).
- Extra flavor: Add a pinch of smoked paprika to the hollandaise.
- Dairy-light: Use a little less butter in the hollandaise and add a splash of warm water for texture.
- Leftovers idea: Pile leftover spinach on toast and top with a fried egg and a squeeze of lemon.
Storing & Reheating
Best fresh: Eggs Florentine is best right after assembling.
Spinach: Store sautéed spinach in the fridge up to 3 days. Reheat in a skillet 1–2 minutes.
Poached eggs: Poach ahead and store in cold water in the fridge up to 24 hours. Rewarm 30–45 seconds in hot (not boiling) water.
Hollandaise: Best made fresh. If you have leftovers, rewarm gently over very low heat while whisking. If it separates, whisk in 1 teaspoon warm water to bring it back.
Serving Suggestions & Pairings
- Fresh fruit salad or berries
- Crispy breakfast potatoes or hash browns
- Simple arugula salad with lemon dressing
- Iced coffee or hot tea for a cozy brunch
Recipe Card
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Yield: 2 servings (2 stacks each)
Category: Breakfast
Method: Stovetop
Cuisine: American
Diet: Vegetarian
Reader Review: I made this for Sunday brunch and it tasted like a fancy cafe. The hollandaise was surprisingly easy and so creamy.
If you make this Eggs Florentine, please leave a rating and comment. Would you add extra spinach, or keep it classic?
