Eggplants are fantastic flavor carriers, making them perfect for veggie curries. Cauliflower rice is easy to make at home: either pulse the cauliflower in a food processor, or coarsely grate, until it resembles grains of rice.
Large saute pan, coarse box grater (optional), saucepan
Heat half the oil in a large saute pan and gently fry the onion for 6 minutes until softened. Add the garlic and ginger and fry for 1 minute, then add the rest of the oil and the eggplants. Increase the heat and brown the eggplants on all sides.
Add the nigella (or mustard) seeds, garam masala, tomatoes and plenty of seasoning, reduce the heat and bubble for 15 minutes until the eggplant is lovely and tender and the sauce has thickened.
Meanwhile, prepare the cauliflower rice: heat the oil in a saucepan and fry the garlic and turmeric for 30 seconds, then add the riced cauliflower and a splash of water. Cover and steam for 5 minutes until hot and tender. Season well.
Stir the yogurt through the curry and allow to simmer gently for 1 to 2 minutes. Serve with the cauliflower rice and an extra dollop of yogurt