Cut off the stems of each green bean. Cut to two or tree depending on the length of the bean. Rinse.
Place beans in a pot. Cover with water. Bring to boil and continue to cook over medium heat for about 5 minutes. Drain, set aside to cool.
Then use a wide and deep, non-stick pot/skillet. Heat the pot/skillet add the butter and the olive oil. When the butter melts add chopped onions. Cook until translucent.
Then add the crushed garlic, sauté for 1-2 minutes.
Add the grated tomatoes and cook for another 2-3 minutes.
Break the eggs in a bowl. Sprinkle a pinch of salt and whisk with a fork until well combined. Add to the tomatoes.
After 1-2 minutes. Add the drained beans. Add the spices as well. Mix well. After a final 2-3 minutes, you are ready to serve.