There’s a certain allure that comes with a beautifully crafted brunch, and nothing captures that charm quite like a plate of Eggs Benedict. Picture this: the moment you cut into a perfectly poached egg, golden yolk spilling out and mingling with rich, creamy hollandaise, all resting on a crisp English muffin. Not only does this homemade Eggs Benedict recipe elevate your breakfast game, but it also brings that restaurant-quality experience right into your kitchen.
With the simple addition of juicy tomato slices or sautéed spinach, you’re transforming a classic dish into something fresh and exciting. Whether you’re planning a cozy family breakfast or looking to impress your friends at your next brunch gathering, this recipe is a delightful solution. Surprisingly easy to make, it allows you to prepare components ahead of time, making your morning stress-free without sacrificing flavor. Join me as we dive into this culinary adventure and create a brunch dish that feels indulgent yet approachable.
Why is this eggs benedict recipe irresistible?
Perfect for brunch: This dish elevates any occasion, making it suitable for both casual family breakfasts and elegant brunches.
Fresh twist: Juicy tomatoes or sautéed spinach add a pop of flavor and color, transforming the classic recipe into something extraordinary.
Total crowd-pleaser: Impress your friends and family with this gourmet meal that feels indulgent but is surprisingly simple to prepare.
Time-saving: With components that can be prepped in advance, you can enjoy a stress-free morning without sacrificing that luxurious brunch experience.
Restaurant quality: Enjoy the satisfaction of creating a dish that rivals any upscale dining establishment right in your own home!
Eggs Benedict Recipe Ingredients
For the Hollandaise Sauce
- Large Egg Yolks – Provide richness and stability, making your hollandaise creamy.
- Fresh Lemon Juice – Adds a bright zing that balances the sauce’s flavors.
- Dijon Mustard – Offers depth and a hint of spice to elevate the sauce.
- Sea Salt – Enhances all the flavors for a perfectly seasoned sauce.
- Cayenne Pepper – Adds a subtle kick that complements the richness.
- Unsalted Butter – Provides the creamy body essential for a luscious sauce.
For the Eggs Benedict
- Large Eggs – The star of the dish, poached to achieve that silky texture.
- White Wine Vinegar – Helps coagulate the egg whites for perfect poaching.
- English Muffins – Serve as the crispy base to hold all the delicious toppings.
- Tomatoes (sliced) – A fresh, juicy twist, wonderfully pairing with the other flavors.
- Sea Salt and Freshly Ground Black Pepper – Essential for seasoning your eggs perfectly.
- Chopped Fresh Chives and Dill – Adds a burst of flavor and a beautiful garnish.
With these ingredients at your fingertips, you’ll be ready to whip up a delightful eggs benedict recipe that turns your kitchen into a vibrant brunch hotspot!
How to Make Eggs Benedict
Prepare Hollandaise Sauce: Begin by blending together large egg yolks, lemon juice, Dijon mustard, sea salt, and cayenne pepper until frothy. In a saucepan, gently heat unsalted butter until melted, then slowly pour it into the blender while running on low to emulsify the sauce. Adjust the texture if needed by whisking in a bit of hot water.
Poach Eggs: Crack each large egg into small bowls, one at a time. In a pot of gently boiling water mixed with white wine vinegar, create a whirlpool using a spoon and delicately drop in the eggs. Allow them to cook for about 3.5 to 4 minutes, or until the whites are set but the yolk remains runny. Carefully remove the eggs with a slotted spoon.
Assemble: Lightly toast English muffins until golden brown. On each muffin half, place a slice of tomato. Add a poached egg on top, season with sea salt and freshly ground black pepper, and generously drizzle with the creamy hollandaise sauce. Garnish with chopped fresh chives and dill before serving immediately.
Optional: Serve with a side of crispy roasted potatoes for a complete brunch experience.
Exact quantities are listed in the recipe card below.

What to Serve with Eggs Benedict?
Elevate your brunch experience by pairing this delicious dish with complementary sides and drinks that enhance its flavors.
- Crispy Roasted Potatoes: The golden, crispy edges and fluffy interior add hearty texture while soaking up any delicious hollandaise drippings.
- Fresh Fruit Salad: A sweet, vibrant medley of seasonal fruit brings a refreshing contrast to the rich eggs, cleansing the palate with every bite.
- Classic Caesar Salad: The crisp romaine, creamy dressing, and crunchy croutons provide a wonderful textural balance, perfect for rounding out your meal.
- Sautéed Spinach: Not only echoing the option of eggs florentine but also adding a nutritious, earthy element that complements the dish beautifully.
- Mimosa: This classic brunch cocktail of champagne and fresh orange juice adds a sparkling, citrusy touch that brightens up your plate.
- Herbed Cream Cheese Toast: Spread a simple herbed cream cheese over toasted bread for an extra layer of richness that pairs wonderfully with the poached eggs.
- Bacon or Sausage Links: For those who love a heartier dish, crispy bacon or savory sausage links add a delightful crunch and smokiness that elevates the brunch experience.
- Iced Coffee: A refreshing iced coffee provides a perfect wake-up call, balancing the richness of the eggs benedict recipe with its bold flavor.
Each pairing brings its own unique flair, ensuring that your brunch remains unforgettable.
Make Ahead Options
Preparing the eggs benedict recipe in advance can save you valuable time on busy mornings! You can make the hollandaise sauce up to 24 hours ahead—just store it in an airtight container in the refrigerator and reheat gently over a pot of simmering water when ready to serve, stirring to restore its creaminess. You can also poach the eggs up to 3 days in advance; simply store them in warm water (not hot) to keep them ready for assembly. To finish, quickly toast the English muffins and assemble each serving by placing a tomato slice, topping with a poached egg, and finishing with the hollandaise sauce for a delicious meal that comes together with minimal effort!
Tips for the Best Eggs Benedict
Fresh Sauce Only: Always make your hollandaise sauce fresh; it keeps the flavors vibrant and the texture silky.
Gentle Boil: Maintain a gentle boil while poaching eggs to ensure they cook evenly without breaking apart.
Batch Cooking: Avoid overcrowding the pot when poaching; work in batches for perfect, intact eggs.
Tomato Prep: Ensure tomato slices are thick enough to hold their shape but not so thick they overpower the dish’s balance.
Garnish Wisely: Use fresh herbs like chives and dill not only for flavor but also to add a sprinkle of color and elegance to your eggs benedict recipe.
Eggs Benedict Variations
There’s always room for creativity in the kitchen, so feel free to make this classic dish your own!
Dairy-Free: Substitute unsalted butter in hollandaise with coconut cream for a rich, dairy-free twist.
Avocado Slices: Swap out tomatoes for ripe avocado slices. The creaminess adds a delightful texture and flavor.
Smoked Salmon: Replace tomatoes with thinly sliced smoked salmon for an elevated, ocean-inspired version that’s a total treat.
Spicy Kick: Add sliced jalapeños or a dash of hot sauce to the hollandaise sauce for a fiery flavor that wakes up your taste buds.
Vegetarian Delight: For a meatless option, use roasted red peppers or sautéed mushrooms instead of tomatoes. They provide depth and a savory touch.
Herbed Hollandaise: Incorporate fresh herbs (like tarragon or basil) into your hollandaise for a fragrant twist that brightens the dish.
Sweet Touch: Top your eggs with a sprinkle of caramelized onions for a contrasting sweetness that pairs beautifully with the richness of the sauce.
Whole Grain Goodness: Use whole grain English muffins instead of traditional ones for added fiber and a nutty flavor.
By mixing and matching these ideas, you can create a memorable Eggs Benedict that speaks to your palate!
Storage Tips for Eggs Benedict
- Fridge: Store any leftover eggs Benedict components in airtight containers in the fridge for up to 3 days. Keep the poached eggs and hollandaise sauce separate to maintain freshness.
- Freezer: It’s best not to freeze the assembled dish, as the texture of the eggs and hollandaise may not hold up. However, poached eggs can be frozen for up to a month—just reheat gently in simmering water.
- Reheating: To reheat the hollandaise sauce, warm it gently on the stove or in a microwave, whisking in a splash of warm water to restore creaminess. Poached eggs can be reheated by placing them in hot water for a couple of minutes.
- Make-Ahead: For a stress-free brunch, prepare hollandaise sauce in advance and keep it warm in a thermos. Assemble your eggs benedict recipe just before serving to enjoy optimal freshness and taste!

Eggs Benedict Recipe FAQs
How do I choose ripe tomatoes for this eggs benedict recipe?
Absolutely! Look for tomatoes that are firm yet slightly yielding when gently pressed, with a vibrant color and no dark spots. A ripe tomato should have a lovely scent and feel heavy for its size, indicating juiciness.
What is the best way to store leftover Eggs Benedict?
Make sure to store any remaining Eggs Benedict components separately in airtight containers in the fridge. You can keep the poached eggs and hollandaise sauce for up to 3 days. The components maintain their best quality this way, allowing you to easily reassemble your dish before enjoying it again!
Can I freeze the components of the eggs benedict recipe?
While I often advise against freezing the entire dish due to texture loss, you can freeze the poached eggs for up to 1 month. To freeze, cool the eggs in ice water, then gently pat them dry and place them in a single layer on a baking sheet. Once frozen, transfer them to a freezer bag. When you’re ready to enjoy, reheat in simmering water for 2-3 minutes until warmed through.
What if my hollandaise sauce is too thick?
No worries! If your hollandaise sauce is thicker than you’d like, simply whisk in a little warm water—about a tablespoon at a time—until you reach your desired consistency. This not only helps maintain the sauce’s creamy texture but revives and enhances the flavors.
Can I make this recipe dairy-free?
Very! If you’re looking for a dairy-free version, try using avocado oil instead of butter in the hollandaise sauce. Also, consider using a dairy-free alternative for the toppings, like sautéed mushrooms or spinach, to keep it delicious and entirely plant-based while enjoying the rich flavors of this eggs benedict recipe.
How can I keep the poached eggs warm while preparing the other elements?
I often keep poached eggs warm by placing them in a bowl of hot water with a lid. The gentle heat prevents them from overcooking while you finish the other components. Just make sure the water isn’t boiling, as that might disrupt the egg’s delicate texture!

Savory Eggs Benedict Recipe with Fresh Tomato Twist
Ingredients
Equipment
Method
- Blend together egg yolks, lemon juice, Dijon mustard, sea salt, and cayenne pepper until frothy. Gently heat unsalted butter until melted, then slowly incorporate it while blending.
- Crack eggs into bowls. In a pot of boiling water mixed with vinegar, create a whirlpool and delicately drop in the eggs. Cook for 3.5-4 minutes.
- Toast English muffins. On each half, place a slice of tomato, add a poached egg, season, drizzle hollandaise, and garnish with chives and dill.









