This is a great brunch meal or an easy dinner. Eggs for dinner!

  1. Dice the onion and mince the garlic.
  2. In a large skillet over medium heat, sauté the onion and garlic for 3-4 minutes until the onion is translucent.
  3. Add the cumin, paprika, coriander, and chile powder. Season with salt and pepper.
  4. Lower the heat to medium and stir in the spinach. Cook for 3 minutes.
  5. Stir in tomato paste, crushed tomatoes and tomato puree. Mix well and let simmer for 3-4 minutes.
  6. Add the beans to the skillet and season with salt and pepper.
  7. Gently break the eggs and carefully drop them into the skillet one at a time, 1” apart. Cook for 2 more minutes.
  8. Cover the skillet and continue to cook for 8-10 more minutes or until the white of the eggs are set but the yolks are still runny.
  9. Top with parmesan and chives.
  10. Remove from heat and serve with baguette.
  • 3 tbsp Olive oil
  • 1/2 Onion
  • 2 clove Garlic
  • 1 1/2 tsp Ground cumin
  • 1 tsp Smoked paprika
  • 1 tsp Ground coriander
  • 1/2 tsp Chili powder
  • 1 bunch Baby Spinach
  • 2 tbsp Tomato paste
  • 15 ounce Crushed tomatoes (canned)
  • 15 ounce Tomato Puree
  • 15 ounce White Beans
  • 5 Egg
  • 2 tbsp Parmesan cheese
  • 2 tbsp Chives
  • 1 Baguette
Get the benefits of membership
  • Create weekly meal plans
  • Automatic shopping lists
  • Save your favourite recipes
Join for free