Sauté chopped onions (optional), grated garlic, ginger, and tomatoes in a pan with oil.
Add all spices, salt, and pepper. Sauté until onions have browned and tomatoes have caramelized and not watery. Taste and adjust spices, salt as needed. Set aside.
Heat tortilla on the pan until pliable and slightly crisp but not burnt. Set aside. For a truly crisp tortilla, heat in oven at 400 degrees F for 15-20 minutes.
Fry 1-2 eggs sunny side up on a pan in some oil. Sprinkle salt, pepper to taste on top and an extra pinch of chaat masala.
Place cooked onions and tomatoes on a tortilla. Place fried egg(s) on top. Garnish with toppings of choice (cilantro, cheese, jalapeños, red onions, crushed red pepper, squeeze of fresh lime juice highly recommended).
Use a sharp knife to cut the tortilla into triangular wedges.
Serve immediately and enjoy!