Make the paste and the puree with the mentioned ingredients. Keep aside.
Take a wok and add some oil with a spoon of ghee in it. Add a clove and cardamom and saute for a while. then add the onions and saute till light pink.Add beans and peas to it. Then, add the green paste and saute for some time. Turn off the flame, add a portion of the cooked rice to it. Mix salt. Take a wide bowl and pour this into it. The green layer is ready.
Again, add the mixture of oil and ghee. Add cumin and the spices. Saute the onions and toss in the cabbage. Stir fry for sometime. Let cool. Again mix a third of the rice with salt. Pour over the green layer. Two layers are ready.
Finally, we come to the third layer. Take some oil and add a few spices. Add thhe onions, saute till pink , then add carrot to it. Now add the puree to it and allow to simmer for sometime. Let cool. Mix the required quantity of rice to it. Slowly, add over the two layers.
After a while, you can slowly tilt it to a different plate. Serve the three layers together. Tri coloured pulav is ready to serve.
Notes
The cooked rice should be separate and not mushy.
Capsicum may be used along with the veggies for the green layer. It has to be sauted with the onion.
Cabbage can be avoided for the white layer. A few pieces of potato can be put along with onion while cooking. Alternatively, you can make jeera rice for the white layer without any vegetables.
A curry or a yoghurt based salad pairs well with it.