Look, I’m not going to lie to you.
Eggs Benedict sounds intimidating. It’s one of those dishes you order at fancy brunch spots and think, “There’s no way I could make this at home.”
But here’s the thing.
You absolutely can.
I recently made this for my family on a lazy Sunday morning, and they couldn’t believe I’d pulled it off. Crispy bacon. Perfectly poached eggs with that runny yolk. Buttery hollandaise dripping down toasted English muffins.
Pure brunch heaven.
And it took me about 35 minutes from start to finish.
Why This Recipe Works
It looks fancy but isn’t. Sure, there’s some technique involved. But once you get the hang of poaching eggs (which is easier than you think), you’re golden.
Everything comes together fast. We’re talking 35 minutes total. That’s less time than waiting in line at your local brunch spot.
You can make it your own. Swap the bacon for smoked salmon. Add avocado. Go vegetarian with spinach. The possibilities? Endless.
It’s a real crowd-pleaser. Make this for Mother’s Day or a birthday breakfast, and people will think you’ve been to culinary school.

Before You Start
Here’s what you need to know:
Time breakdown:
- Prep: 15 minutes
- Cook: 20 minutes
- Total: 35 minutes
Serves: 4 people (everyone gets 2 Eggs Benedict)
Skill level: Medium. The poaching part takes a little practice, but don’t let that scare you. Even beginners nail this.
Kitchen Tools You’ll Need
Nothing fancy here:
- Medium saucepan (for poaching)
- Small bowl (for cracking eggs)
- Slotted spoon
- Toaster or skillet
- Whisk
- Paper towels
That’s it.
The Ingredients
Fresh ingredients make all the difference here. Especially the eggs.
For the Poached Eggs:
- 8 large eggs – Get the freshest ones you can find. They hold their shape better.
- 1 tablespoon white vinegar – This helps the egg whites set quickly.
For Assembly:
- 8 slices Canadian bacon – Mild and savory. Perfect base for the eggs.
- 4 English muffins, split – The classic choice. Toast them until golden.
- 2 tablespoons butter – Because butter makes everything better.
- 1 cup hollandaise sauce – You can make it from scratch or buy it. I won’t judge.
- 2 tablespoons fresh chives, chopped – For that pop of color and flavor.
Mix It Up: Variations
The beauty of Eggs Benedict? You can customize it however you want.
Going vegetarian? Try Eggs Florentine. Swap the bacon for sautéed spinach.
Feeling fancy? Make Smoked Salmon Benedict. Add some capers. Chef’s kiss.
Want something hearty? Go Southern Benedict with crispy fried chicken and hot sauce.
Love avocado? Slice some on top of the bacon. Game changer.
Seafood fan? Replace bacon with crab cakes. Trust me on this one.
How to Make It (Step-by-Step)
Step 1: Cook the Bacon
Heat your skillet over medium heat.
Toss in the bacon slices. Cook them for 2-3 minutes per side until they’re lightly browned and warmed through.
Set aside. Keep them warm.
Step 2: Toast Those Muffins
Split your English muffins in half.
Butter each side. Be generous.
Toast them in a skillet or toaster until they’re golden brown. You want a little crunch here.
Keep them warm while you work on the eggs.
Step 3: Poach the Eggs
Okay, this is the part everyone worries about.
But it’s not that hard. Promise.
Fill a medium saucepan with about 3 inches of water. Add your tablespoon of vinegar. Bring it to a gentle simmer over medium heat.
Here’s the key: you want to see small bubbles. Not a rolling boil. Just a gentle simmer.
Crack each egg into a small bowl first. (This prevents disasters.)
Now create a gentle whirlpool in the water by stirring with a spoon. Carefully slide the egg into the center of that whirlpool.
The swirling water? It helps the egg white wrap around the yolk. Pretty cool, right?
Cook for 3-4 minutes if you want a runny yolk. Go for 5 minutes if you prefer it firmer.
Use your slotted spoon to lift the egg out. Let it drain on a paper towel.
Repeat with the remaining eggs.
Step 4: Put It All Together
Place two toasted muffin halves on each plate.
Top each half with a slice of bacon.
Gently place your poached egg on top of the bacon.
Spoon that warm hollandaise sauce generously over each egg. Don’t be shy.
Sprinkle with fresh chives.
Done.
Make It Look Instagram-Worthy
The dish already looks beautiful.
But here’s how to take it up a notch:
Use a white plate. The contrast makes everything pop.
Add a light sprinkle of paprika or black pepper over the hollandaise.
Arrange some fresh berries or a small salad on the side.
Serve immediately. The runny yolk won’t wait for you.

What to Serve With It
Eggs Benedict is rich. Really rich.
Balance it out with:
- Hash browns or roasted potatoes – Crispy and golden
- Fresh fruit – Berries or melon work great
- A light salad – Arugula cuts through the richness
- Mimosas or Bloody Marys – Because brunch
- Asparagus – Roasted or grilled
Storing Leftovers
Can you make eggs ahead?
Actually, yes.
Poach your eggs and store them in ice water in the fridge for up to 2 days. When you’re ready to serve, just warm them in hot water for about a minute.
What about assembled Benedict?
Don’t do it. The muffins get soggy. Always assemble right before serving.
Hollandaise sauce?
Store it in an airtight container in the fridge for up to 2 days. Reheat gently over low heat, whisking constantly.
My Tips for Success
After making this dozens of times, here’s what I’ve learned:
Fresh eggs are everything. Old eggs spread out in the water like a science experiment gone wrong. Fresh eggs hold their shape.
Watch your water temperature. Gentle simmer. Not a rolling boil. Too much movement tears the egg whites apart.
Crack eggs into a bowl first. This saves you from fishing eggshells out of your poaching water. Ask me how I know.
Make hollandaise last. It’s best fresh and warm. Whip it up while your eggs are poaching.
Work in batches. Poach 2-3 eggs at a time. Overcrowding the pan is a recipe for disaster.
Keep everything warm. Use a low oven (around 200°F) to keep your bacon and muffins warm while you finish the eggs.
Nutrition Facts
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 465 |
| Total Fat | 32g |
| Saturated Fat | 15g |
| Cholesterol | 425mg |
| Sodium | 890mg |
| Total Carbohydrates | 26g |
| Dietary Fiber | 2g |
| Sugars | 2g |
| Protein | 18g |
Based on one serving (2 Eggs Benedict)
Eggs Benedict
Course: Breakfasts15
minutes20
minutes465
kcalIngredients
- For the Poached Eggs:
8 large eggs
1 tablespoon white vinegar
- For the Eggs Benedict:
8 slices back bacon or Canadian bacon
4 English muffins, split
2 tablespoons butter
1 cup hollandaise sauce (homemade or store-bought)
2 tablespoons fresh chives, chopped
Directions
- Cook the Bacon: Heat a skillet over medium heat. Cook bacon slices for 2-3 minutes per side until lightly browned. Set aside and keep warm.
- Toast the Muffins: Butter each English muffin half. Toast in a skillet or toaster until golden brown. Keep warm.
- Prepare Poaching Water: Fill a medium saucepan with 3 inches of water. Add vinegar. Heat to a gentle simmer over medium heat.
- Poach the Eggs: Crack each egg into a small bowl. Create a gentle whirlpool in the water. Slide egg into the center. Cook for 3-4 minutes for runny yolk. Remove with slotted spoon and drain on paper towel. Repeat with remaining eggs.
- Assemble: Place 2 muffin halves on each plate. Top each with bacon, then a poached egg. Spoon hollandaise sauce over each egg. Sprinkle with fresh chives.
- Serve: Serve immediately while warm.
Your Questions Answered
Can I make Eggs Benedict ahead of time?
Sort of. You can poach the eggs up to 2 days ahead and store them in ice water in the fridge. When you’re ready to eat, just warm them in hot water for about a minute.
But toast the muffins and cook the bacon fresh. They’re better that way.
My poached eggs keep falling apart. What am I doing wrong?
Three things to check:
First, are your eggs fresh? Old eggs don’t hold together well.
Second, is your water at a gentle simmer? Boiling water will tear them apart.
Third, did you add vinegar? It really does help.
Can I use regular bacon instead of Canadian bacon?
Absolutely. Cook it until it’s crispy. Drain it on paper towels. Then assemble as usual.
How do I keep hollandaise sauce from breaking?
Low heat. Constant whisking. That’s the secret.
If it does break, don’t panic. Take it off the heat and whisk in a teaspoon of warm water or lemon juice. It’ll come back together.
What’s the right water temperature for poaching?
Around 180-190°F. That’s just below boiling. You should see gentle bubbles rising, but no violent bubbling action.
Final Thoughts
Here’s what I love most about Eggs Benedict.
It makes an ordinary weekend morning feel special.
Sure, the first time you poach an egg, it might not look perfect. Mine didn’t. But by the second or third egg, you’ll get the hang of it.
And once you nail this recipe? You’ll find yourself making it all the time.
The combination of that runny yolk mixing with hollandaise, soaking into the toasted muffin… it’s comfort food at its finest.
So next Sunday morning, skip the brunch line.
Make this instead.
Your family will think you’re a brunch wizard.



