Eggs Benedict
Eggs Benedict is ready in 20 minutes (18 hands-on) and has 522 kcal and 30 g of protein per serving. One serving costs about $1.18. Prices from Walmart, 2026.

- Total time
- 20 min
- Hands-on
- 18 min
- Calories
- 522 kcal
- Cost per serving
- $1.18
Ingredients (Serves: 2)
- Bread roll90 g
- Eggs300 g
- Cooked ham70 g
- Butter40 g
- Lemon16 g
- Baby spinach (optional)60 g
- Sweet paprika (optional)2 g
Method
Split the bread roll and toast it. If using, wilt the baby spinach briefly in a dry pan.
Melt the butter gently in a small pan.
Whisk 1 egg yolk with the lemon juice in a heatproof bowl set over a pan of barely simmering water, then slowly whisk in the melted butter until thick.
Bring a pan of water to a gentle simmer, swirl it and crack in the 2 remaining eggs to poach for 3 minutes.
Place the ham on the toasted roll, then the spinach if using, then the poached eggs, and spoon over the hollandaise.
Dust with a little paprika, if using.
Nutrition per serving
| Calories | 522 kcal |
|---|---|
| Protein | 30 g |
| Carbohydrates | 26 g |
| Sugars | 2 g |
| Fat | 33 g |
| Fiber | 2 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Scrambled Eggs with Smoked Salmon10 min · 273 kcal · $2.96
Savoury cottage cheese bowl with cucumber, tomatoes and egg15 min · 452 kcal · $2.33
Spinach Frittata with Tomato Salad20 min · 474 kcal · $3.05
Strawberry chia and flax cheesecake pot25 min · 373 kcal · $1.92
Tofu Veggie Scramble15 min · 371 kcal · $1.93
Turkey Sausage Skillet15 min · 359 kcal · $2.02