Heat oil in a skillet over medium heat; cook and stir onion in hot oil until slightly pink, about 5 minutes. Add red chili powder and garam masala; stir to coat the onion. Stir the frankfurter slices into the onion mixture; cook and stir until hot, about 2 minutes. Pour the ketchup over the frankfurters; stir to coat.
The recipe submitter doesn't say how she/he serves this. I can't see this as either a main course or a side dish, so I'm assuming appetizer?? At any rate, that's how I served it. It simply do...