Add 1 tablespoon oil to a large, deep-sided pan (or kadai) over medium heat. Once the oil is hot, add 2 green chillies (minced) and 1 onion (minced) to the pan. Sauté until the onion become translucent and soft.
Next, add 1 teaspoon ginger garlic paste to the pan. Stir and gently saute for a few seconds, or until the paste no longer smells pungent and raw.
Add 120 g tomatoes (chopped) along with Sea Salt to taste. Then add your dry spice powders: 1 teaspoon coriander powder, ¼ teaspoon cumin powder, ¼ teaspoon turmeric powder, and ½ teaspoon red chilli powder. Stir to mix and cook for around 5-10 minutes, or until the tomatoes become jammy and the oil separates from the sides.
Squeeze 1 tablespoon tomato ketchup into the pan and mix into the sauce.
Add 200 g paneer (chopped) and 120 g red bell pepper (chopped). Stir to coat the paneer in the thick, spicy sauce. Let the sauce thicken for a few minutes, then turn off the heat.
Season the paneer masala with ¼ teaspoon garam masala and chopped fresh coriander. Stir to combine the mixture.
Make the Hot Dogs
Take 4 hot dog rolls*. Cut each hot dog in the centre, without severing the two halves.
Split the masala paneer into four portions and carefully spoon one paneer portion into each hot dog.
Melt 1 tablespoon butter in a large, flat pan (or tawa) over medium heat.
Once the butter melts, add the stuffed hot dogs to the pan. Gently cook the bases, then carefully flip the hot dogs so they're paneer-side down. Cook the hot dogs until the paneer and bun barely char, then remove from the heat and serve immediately.
Optionally, serve with a squeeze of mayonnaise drizzled over the paneer hot dogs.
Notes
* Any hot dog buns are acceptable, but the subtle sweetness of brioche is particularly good with the spicy masalas.