Zara Cooking

  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • by Course
    • Appetizers and Snacks
    • Soups
    • Side-Dish
    • Desserts
    • Drinks
  • by Meal Time
    • Breakfast
    • Dinner
×

Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe

Published: Jan 23, 2026 · Modified: Feb 13, 2026 by Zara · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love sharing this Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe because it perfectly marries savory flavors with a touch of elegance. This dish has become one of my favorite brunch treats to make when I want something comforting yet impressive. With tender spinach, smoky ham, silky poached eggs, and a luscious homemade Béarnaise sauce draped generously over crisp waffles, every bite offers a wonderful balance of textures and tastes that always leaves me craving more.

Why You'll Love This Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe

What truly delights me about this recipe is the gorgeous layering of flavors. The earthy spinach sautéed in butter provides a fresh, vibrant contrast to the smoky ham and rich, creamy Béarnaise sauce. I find the poached eggs add that perfect silkiness with a runny yolk that binds everything together beautifully. It’s like breakfast and brunch luxury in one bite, but surprisingly easy to put together.

Another reason I keep coming back to this recipe is how manageable it is to prepare, even if you’re new to poaching eggs or making sauces from scratch. The components come together seamlessly without requiring hours of prep time. I especially love serving this dish for leisurely weekend brunches or special occasions where I want to impress loved ones without feeling stressed. It stands out because it’s both comforting and sophisticated — a sure crowd-pleaser that feels thoughtfully homemade.

Ingredients You'll Need

The image shows a white plate with two layers of toasted bread at the bottom. On top of the bread are slices of cooked ham with a pinkish color. Over the ham, there is a poached egg with a shiny white texture, and yellow yolk sauce is flowing down the sides. The dish is sprinkled with green herbs on top. A woman's hand is about to hold the plate from the left side. In the background, there is a white marbled surface with a fork and knife wrapped in a blue napkin on the left and a cup of coffee on a wooden coaster at the top right. A small white sauce container is at the bottom right. photo taken with an iphone --ar 4:5 --v 7

The beauty of this dish lies in its simple yet essential ingredients, each bringing a distinct element that makes the final plate sing. From fresh baby spinach that adds color and nutrition, to quality ham slices for depth of flavor, every component counts. The Béarnaise sauce ingredients elevate the dish into something truly special, giving that velvety, tangy richness that ties it all together.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Baby spinach: Fresh leaves that wilt down beautifully, providing an earthy base and vibrant green color.
  • Unsalted butter: For sautéing spinach and melting into the Béarnaise sauce, giving a rich creaminess.
  • Waffles: Warm and crisp, serving as the hearty foundation for toppings.
  • Thin slices of ham: Adds savory smokiness and a tender texture contrast.
  • Eggs: Poached to perfection for silky texture and to create a luscious sauce when broken.
  • White wine vinegar and white wine: Crucial for creating the tangy and aromatic Béarnaise sauce base.
  • Shallot: Adds a gentle sweetness and complexity to the sauce.
  • Tarragon sprigs and leaves: Impart that classic herbal note essential in Béarnaise.
  • Crushed black peppercorns: For a subtle spice and aroma in the sauce.
  • Egg yolks: The thickening agent in the sauce, lending richness and creaminess.
  • Unsalted butter (melted and cooled): Whisked into the yolks to create the velvety sauce.

Directions

Step 1: Begin by preparing the Béarnaise sauce. In a small saucepan, combine the white wine vinegar, white wine, thinly sliced shallot, tarragon sprig, and crushed black peppercorns. Bring this mixture to a gentle simmer and simmer gently until reduced by half, about 5-7 minutes. Strain the mixture to remove solids and set aside to cool slightly.

Step 2: In a heatproof bowl over simmering water (double boiler), whisk the egg yolks with the reduced vinegar mixture until thick and pale. Slowly drizzle in the melted butter while continuously whisking until the sauce is thick and creamy. Stir in the finely chopped tarragon leaves, then season with salt and keep warm. Béarnaise sauce loves gentle heat, so don’t rush this step.

Step 3: While the sauce is resting, melt butter in a skillet over medium heat. Add the baby spinach and sauté until just wilted but still bright green, about 2 to 3 minutes. Season lightly with salt and set aside.

Step 4: Next, poach the eggs. Bring a saucepan of water to a gentle simmer and add the tablespoon of white vinegar. Crack each egg into a small bowl and gently slide it into the simmering water. Poach for about 3 to 4 minutes for a runny yolk or longer if you prefer it firmer. Use a slotted spoon to remove the eggs and drain on a paper towel.

Step 5: Warm the waffles if they aren’t freshly made. On each waffle, spread a generous spoonful of the sautéed spinach, layer two slices of ham on top, and place a poached egg over that. Finally, drizzle the Béarnaise sauce generously over the top to complete the dish.

Servings and Timing

This Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe makes enough to serve 4 people, making it great for family brunches or small gatherings. The preparation time is approximately 25 minutes, and cooking the components takes about 20 minutes, bringing the total time to around 45 minutes. There’s no resting time needed beyond sauce assembly, so you can serve it fresh and delicious right away.

How to Serve This Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe

A square waffle with a golden-brown color sits on a simple white round plate placed on a white marbled surface. On top of the waffle, there is a layer of fresh green spinach leaves that look soft and cooked. Over the spinach, two dollops of melted light yellow cheese sauce are draped, slightly flowing down the sides. Small chopped green herbs sprinkled on top add a fresh touch. The waffle looks thick with a crisp texture on the edges. The background is softly blurred, keeping focus on the dish. photo taken with an iphone --ar 4:5 --v 7

I love serving this dish while everything is still warm so the flavors meld beautifully together on the plate. It pairs wonderfully with a simple green salad dressed lightly with lemon vinaigrette, which adds a crisp, fresh contrast to all the richness. Roasted cherry tomatoes or lightly sautéed mushrooms also complement the dish nicely, adding layers of texture and taste.

For garnish, a sprinkle of finely chopped fresh tarragon or cracked black pepper adds a lovely aromatic touch and enhances the presentation. I usually plate one waffle per person with a balanced portion of ham and poached egg to create a satisfying, elegant appearance. If you’re entertaining, serve it on rustic wooden boards for a warm, inviting vibe.

In terms of beverages, I enjoy pairing this with a crisp white wine like Sauvignon Blanc or a sparkling wine for a celebratory feel. For non-alcoholic options, freshly squeezed orange juice or a lightly brewed herbal tea work beautifully and round out the meal. This recipe shines on special weekend brunches, holiday mornings, or anytime you want to impress without fuss.

Variations

I like to mix things up sometimes by swapping the ham for crispy bacon or smoked salmon for a seafood twist. If you want to add more veggies, sautéed mushrooms or roasted asparagus make excellent toppings. The beauty of this recipe is its flexibility while keeping that fantastic base of waffles, eggs, and Béarnaise sauce.

If you're looking for a gluten-free version, using gluten-free waffles works wonderfully without sacrificing texture or flavor. For a vegetarian spin, simply omit the ham and add grilled zucchini or roasted red peppers instead. Vegan adaptations would require making vegan waffles and replacing the poached egg and Béarnaise sauce with tofu scramble and a vegan hollandaise-style sauce, which I’ve tried and loved for a plant-based brunch.

To change the flavor profile, try swapping tarragon for fresh dill or chervil in the sauce to create a new herbal note. Also, you can experiment with pan-frying the waffles lightly in butter until crispier or using homemade waffles with herbs mixed into the batter for an extra dimension.

Storage and Reheating

Storing Leftovers

If you happen to have leftovers, I recommend storing the waffles, ham, and spinach separately from the eggs and Béarnaise sauce in airtight containers in the refrigerator. This prevents sogginess and preserves the delicate texture of the poached eggs. The components will keep well for up to 2 days when stored properly.

Freezing

You can freeze the waffles alone by wrapping them tightly in plastic wrap and placing them in a freezer-safe bag, where they’ll keep for up to 2 months. I wouldn’t freeze the ham, poached eggs, or Béarnaise sauce as the texture and flavor suffer during thawing. When ready, simply toast or warm the waffles straight from the freezer for best results.

Reheating

For reheating, I gently warm leftover waffles in a toaster or under a broiler to regain their crispness. The Béarnaise sauce is best reheated on low heat in a double boiler, whisking gently to prevent it from breaking. I avoid microwaving eggs or sauce to preserve their delicate consistency. If you have leftover poached eggs, I recommend gently warming them in simmering water for a minute rather than prolonged reheating.

FAQs

Can I prepare the Béarnaise sauce ahead of time?

Yes, you can make the Béarnaise sauce a few hours in advance and keep it warm in a double boiler or loosely covered over very low heat. Just give it a gentle whisk before serving to bring back its creamy texture.

What is the best way to poach eggs for this recipe?

Use fresh eggs and gently simmer water with a splash of white vinegar. Crack each egg into a small bowl, then slide it slowly into the simmering water. Poach for 3 to 4 minutes until the whites are set but yolks remain runny, then carefully remove with a slotted spoon.

Can I use frozen spinach instead of fresh?

I recommend fresh spinach for this recipe because it wilts quickly and retains a nicer texture, but if frozen spinach is what you have, thaw it, squeeze out excess water, and sauté it briefly. The flavor will be slightly different but still delicious.

How do I keep the waffles crisp when assembling the dish?

Warm the waffles just before plating and avoid stacking toppings too long before serving. If assembling early, keep waffles warm in a low oven on a wire rack so they stay crisp and avoid steaming.

Is there a shortcut if I don’t want to make Béarnaise sauce from scratch?

You can substitute with hollandaise sauce or a good quality store-bought Béarnaise, but making it yourself elevates the dish with fresh herbal notes. The homemade sauce isn’t difficult and really rewards the effort.

Conclusion

I really hope you give this Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe a try soon. It’s a recipe that brings a touch of luxury to any brunch or special meal without being complicated. The flavors are beautifully balanced, and the textures are so satisfying that every bite feels indulgent. Trust me, once you make it, this savory waffle dish will become a beloved classic in your kitchen just like it is in mine.

Print

Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe

Waffles with Ham, Poached Eggs and Béarnaise Sauce Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 15 reviews

This savory waffle recipe combines warm, fluffy waffles topped with buttery sautéed spinach, thin slices of ham, perfectly poached eggs, and a rich homemade Béarnaise sauce. Ideal for a decadent family brunch, it balances flavors beautifully and elevates traditional waffles beyond the sweet realm.

  • Author: Zara
  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: French-inspired

Ingredients

Béarnaise Sauce

  • ¼ cup (60 ml) white wine vinegar
  • ¼ cup (60 ml) white wine
  • 1 shallot, thinly sliced
  • 1 tarragon sprig
  • ½ tsp black peppercorns, crushed
  • 3 egg yolks
  • ¾ cup (170 g) unsalted butter, melted and cooled
  • 1 tbsp tarragon leaves, finely chopped

Poached Eggs

  • 1 tbsp (15 ml) white vinegar
  • 4 eggs

Waffles and Topping

  • 8 cups (200 g) baby spinach
  • 1 tbsp unsalted butter
  • 4 waffles, warm
  • 8 thin slices ham

Instructions

  1. Make the Béarnaise Reduction: In a small saucepan, combine the white wine vinegar, white wine, shallot, tarragon sprig, and crushed black peppercorns. Simmer gently until reduced by half, about 5-7 minutes. Strain the reduction into a heatproof bowl and allow to cool slightly.
  2. Prepare the Béarnaise Sauce: Whisk the egg yolks into the cooled reduction over a double boiler or gently heated water bath, stirring constantly until the mixture thickens and becomes creamy. Slowly drizzle in the melted, cooled butter while continuously whisking until the sauce is thick and glossy. Stir in the finely chopped tarragon leaves. Keep warm.
  3. Poach the Eggs: Fill a saucepan with water and bring to a gentle simmer. Add 1 tablespoon of white vinegar to the water. Crack each egg into a small bowl, then gently slip each egg into the simmering water. Poach eggs for about 3-4 minutes until the whites are set but yolks remain runny. Remove eggs with a slotted spoon and drain on a paper towel.
  4. Sauté the Spinach: In a large skillet, melt 1 tablespoon of unsalted butter over medium heat. Add the baby spinach and sauté quickly until wilted but still vibrant green, about 2-3 minutes. Remove from heat.
  5. Assemble the Waffles: Place the warm waffles on serving plates. Top each with a generous portion of sautéed spinach, then layer two slices of ham on each waffle. Carefully place a poached egg on top and drizzle liberally with the warm Béarnaise sauce.
  6. Serve Immediately: Serve the savory waffles immediately while the toppings are warm and the sauce is silky smooth for the perfect brunch experience.

Notes

  • Ensure the Béarnaise sauce is kept warm but not overheated to prevent curdling.
  • Use fresh baby spinach for best flavor and texture.
  • Poaching eggs requires fresh eggs and gently simmering water with vinegar to help the whites set.
  • Warm waffles before assembling to keep the dish hot.
  • The recipe serves 4 and can be doubled for a larger crowd.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Fluffy Protein Waffles with Protein Powder Recipe
    Fluffy Protein Waffles with Protein Powder Recipe
  • High Protein Breakfast Casserole with Cottage Cheese and Veggies Recipe
    High Protein Breakfast Casserole with Cottage Cheese and Veggies Recipe
  • Baghrir: “Thousand Hole” Semolina Pancakes Recipe
    Baghrir: “Thousand Hole” Semolina Pancakes Recipe
  • Peanut Butter & Jelly Protein Smoothie Recipe
    Peanut Butter & Jelly Protein Smoothie Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I'm Zara!

Welcome to Zara Cooking, where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Turkey Meatloaf Muffins Recipe
    Turkey Meatloaf Muffins Recipe
  • Spicy Mexican Hot Chocolate Recipe
    Spicy Mexican Hot Chocolate Recipe
  • White Chocolate Strawberry Cream Cold Brew (Starbucks Copycat) Recipe
    White Chocolate Strawberry Cream Cold Brew (Starbucks Copycat) Recipe
  • Rich and Creamy Chocolate Fondue for Dipping Recipe
    Rich and Creamy Chocolate Fondue for Dipping Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Zara Cooking. All rights reserved.