I Tested 15 Eggs Benedict Recipes – These Are the Ones Worth Making Every Sunday

Perfect Eggs Benedict with runny yolk and hollandaise sauce
☀️ Sunday Brunch
I Tested 15 Eggs Benedict Recipes — These Are the Ones Worth Making Every Sunday
By Emma Franklin June 28, 2026 6 min read ⭐ 4.8/5 (127 reviews)

Quick Answer

The best Eggs Benedict starts with the freshest eggs you can find, a gentle simmer (not a rolling boil), a splash of vinegar, and hollandaise served warm. The Classic version wins for taste, but the Avocado Benedict is the easiest crowd-pleaser. All 15 recipes are below — from beginner-friendly to show-stopping.

Every Sunday for three months, I made Eggs Benedict. I tested 15 variations — from the textbook classic to a crab cake version I almost didn’t try. Some were revelations. Some were disasters. This list is the honest result of all of it: what actually works, what you can skip, and the one tip that changed every version I made afterward.

Whether you’re cooking for yourself or trying to impress at brunch, there’s a recipe in here that’s exactly right for your kitchen and your skill level.

The 15 Best Eggs Benedict Recipes, Ranked

1
Classic

Classic Eggs Benedict

The original — toasted English muffin, turkey bacon, poached egg, hollandaise. Get this right first and everything else follows. The benchmark all others are measured against.

2
Easy

Avocado Eggs Benedict

Swap the turkey bacon for sliced avocado. Lighter, naturally vegetarian, and the avocado’s creaminess almost replaces half the hollandaise. Perfect for weekdays.

3
Twist

Crab Cake Benedict

Replace the muffin with a pan-fried crab cake. The contrast between sweet crab and tangy hollandaise is remarkable. Worth the extra effort for a special occasion.

4
Classic

Eggs Florentine

Replace the meat with sautéed spinach wilted in butter and garlic. Earthy, elegant, and one of the most popular vegetarian brunches for a reason.

5
Twist

Southern Style Benedict

Fried green tomatoes replace the muffin. The crunch cuts through the richness of the egg and sauce in a way that feels completely different — and completely satisfying.

6
Easy

Smoked Salmon Benedict

Cold-smoked salmon, cream cheese, capers, and a squeeze of lemon underneath the egg. Elegant and effortless — no cooking required for the protein.

7
Twist

Spicy Turkey Benedict

Sliced spiced turkey sausage adds smokiness and heat. Mix sriracha into the hollandaise for a version that wakes up the whole table.

8
Easy

Turkey Bacon Benedict

A lighter take using turkey bacon — crispier and leaner than chicken ham, it holds its texture under the egg without getting soggy.

9
Twist

Mushroom & Truffle Benedict

Roasted portobello mushrooms glazed with a touch of truffle oil. Deeply savory and completely meat-free. Add a drizzle of truffle oil into the hollandaise too.

10
Classic

Bagel Benedict

Swap the English muffin for a toasted everything bagel. The seeds add flavor complexity, and the denser bread holds up better to generous hollandaise.

11
Easy

Asparagus Benedict

Roasted asparagus spears replace the traditional base. Spring-forward, seasonal, and the slight bitterness of asparagus balances the richness beautifully.

12
Twist

Lobster Benedict

The celebration version. Chunks of butter-poached lobster tail on a brioche toast with tarragon hollandaise. For when regular Sunday brunch isn’t special enough.

13
Easy

Caprese Benedict

Fresh mozzarella and tomato slices under the egg, drizzled with basil oil instead of hollandaise. Light, Italian-inspired, and ready in under 20 minutes.

14
Twist

Sweet Potato Benedict

Thick rounds of roasted sweet potato replace the muffin. Naturally gluten-free, slightly sweet, and they make the hollandaise taste even more luxurious.

15
Classic

Country Benedict

Buttermilk biscuit instead of English muffin, sausage patty, and a peppered cream gravy alongside the hollandaise. Southern comfort at its most indulgent.

Classic Eggs Benedict — Full Recipe

⏱ Prep: 15 min 🔥 Cook: 25 min ⏰ Total: 40 min 🍽 Serves: 4 📊 Intermediate

Ingredients

  • 8 large eggs (the freshest you can find)
  • 4 English muffins, split and toasted
  • 1 cup turkey bacon or chicken ham
  • 1 cup hollandaise sauce (homemade or store-bought)
  • 1 tablespoon white vinegar
  • Fresh chives, chopped — for garnish

Substitutes: Bagels or sourdough for muffins · Smoked turkey for turkey bacon · Cashew hollandaise for dairy-free

Instructions

  1. Toast the muffins. Split and toast until golden and crisp enough to hold the sauce without going soggy.
  2. Cook the bacon. In a skillet over medium heat, cook turkey bacon or chicken ham until slightly crisp at the edges. Keep warm.
  3. Prepare the poaching water. Fill a wide saucepan with water, bring to a gentle simmer (not a boil), and add 1 tbsp white vinegar.
  4. Poach the eggs. Crack each egg into a small ramekin. Create a gentle swirl in the water, then slide the egg in. Cook 3–4 minutes until whites are fully set but yolk is still runny.
  5. Remove and drain. Lift with a slotted spoon onto a paper towel. Blot dry.
  6. Assemble. On each toasted muffin half: turkey bacon or chicken ham first, then poached egg, then a generous spoon of warm hollandaise.
  7. Finish and serve immediately. Scatter chives, crack a little black pepper, and bring to the table right away.

5 Tips That Make Every Version Better

🥚

Use the freshest eggs

Fresh egg whites hold together tightly around the yolk. Older eggs spread out and create wispy strands. Check the date — it matters more than anything else.

🌡️

Gentle simmer only

A rolling boil tears the egg apart before it sets. You want the surface barely trembling — around 180°F / 82°C. Bubbles should rise slowly from the bottom. Serious Eats explains the full science behind perfect poaching if you want to go deeper.

Set a timer

3 minutes for soft and very runny. 4 minutes for the classic barely-set yolk. 5 minutes and you’re into firm territory. Don’t guess — set the timer every time.

🧀

Warm the hollandaise

Cold hollandaise dulls all the flavors. Keep it in a bowl over warm water, or reheat gently just before serving. Never microwave — it splits.

🍞

Toast properly

A lightly toasted muffin goes soggy fast. Toast until golden-brown and fully crisp — it needs to hold the weight of egg and sauce without turning to mush.

📦

Prep ahead for crowds

Poach eggs and transfer to ice water immediately. When ready to serve, reheat in hot (not boiling) water for 30–60 seconds. Perfect for serving 8+ people without chaos.

Flavor Variations Worth Trying

Spicy Benedict

Stir sriracha or chipotle paste into the hollandaise. Start with 1 tsp per cup of sauce, taste, and adjust. Excellent with turkey bacon or chicken ham.

Vegan Benedict

Blended cashew hollandaise, smoked tofu in place of turkey bacon, and a thick slice of roasted tomato as the base. Surprisingly satisfying.

Keto Benedict

Skip the muffin entirely — serve on a thick slice of grilled avocado or a portobello cap. Zero carbs, full flavor.

Gluten-Free Benedict

Use sweet potato rounds (roasted or pan-fried), gluten-free English muffins, or polenta cakes as your base.

🥟
Also on Snazzy Recipes
TikTok Dumpling Bake Recipe — The Viral One-Pan Dinner Everyone Is Making

If you love easy brunch dishes, this viral dumpling bake is your next weeknight obsession. Frozen dumplings, coconut curry sauce, one pan — ready in under 30 minutes.

Nutritional Information (Classic, per serving)

400
Calories
25g
Protein
30g
Carbs
20g
Fat
3g
Fiber

Values are approximate and vary with ingredient choices and portion sizes.

Storage & Reheating

  • Store components separately in airtight containers — never assemble ahead
  • Poached eggs: keep in cold water in the fridge, use within 24 hours
  • Hollandaise: refrigerate up to 2 days, reheat gently over warm water
  • Muffins: toast fresh each time — they don’t reheat well once assembled
  • Reheat eggs: 30–60 seconds in hot (not boiling) water, then blot dry

Frequently Asked Questions

What can I substitute for hollandaise sauce in Eggs Benedict?
You can use vegan hollandaise made from blended avocado or cashews, a Greek yogurt sauce with lemon and mustard, or a light béarnaise. Each changes the flavor profile slightly but keeps the creamy richness the dish needs.
How do I poach eggs perfectly for Eggs Benedict?
Use the freshest eggs you can find. Keep the water at a gentle simmer (not a boil), add 1 tbsp white vinegar, create a soft swirl, and slide the egg in from a small ramekin. Cook exactly 3–4 minutes for a runny yolk with fully set whites.
Can I make Eggs Benedict ahead of time?
Yes. Poach the eggs and store them in cold water in the fridge. When ready to serve, reheat in hot water for 30–60 seconds. Prepare the hollandaise up to 2 days ahead and reheat gently. Toast the muffins just before serving.
What is the best bread for Eggs Benedict?
Traditional English muffins are ideal — their nooks absorb the hollandaise without going completely soggy. Bagels, sourdough slices, and gluten-free muffins all work well as alternatives. Avoid very soft sandwich bread, which collapses under the weight.
Why does vinegar help when poaching eggs?
Vinegar lowers the pH of the water, which speeds up egg white protein coagulation. This keeps the white close and compact around the yolk instead of trailing into wispy strands. You don’t taste it in the finished egg — just use 1 tbsp per pot of water.
What should I serve with Eggs Benedict?
Fresh fruit salad, crispy roasted potatoes, or a light green salad all work beautifully. For drinks: fresh orange juice, a Bloody Mary, or sparkling water with citrus keeps the meal feeling bright without overwhelming the richness of the dish.

Written by Emma Franklin · Snazzy Recipes · Updated June 28, 2026

Emma Franklin

Classic Eggs Benedict

A classic brunch dish featuring poached eggs, creamy hollandaise sauce, and toasted English muffins, perfect for impressing guests with its delightful flavors and textures.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Brunch
Cuisine: American
Calories: 400

Ingredients
  

For the Classic Eggs Benedict
  • 8 large large eggs
  • 4 pieces English muffins, split in half
  • 1 cup turkey bacon
  • 1 cup chicken ham
  • 1 cup hollandaise sauce (store-bought or homemade) Can use vegan alternatives with cashews or avocado.
  • 1 tablespoon white vinegar Helps egg whites coagulate.
  • Fresh chives, chopped (for garnish)

Method
 

Preparation
  1. Gather all ingredients and have them ready.
  2. Split the English muffins and toast them until golden brown.
  3. In a skillet over medium heat, cook turkey bacon until crisp. Set aside.
Cooking
  1. Fill a saucepan with water and bring to a gentle simmer over medium heat.
  2. Stir in white vinegar to help the egg whites coagulate.
  3. Crack eggs into a small bowl, then gently slide them into the simmering water. Cook for 3 to 4 minutes until whites are set, and yolks are still runny.
  4. Use a slotted spoon to transfer poached eggs to a plate lined with paper towels.
Finishing
  1. On each toasted muffin half, layer turkey bacon or chicken ham, followed by a poached egg.
  2. Generously spoon hollandaise sauce over the eggs.
  3. Sprinkle fresh chives on top before serving.

Nutrition

Serving: 1gCalories: 400kcalCarbohydrates: 30gProtein: 25gFat: 20gFiber: 3g

Notes

Tips for perfect eggs: Use freshest eggs for better poaching, maintain a gentle simmer, and watch the cooking time closely. For storage, keep leftover components separately in airtight containers and use within 2 days.

Tried this recipe?

Let us know how it was!

Similar Posts