Mix all the yogurt ingredients together in a small bowl and set aside: yogurt, lemon juice and zest, garlic, cilantro, salt and olive oil.
Heat 1 oz butter in a cast iron pan.
Fry the onions on a low-medium heat for 2 minutes until soft.
Add the kale and cook for a further 2 minutes.
Stir to combine.
Make 4 wells in the mixture.
Add a small knob of butter (total of about 1/2 oz) to each hole to prevent sticking.
Crack open the eggs, one into each well.
Allow to cook for 6 8 minutes until the egg whites are set and the yolks soft, or to your liking.
Remove from the heat.
In a separate saucepan, melt the remaining 1 oz butter and add the paprika, chilli or tomato flakes and a pinch of salt.
Simmer for 30 seconds until bubbling.
Remove from the heat.
Top the eggs with sliced avocado and yogurt.
Drizzle with spiced butter and sprinkle with pine nuts.
Season with extra salt, pepper and chili flakes.
Drizzle with Sriracha sauce and serve immediately!