Eggs Benedict Over Savory Waffles

A plate of Eggs Benedict Over Savory Waffles.

This recipe for Eggs Benedict Over Savory Waffles was originally seen as my guest post over at the Civilized Caveman a few weeks ago.

I used to adore eggs benedict and would order it as a special treat every time we ate out for breakfast, but haven’t been able to enjoy it for so long. Now I can, and I think this rendition for Eggs Benedict Over Savory Waffles is even better than the original. Instead of an English muffin (because all Paleo English muffins I’ve tried have failed to impress me), I made a savory waffle that is stuffed with bacon and chives. To save time, you can make the waffles the night before and throw them in the toaster right before serving the benedict.

No waffle iron? No problem, you can serve this over sautéed spinach or over a toasted Paleo hamburger bun.

Eggs Benedict Over Savory Waffles



Cuisine: American

Category: Breakfas & Brunch

PREP TIME: 20 mins

COOK TIME: <1 mins TOTAL TIME: 20 mins


For the Waffles

  • 3 eggs
  • ¾ cup raw cashew butter (I love Artisana)
  • 3 tablespoons almond milk
  • 2 teaspoons bacon fat, melted
  • ¾ teaspoon minced garlic
  • ¼ teaspoon salt
  • ¾ teaspoon baking soda
  • 3 tablespoons coconut flour
  • 1 piece of bacon, cooked and roughly chopped
  • 2 chives, chopped

For the Benedict

  • 4 Savory Waffles
  • 4 slices cooked ham
  • 4 eggs, poached
  • ¼ cup Hollandaise Sauce (recipe to follow)
  • Chives for garnish

Hollandaise Sauce

  • 2 egg yolks
  • ¼ cup melted grassfed butter or Ghee, unsalted (for dairy-free, follow my recipe for Coconut Oil Hollandaise)
  • 2 teaspoons lemon juice
  • ¼ teaspoon salt
  • ⅛ teaspoon paprika, or cayenne if you like a little heat


  1. Preheat your waffle iron.
  2. In a stand mixer, or using a handheld electric mixer, beat the eggs with the cashew butter, almond milk, bacon fat, and garlic.
  3. Mix the salt, baking soda and coconut flour in a small bowl, then pour the dry ingredients into the wet mixture.
  4. Beat for 30 seconds until the batter is fully incorporated, scraping the bottom of the bowl to make sure you get all of the sticky cashew butter.
  5. Fold the chopped bacon and chives into the batter by hand.
  6. Cook your waffles according to the instructions on your waffle iron, then keep them in a warm oven until you’re ready to assemble the benedict.
  7. Layer each waffle with a slice of ham, poached egg, drizzle of hollandaise, and a few chives.
  8. *Every machine is different, so watch the waffles really carefully to ensure they don’t burn. This batter will not take as long to cook as a regular waffles and will probably be done before your indicator light turns green. Once the steam stops, they are likely done. Mine takes about 30-45 seconds for each batch.

For the Hollandaise Sauce

  1. Pour boiling water into a blender, then cover and let sit for 10 minutes. Dump out the water and dry the container thoroughly.
  2. Blend the egg yolks with the lemon juice, salt, and paprika.
  3. With the blender running on low, slowly pour in the hot melted butter. Blend for about 30 seconds until the sauce has thickened and the butter is well incorporated. The sauce will continue to thicken as it cools. *If it gets too thick, warm it over very low heat until it becomes runny again (about 10 seconds in a microwave and a minute on a low burner). Be careful not to use too high of heat or your eggs will scramble and your butter will curdle.

Keywords: breakfast, gluten free, paleo, scd, brunch, hollandaise