In large skillet, heat oil over medium heat. Sauté onion and red pepper, stirring occasionally, until softened, about 10 minutes. Stir in garlic, cumin, garam masala, salt, pepper, and cayenne pepper. Stir in tomatoes and tomato paste. Bring to a boil.
Reduce heat and simmer, stirring occasionally, until thickened, about 10 minutes. Meanwhile, preheat oven to 375 degrees Fahrenheit.
Scrape tomato mixture into 12-cup casserole dish. Sprinkle with all but 2 Tbsp of the feta cheese. With a spoon, make 6 wells in tomato mixture. Crack 1 egg into each well and sprinkle a bit of salt and pepper over the eggs. Bake until egg whites are set but yolks are still slightly soft, 18-20 minutes.
Remove from oven, cover loosely with foil and let stand 5 minutes before serving. Sprinkle with remaining feta cheese and parsley to serve.
Recipe by Hidden Ponies at https://hiddenponies.com/2014/10/moms-recipes-tomato-and-feta-baked-eggs/