I Tested 15 Eggs Benedict Recipes – These Are the Ones Worth Making Every Sunday
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Asparagus Benedict
Roasted asparagus spears replace the traditional base. Spring-forward, seasonal, and the slight bitterness of asparagus balances the richness beautifully.
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.
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.
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.
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
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
- Toast the muffins. Split and toast until golden and crisp enough to hold the sauce without going soggy.
- Cook the bacon. In a skillet over medium heat, cook turkey bacon or chicken ham until slightly crisp at the edges. Keep warm.
- Prepare the poaching water. Fill a wide saucepan with water, bring to a gentle simmer (not a boil), and add 1 tbsp white vinegar.
- 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.
- Remove and drain. Lift with a slotted spoon onto a paper towel. Blot dry.
- Assemble. On each toasted muffin half: turkey bacon or chicken ham first, then poached egg, then a generous spoon of warm hollandaise.
- 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.
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)
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
Written by Emma Franklin · Snazzy Recipes · Updated June 28, 2026

Classic Eggs Benedict
Ingredients
Method
- Gather all ingredients and have them ready.
- Split the English muffins and toast them until golden brown.
- In a skillet over medium heat, cook turkey bacon until crisp. Set aside.
- Fill a saucepan with water and bring to a gentle simmer over medium heat.
- Stir in white vinegar to help the egg whites coagulate.
- 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.
- Use a slotted spoon to transfer poached eggs to a plate lined with paper towels.
- On each toasted muffin half, layer turkey bacon or chicken ham, followed by a poached egg.
- Generously spoon hollandaise sauce over the eggs.
- Sprinkle fresh chives on top before serving.
