Pour Ghee/Oil in a separate dish and brown the onions until golden (please don't brown it too much)
Now add the tomatoes and stir for about 5-10 minutes until the tomatoes soften. Add 1/2 cup of stock to it and stir well
Add the Ginger & Garlic Paste and the meat and stir well
The meat needs to be fried in the gravy for about 10 minutes
Now Add the stock to the meat and bring to to a boil. Only add 1.5 litres of stock
Check the Salt and addmore Salt if needed at this stage
Now add the strained rice to the stock
Cover the Rice and let it cook on medium flame
While the Rice is cooking you may prepare the Garnish
Pour Oil in a separate pan
Add the sliced carrots and raisins/sultanas and saute for about 5 minutes until tender and keep aside
Once the water has evaporated and the rice is wet that is when you must add the garnishing (alongwith the oil)
Now add the sauted garnishing on top of the Pilau and cover it
Let the Pilau cook on steam on very low flame for about 15-20 minutes
Your Pilau is now ready, serve it with fresh salad and raita