Start by finely dicing the onion and cooking in a pan on medium heat with the vegetable oil, for approximately 5 minutes until soft. Add the crushed garlic
Drain and wash the beans and add them to the pan. Cook for 5 minutes, and season with salt and pepper
Add the tomato with juices and continue to cook for a few minutes. Add the chopped spinach. Taste mixture and adjust for seasoning
Make four wells and crack the eggs. Cook uncovered for 2-3 minutes. Cover for 30 seconds to 1 minute (avoid overcooking your egg yolks so keep an eye!)
Crack freshly ground pepper on top and season the yolks with salt. Serve with your favorite bread and enjoy!