Steps
1. Heat olive oil in a skillet over medium heat. Add diced onions and sauté until translucent, about 3-4 minutes.
2. Add diced tomatoes to the skillet, season with salt and pepper, and cook for another 2 minutes until softened.
3. In a separate bowl, whisk the eggs and pour them into the skillet with the onion and tomato mixture. Stir gently until the eggs are scrambled and cooked through, about 3-4 minutes.
4. Toast the slice of bread until golden brown.
5. Top the toasted bread with the scrambled egg mixture and sprinkle the shredded cheese on top.
6. Optional: Place the toast under a broiler for 1-2 minutes to melt the cheese further.
7. Garnish with fresh herbs if desired, slice, and serve hot.