Roast the ingredients listed under 'to roast & grind' for few minutes till nice aroma rises. Then grind it to a semi coarse powder. Set aside.
Grind ginger,garlic and green chillies to a fine paste. Add all the ingredients under 'to marinade'.
Mix well till the mutton is evenly coated. Set aside for at least 20 minutes. Meanwhile heat oil + ghee in a pressure cooker - add the ingredients listed under 'to temper'. Add onion, ginger garlic paste and saute till slightly browned.
Then add tomatoes and saute till mushy. Then add coriander and mint leaves , saute till it shrinks then add coriander, red chili powder and saute for 3 minutes.
Then marinated mutton and saute for 5 minutes until raw smell leaves. Then add 1 cup of water and pressure cook for 5-6 whistles.
Once pressure releases, open - switch on and add the biryani masala powder and saute till the water is absorbed fully and it becomes to gravy consistency. Then rinse rice and keep it ready.
Add rice, food color(if required) required salt and mix well with the gravy. Pressure cook with 2 cups of water for a whistle in medium flame, simmer it and leave for 6-8 mins. Switch off. Once pressure releases - open, garnish with coriander leaves, add lemon juice and fluff it up with a fork.
Serve it hot with raita and thalicha.