Bring a pan of salted water to a boil.
Add the asparagus and cook for 30 seconds.
Add the mixed beans and cook for another 30 seconds.
Add in the spinach and cook for about 5 seconds more before draining all into a colander.
Heat olive oil and a knob of butter in a large frying pan.
Cook the leeks and garlic until soft
Add the cumin seeds.
Stir in the veg and beans and cook for 3-4 minutes.
Make holes in the mixture for eggs as you want and crack an egg into each space.
Add cherry tomatoes to the pan.
Cover with a lid and cook on a low heat until the eggs are cooked to your liking.
Add chilli flakes and a drizzle of olive oil before serving.