Gourmet Croissant Eggs Benedict

By Mila | Updated on January 13, 2026

There’s something about eggs benedict that makes any morning feel a bit fancy. Maybe it’s the buttery hollandaise sauce or those perfectly poached eggs. Whatever it is, I’m here for it. But let’s be honest – traditional eggs benedict can feel like a lot of work, especially when you’re standing over a pot of simmering water trying to poach eggs without turning them into a hot mess.

That’s where croissants come in to save the day. Swap out those English muffins for flaky, buttery croissants and suddenly you’ve got a breakfast that feels special without being fussy. The croissant brings its own richness to the table, and when you toast it until it’s golden and crispy, it holds up beautifully under all that hollandaise and ham.

I like making this when I want to treat my family to something different on the weekend. Sure, there’s a bit of technique involved with the hollandaise and poached eggs, but I promise it’s easier than it looks. And honestly? It’s worth every minute.

croissant eggs benedict
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Croissant Eggs Benedict

  • Buttery croissants instead of English muffins – The flaky, rich croissants take this classic brunch dish to the next level and add an extra layer of indulgence.
  • Perfect for special occasions – This recipe is ideal for weekend brunch, Mother’s Day, or any time you want to impress your family or guests with something a little fancy.
  • Restaurant-quality at home – You can make eggs benedict that tastes just like your favorite brunch spot without leaving your kitchen or spending a fortune.
  • Homemade hollandaise sauce – Making your own hollandaise is easier than you think, and it tastes so much better than anything from a jar.

What Kind of Croissants Should I Use?

For this recipe, you’ll want to use good quality croissants that are fresh and flaky. Store-bought croissants from your local bakery or grocery store work perfectly fine, and there’s no need to spring for anything fancy unless you want to. If you’re using day-old croissants, that’s actually not a bad thing since they’ll hold up better when you toast them and won’t get too soggy from the hollandaise sauce. Just make sure they’re not stale or hard – you still want them to have some of that buttery, layered texture that makes croissants special. A quick toast in the oven will crisp them up nicely and give you a sturdy base for all those delicious toppings.

croissant eggs benedict
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This recipe is pretty adaptable, so here are some swaps you can make based on what you have:

  • Croissants: English muffins are the classic choice for eggs benedict, but you can also use toasted brioche, bagels, or even thick slices of sourdough bread. Just make sure whatever you choose is sturdy enough to hold the egg and sauce.
  • Ham: Canadian bacon is traditional, but regular ham works great. You can also try crispy bacon, smoked salmon for a Benedict Royale, or sautéed spinach for a vegetarian version.
  • Butter: For the hollandaise sauce, stick with real butter – it’s essential for getting that creamy, rich texture and flavor. Margarine or oil won’t give you the same results.
  • Lemon juice: White wine vinegar can replace lemon juice in the hollandaise if you’re out. Use about half the amount since vinegar is stronger.
  • Cayenne pepper: If you don’t have cayenne, a small pinch of paprika or white pepper works fine. You can also skip it entirely if you prefer no heat.
  • Vinegar for poaching: White vinegar is standard for poaching eggs, but white wine vinegar or even apple cider vinegar will work just as well.

Watch Out for These Mistakes While Cooking

The biggest challenge with eggs benedict is preventing the hollandaise from breaking, which happens when you add the butter too quickly or let the bowl get too hot – keep the heat low and add the butter in a slow, steady stream while whisking constantly.

When poaching eggs, adding vinegar to gently simmering (not boiling) water helps the whites set quickly, but swirling the water before dropping in each egg creates a neat, compact shape instead of wispy strands floating everywhere.

A common mistake is over-poaching the eggs, so aim for 2 ½ minutes for runny yolks and remove them promptly with a slotted spoon to drain excess water.

If your hollandaise gets too thick, whisk in a teaspoon of warm water to loosen it up, and if it breaks, try whisking in an ice cube or starting fresh with a new yolk and slowly whisking in the broken sauce.

croissant eggs benedict
Image: theamazingfood.com / All Rights reserved

What to Serve With Croissant Eggs Benedict?

Since croissant eggs benedict is already pretty rich and filling, I like to balance it out with something fresh and light on the side. A simple arugula salad with a lemon vinaigrette cuts through all that buttery hollandaise perfectly, or you could go with fresh fruit like berries or melon for a sweeter contrast. Roasted asparagus or sautéed spinach are great veggie options that feel fancy enough to match the dish without being too heavy. If you’re serving this for brunch, don’t forget some crispy breakfast potatoes or hash browns – they’re always a crowd pleaser and give you something to soak up any extra hollandaise.

Storage Instructions

Store: Eggs Benedict is really best enjoyed fresh, but if you have leftovers, store the components separately in airtight containers in the fridge for up to 1 day. Keep the hollandaise sauce in a small container and the assembled croissants with eggs in another.

Reheat: To reheat, warm the croissants with ham and poached eggs in the oven at 300°F for about 5-7 minutes until just heated through. Gently rewarm the hollandaise in a double boiler over low heat, whisking constantly to prevent it from breaking. If it gets too thick, whisk in a teaspoon of warm water.

Make Ahead: You can make the hollandaise sauce up to 2 hours ahead and keep it warm in a thermos or over a warm water bath. The poached eggs can be made a day ahead too – just store them in ice water in the fridge and reheat in simmering water for about 1 minute before serving.

Preparation Time 20-30 minutes
Cooking Time 45-60 minutes
Total Time 65-90 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1600-1800
  • Protein: 70-85 g
  • Fat: 105-120 g
  • Carbohydrates: 90-110 g

Ingredients

For the hollandaise:

  • 4 egg yolks
  • 1.5 tbsp lemon juice (freshly squeezed for best acidity)
  • 1 tsp mustard
  • 1/2 cup butter (I prefer Kerrygold unsalted for a richer golden color)
  • 1/4 tsp cayenne pepper
  • 1/8 tsp salt
  • Pinch black pepper

For the benedict:

  • 4 croissants (sliced horizontally and toasted until golden)
  • 16 slices ham
  • 8 eggs
  • 2 tsp vinegar (added to poaching water to help whites congeal)
  • chives (finely snipped into 1/8-inch pieces)
  • black pepper

Step 1: Prepare the Hollandaise Sauce Base

  • 1/2 cup butter
  • 4 egg yolks
  • 1.5 tbsp lemon juice
  • 1 tsp mustard

Start by melting the butter in a small saucepan over low heat—this gentle heat prevents it from browning and keeps it at the right temperature for emulsifying.

While the butter melts, whisk together the egg yolks, fresh lemon juice, and mustard in a medium heatproof bowl until the mixture becomes pale and slightly thickened, about 1-2 minutes.

I like to use fresh lemon juice rather than bottled because the acidity is more vibrant and helps create a silkier sauce.

Step 2: Create the Hollandaise Emulsion

  • egg yolk mixture from Step 1
  • melted butter from Step 1
  • 1/8 tsp salt
  • 1/4 tsp cayenne pepper
  • Pinch black pepper

Set the bowl with the egg yolk mixture over a pot of gently simmering water (the bowl should not touch the water), creating a double boiler.

Whisk constantly while slowly drizzling in the melted butter—this gradual incorporation is crucial for emulsifying the sauce and creating that creamy, silky texture.

Continue whisking for 8-10 minutes until the sauce is thick and pale.

Once all the butter is incorporated, remove from heat and season with salt, cayenne pepper, and a pinch of black pepper.

If the sauce breaks or becomes too thick, whisk in a tablespoon of warm water at a time until it reaches the right consistency.

Step 3: Prepare the Croissants and Ham

  • 4 croissants, sliced horizontally
  • 16 slices ham

While the sauce finishes, slice the croissants horizontally and set them on a baking sheet.

Turn on the broiler to preheat.

Toast the croissant halves under the broiler until they’re golden and crispy, about 2-3 minutes—watch them closely as they brown quickly.

Remove from the oven and set aside.

While the croissants toast, you can arrange the ham slices nearby for quick assembly.

Step 4: Poach the Eggs

  • 8 eggs
  • 2 tsp vinegar

Fill a large, shallow pan with about 3 inches of water and bring it to a gentle simmer over medium heat.

Add the vinegar to the water—this helps the egg whites congeal faster and keeps them from spreading.

Once simmering, carefully crack each egg into the water one at a time, spacing them apart so they don’t touch.

Poach for 2.5 to 3.5 minutes, depending on how runny you like the yolk.

I prefer closer to 2.5 minutes to keep the yolk nice and jammy, but adjust based on your preference.

Use a slotted spoon to transfer the poached eggs to paper towels to drain any excess water.

Step 5: Assemble and Serve

  • toasted croissants from Step 3
  • ham from Step 3
  • poached eggs from Step 4
  • hollandaise sauce from Step 2
  • chives, finely snipped
  • black pepper

Place a toasted croissant bottom on each serving plate.

Layer 2 slices of ham and then 1 poached egg on top of each croissant bottom.

Spoon the warm hollandaise sauce generously over the eggs.

Top with the toasted croissant top and garnish with finely snipped chives and a crack of fresh black pepper.

Serve immediately while everything is still warm—the contrast between the warm croissant, creamy sauce, and runny yolk is what makes this dish special.

croissant eggs benedict

Gourmet Croissant Eggs Benedict

Delicious Gourmet Croissant Eggs Benedict recipe with step-by-step instructions.
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 17 minutes
Servings 4 servings
Calories 1700 kcal

Ingredients
  

For the hollandaise::

  • 4 egg yolks
  • 1.5 tbsp lemon juice (freshly squeezed for best acidity)
  • 1 tsp mustard
  • 1/2 cup butter (I prefer Kerrygold unsalted for a richer golden color)
  • 1/4 tsp cayenne pepper
  • 1/8 tsp salt
  • Pinch black pepper

For the benedict::

  • 4 croissants (sliced horizontally and toasted until golden)
  • 16 slices ham
  • 8 eggs
  • 2 tsp vinegar (added to poaching water to help whites congeal)
  • chives (finely snipped into 1/8-inch pieces)
  • black pepper

Instructions
 

  • Start by melting the butter in a small saucepan over low heat—this gentle heat prevents it from browning and keeps it at the right temperature for emulsifying. While the butter melts, whisk together the egg yolks, fresh lemon juice, and mustard in a medium heatproof bowl until the mixture becomes pale and slightly thickened, about 1-2 minutes. I like to use fresh lemon juice rather than bottled because the acidity is more vibrant and helps create a silkier sauce.
  • Set the bowl with the egg yolk mixture over a pot of gently simmering water (the bowl should not touch the water), creating a double boiler. Whisk constantly while slowly drizzling in the melted butter—this gradual incorporation is crucial for emulsifying the sauce and creating that creamy, silky texture. Continue whisking for 8-10 minutes until the sauce is thick and pale. Once all the butter is incorporated, remove from heat and season with salt, cayenne pepper, and a pinch of black pepper. If the sauce breaks or becomes too thick, whisk in a tablespoon of warm water at a time until it reaches the right consistency.
  • While the sauce finishes, slice the croissants horizontally and set them on a baking sheet. Turn on the broiler to preheat. Toast the croissant halves under the broiler until they're golden and crispy, about 2-3 minutes—watch them closely as they brown quickly. Remove from the oven and set aside. While the croissants toast, you can arrange the ham slices nearby for quick assembly.
  • Fill a large, shallow pan with about 3 inches of water and bring it to a gentle simmer over medium heat. Add the vinegar to the water—this helps the egg whites congeal faster and keeps them from spreading. Once simmering, carefully crack each egg into the water one at a time, spacing them apart so they don't touch. Poach for 2.5 to 3.5 minutes, depending on how runny you like the yolk. I prefer closer to 2.5 minutes to keep the yolk nice and jammy, but adjust based on your preference. Use a slotted spoon to transfer the poached eggs to paper towels to drain any excess water.
  • Place a toasted croissant bottom on each serving plate. Layer 2 slices of ham and then 1 poached egg on top of each croissant bottom. Spoon the warm hollandaise sauce generously over the eggs. Top with the toasted croissant top and garnish with finely snipped chives and a crack of fresh black pepper. Serve immediately while everything is still warm—the contrast between the warm croissant, creamy sauce, and runny yolk is what makes this dish special.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating