Slice the onion and bell peppers thinly lengthwise.
Melt butter in a frying pan. Add the cumin seeds, and stir fry them until they start to make popping sounds.
When the cumin seeds are cooked, add the onion and stir fry until tender.
Add the bell peppers and stir-fry until tender.
When the bell peppers are cooked, add the coriander powder, turmeric and chilli powder, and mix well with the vegetables.
Add paneer or cubed firm tofu, and stir fry until either the paneer or tofu is well colored.
Add the canned or finely chopped fresh tomatoes, and mix well.
Add the ketchup, and mix well again. Bring to a boil. Taste and add salt.
It's ready. It goes well with rice, but it's delicious as a pasta sauce too. How about serving with some dal?
Story Behind this Recipe
When I used to live in my homeland India, a lady in our neighborhood used to make this a lot for us. Adding tomato ketchup is my mother's secret touch. I love ketchup, so I love this dish too. It reminds me of home.
I don't really have any hints. It goes well with rice or pasta, and it has lots of vegetables so it's healthy too. When people think of Indian cooking they only tend to think of curries, but this is the kind of dish that is eaten in Indian homes. It's not something you get in a restaurant.