This Punjabi style Baingan ka Bharta is a popular North Indian dish and one of my favourite aubergine dishes. Traditionally made with aubergines that are fire-roasted aubergines that are then tossed in a tomato-onion masala. Unlike many other North Indian dishes, this dish isn't too spice heavy and really lets the flavour of the aubergines shine. It doesn't use too many ingredients and can be put together rather quickly.
The fire-roasting adds a wonderful smokey charred flavour to the aubergines, but if you don't have a gas stove, you can also roast the aubergines in an oven. If you're extra lazy then you can buy a jar of pre-roasted aubergines that's commonly available at most Turkish stores. These do tend to have some citric acid added and result in a version of this dish which is a little on the sour side, so if you can, do go the extra mile and roast your aubergines.
It's best when paired with some kind of Indian bread like rotis or paranthas. We like to serve it with a side of fresh yoghurt and some sliced salad vegetables like cucumbers and radish.