KetoWizard

Keto Eggs Benedict with Spinach and Hollandaise Sauce

Keto eggs Benedict with poached egg, spinach, serrano ham, and hollandaise sauce on a white plate
Keto eggs Benedict without toast: spinach and serrano ham replace the English muffin and carry the poached egg with hollandaise sauce.
Ingredients for keto eggs Benedict: eggs, baby spinach, serrano ham, butter, lemon, and pepper
The ingredients for keto eggs Benedict, with no flour, bread, or starch, and a real butter hollandaise.
Poached egg lifted from the water bath with a slotted spoon, alongside warm hollandaise sauce in a glass
The egg is poached in gently simmering vinegar water so the yolk stays creamy and runny.

Classic eggs Benedict sits on an English muffin, which adds roughly 30 g of carbs per half and quickly blows up a keto day. This keto version uses warm baby spinach and serrano ham as a savory, flavorful base, tops it with a poached egg, and finishes everything with a quick hollandaise sauce made from butter and egg yolks. Each serving comes in at just approx. 3 g net carbs and 58 g of fat, a complete weekend brunch without flour or starch.

Rate this recipe

No ratings yet

Sign in to rate this recipe.

Key facts at a glance

  • Prep time: approx. 30 minutes - a weekend brunch with wow factor.
  • Just approx. 3 g net carbs and 58 g fat per serving.
  • Ingredients: eggs, baby spinach, serrano ham, butter, lemon, vinegar.
  • Ideal for anyone who wants a festive keto brunch without toast or flour.

Ingredients

One serving contains two poached eggs on a bed of spinach and ham and is intended as a full brunch - usually too filling for a standard breakfast.

Servings
Amount Ingredient Note
eggs very fresh, for the poached eggs
very fresh, for the poached eggs
egg yolks for the hollandaise sauce
for the hollandaise sauce
butter for the sauce; melted
for the sauce; melted
butter for the spinach
for the spinach
baby spinach -
serrano ham alternatively parma ham or air-dried Black Forest ham
alternatively parma ham or air-dried Black Forest ham
lemon juice approx. 1 tbsp, freshly squeezed
approx. 1 tbsp, freshly squeezed
table vinegar approx. 1 tbsp, for the poaching water
approx. 1 tbsp, for the poaching water
water for the poaching water
for the poaching water
garlic clove finely chopped, for the spinach
finely chopped, for the spinach
salt -
black pepper -
cayenne pepper for the sauce
for the sauce
nutmeg for the spinach
for the spinach

Preparation

Bring vinegar water to a simmer for the eggs and melt butter for the sauce. Poach two eggs per serving in gently simmering water. While the eggs cook, toss the spinach in butter and whisk the hollandaise by hand from warm butter, egg yolks, and lemon juice. To plate: spinach as a bed, ham on top, poached egg over that, sauce poured generously over everything.

Why these eggs Benedict fit a keto diet

A classic English muffin delivers about 25 to 30 g of carbs per half; with two halves per person, eggs Benedict alone push you past most ketogenic daily targets. In this version, wilted baby spinach takes over the supporting role: 100 g of sauteed spinach contains only about 1.4 g of net carbs, while supplying folate, magnesium, and potassium. The hollandaise is made from real butter and egg yolks, provides all the fat in the dish, and is naturally starch-free. Per serving the combination delivers about 58 g of fat, 34 g of protein, and only 3 g of net carbs - a great fit for a ketogenic day with 20 to 50 g of carbs. Folate and magnesium from the spinach are especially relevant on keto, since renal mineral excretion tends to rise when carb intake is low.

Source: USDA FoodData Central - Spinach, cooked , NIH Office of Dietary Supplements - Magnesium

No muffin, but still a real base

Spinach on its own sits flat on the plate, which is why the serrano ham matters twice over: it builds a structural layer and adds the salty note the muffin would otherwise provide. If you want something with more bite, serve the spinach on a thick slice of halloumi or a large grilled portobello cap - both come in under 1 g of net carbs each.

Stabilizing hollandaise without flour

Cornstarch and sauce binders are off the table, so the sauce relies entirely on the classic egg-yolk emulsion. The key is very slow temperature control in a water bath at 60 to 70 C; above 80 C the yolks scramble. If you like, whisk in 5 g of cream cheese - it smooths the sauce without starch and adds only about 0.1 g of carbs per serving.

How do I serve and vary keto eggs Benedict?

From my own experience, the poached egg works best in a wide, shallow pot with roughly 7 cm of water: the white pulls together instead of trailing off. Plate up immediately after poaching - the sauce can wait two minutes on a warm plate, the egg cannot. For a more classic feel, swap the serrano ham for smoked salmon (that turns it into a Benedict Royale) or thinly sliced smoked pork loin.

Meal prep at the brunch table

Eggs Benedict is not a classic meal-prep dish: the sauce and poached egg lose their texture when reheated. What you can prep ahead: wash and spin the spinach in the morning, portion the ham, bring the eggs to room temperature, and get the vinegar water on the stove. Hollandaise can be held warm for about 30 minutes if needed - in an oven-warm jug at around 60 C, never directly over heat. For multiple guests, batch poaching works well: up to 4 eggs at once in 2 liters of simmering vinegar water, lifted out one by one with a slotted spoon and briefly drained on kitchen paper.

Vegetarian variation without ham

For a vegetarian version, swap the ham for a slice of halloumi (approx. 50 g per serving) seared in butter, or a large portobello cap pan-fried in butter with a little garlic. Halloumi adds extra protein and pairs well with the lemony sauce, and the swap stays under 1 g of net carbs per serving.

Which tips help with keto eggs Benedict?

  • Bring the eggs to room temperature - they set more neatly and cool the water less.
  • Add 1 tbsp of table vinegar (approx. 15 ml) to the poaching water so the white coagulates immediately and stays compact.
  • Saute the spinach in two batches - too much at once releases water in the pan.
  • Do not take the hollandaise above 70 C, or the yolk curdles and the sauce splits.
  • If the sauce splits anyway: whisk 1 tbsp of cold water in a warm jug and slowly stream the broken sauce back in.

Nutrition values

NutrientPer 100 gPer servingKeto context
Calories approx. 266 kcal approx. 680 kcal A filling brunch - easily replaces breakfast plus a snack.
A filling brunch - easily replaces breakfast plus a snack.
Fat approx. 23 g approx. 58 g Very keto-typical - butter and egg yolks are the main fat sources.
Very keto-typical - butter and egg yolks are the main fat sources.
Net carbs approx. 1 g approx. 3 g Very low - the few carbs come from spinach and lemon juice.
Very low - the few carbs come from spinach and lemon juice.
Sugar approx. 0.4 g approx. 1 g Negligible - no added sugar.
Negligible - no added sugar.
Protein approx. 13 g approx. 34 g High - egg and serrano ham together provide high-quality protein.
High - egg and serrano ham together provide high-quality protein.
Salt approx. 1.4 g approx. 3.5 g High - almost entirely from the serrano ham; salt sparingly on top.
High - almost entirely from the serrano ham; salt sparingly on top.

Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.

FAQ

Is hollandaise sauce really keto-friendly?

Yes. Classic hollandaise sauce contains only butter, egg yolks, lemon juice, and seasoning - no starch and no sugar. Per serving (40 g) it provides about 35 g of fat and under 0.2 g of carbs. Packet mixes, on the other hand, often contain starch, glucose syrup, or maltodextrin and should be avoided.

What is a sensible replacement for the English muffin?

Baby spinach wilted in butter is the simplest option and delivers just about 1.4 g of net carbs per 100 g. Alternatives include a thick slice of halloumi, a grilled portobello cap, or a slice of keto cloud bread. Classic almond-flour low-carb bread also works but nudges carbs slightly above 4 g per serving.

Do eggs Benedict fit keto for weight loss?

Yes, as a main meal for the day. At about 680 kcal per serving the dish is calorie-dense, but it easily replaces a second meal. If you are losing weight, eat one serving for brunch and plan a light evening meal without another major fat source.

Can I swap the poached eggs for fried eggs?

Yes, the flavor still works. The texture changes, though: with a poached egg the warm yolk runs over the sauce, while with a fried egg the separation stays sharper. If you would rather not poach, peel a soft-boiled egg (6 minutes from boiling water) and set it on the spinach - the look is very similar.

How do I poach eggs reliably?

What matters is fresh eggs, gently simmering (not bubbling) water, a splash of vinegar, and a small whirlpool in the water for the egg to slide into. Crack each egg into a small cup first, then slide it in close to the water surface. Cooking time: 3 minutes for a runny yolk, 3.5 to 4 minutes for a soft-set yolk.

Author at KetoWizard

About the author

Sebastian is a husband, father of two teenage boys, football coach, and writes at KetoWizard combining profound personal experience with continuous research of scientific literature.

Read author profile