Optional: Preheat the oven to 350 if you want to bake your eggs. They can be made on the stovetop, without the oven, by covering the skillet with a lid. Please use an oven-safe skillet if you want to bake your eggs.
Melt butter and olive oil over medium heat in skillet (oven-proof if you want to bake your eggs).
Add diced onion and minced onion with a bit of salt to melted butter and olive oil. Sautee until soft.
Add spices and sautee until well combined and fragrant.
Add roasted red peppers and stir to combine.
Cut up whole plum tomatoes with kitchen sheers in the can. Add cut up tomatoes to the skillet. Cut any remaining chunks with kitchen sheers.
Stir and bring mixture to a simmer, about 5 minutes.
Taste and adjust for salt and pepper.
Create a well for each of your eggs, 4 to 5 total. Crack eggs into a bowl, ensuring no shell is in the bowl, then pour the egg into a well. Repeat with remaining eggs.
Cover with lid and simmer over medium low heat until eggs are set.
Alternatively, bake eggs for about 10 minutes at 350, or until set.
Serve with toasted pita or naan.