For the spice powder: In a skillet, add oil. When hot, add channa dal, red chillies, cinnamon, clove, Marathi moggu. When dal turns slightly brown, add coriander seeds and switch off heat. Fry the coriander seeds till slightly aromatic.
Switch off the heat, add Dry Coconut (grated).
Cool, Grind and rest
Meanwhile, cook the rice and separate the grains in a large plate. Cool. Drizzle 1 tablespoon of oil and a pinch of turmeric so it absorbs the flavours better ( I soaked the rice for 20 mins, drained and cooked the rice with 3.5 cups of hot water in the rice cooker
If you are using pressure cooker, take care that the rice does not turns mashy : the cooked grains need to be separate.
Heat a large pan. Add oil, mustard seeds, curry leaves, turmeric , hing ad peanuts / cashews. When the mustard starts spluttering and dal and nuts slightly brown, take it out with a slotted spoon and reserve.
To the remaining oil.add the onions (if using), veggies (chopped lengthwise) + peas. Add salt . Sprinkle very little water.
When the onions turn translucent, cover tight and cook till the brinjals and capsicum shrink about 75% and the potatoes and peas are done.
It is important to use the steam of the oil and not add any extra water.
Now add the jaggery, amchur (or tamarind paste), ground spice powder and mix the veggies till the powder gets coated all over the veggies.
You might feel the powder is a little more than required, but it is required to coat the rice as well.
Once done, add the cooked and cooled rice and toss slightly taking care not to break the grains.
Check for salt once more, add if necessary. Drizzle 1 tablespoon more of oil if required to get that glossy texture to the rice.
Transfer to a serving bowl, add roasted cashew nut / peanuts. Serve as it is or with raita / curd.