Preheat the broiler.
Heat 2tbsp of oil in a heavy-bottom skillet. Add the garlic and onion and cook over medium heat for 5 minutes.
Add the tomato, potato, peas, chile, cumin & coriander powders and chopped fresh cilantro and continue to cook over medium heat, stirring frequently, until the onion has softened and the mixture is well blended. Season to taste with salt and chili powder.
Beat eggs lightly. I usually add 1 tbsp of water and a dash of hot sauce to the eggs.
Add the eggs to the veggie mixture, cover, and cook over low heat for 4-5 minutes, or until the underside is golden brown.
Sprinkle cheese over the omelet and cook briefly under the preheated broiler until the cheese has melted and the top of the omelet is set.
Slide out of the skillet, cut into wedges and serve immediately.