Heat a non-stick skillet over medium-high heat and sear the lean ham until the edges are golden and crispy.
Remove the ham and in the same pan, wilt the fresh spinach with a splash of water until bright green and tender.
Toast the English muffin half until firm and golden brown.
Create a double boiler by placing a small heat-proof bowl over a pot of simmering water, ensuring the bowl does not touch the water.
Whisk the egg yolk, lemon juice, and sea salt in the bowl until slightly thickened.
Slowly drizzle in the melted ghee while whisking constantly until the hollandaise sauce is thick, creamy, and emulsified.
Bring a separate pot of water with apple cider vinegar to a very gentle simmer and poach the eggs for approximately 3 minutes until the whites are set but yolks remain runny.
Assemble by layering the toasted muffin with the crispy ham and wilted spinach.
Top with the poached eggs, drizzle with the warm hollandaise sauce, and garnish with black pepper and a pinch of cayenne pepper.