In a large wok on high heat, heat oil and add 1 large onion thinly sliced. Saute until the onions turn golden brown.
Add in 2 tablespoons ginger-garlic paste and 1/2 tablespoon green chili paste (if using).
Saute for 30-40 seconds then add the boiled beef (along with the boiled onion) , 1 1/2 tablespoon salt and 1 1/2 teaspoon red chili flakes. Saute the beef in these spices for 3-4 minutes.
Then add in the yogurt and stir quickly to prevent lumps. Keep cooking until oil separates ( about 2 minutes).
Add the spices prepared in Step 3 along with 1 chicken bullion cube and the 10 cups of stock.
Stir and taste. The liquid stock should taste salty. Add the remaining salt slowly if needed.
Let it come to a rolling boil and then add the drained basmati rice. Reduce the heat to medium-high.
Stir gently once or twice - avoid stirring too much or too vigorously (it can break the rice grains).
Keep cooking until most of the water has evaporated with only a thin layer of liquid visible on top.
At this point, give it one final stir, COVER the wok and reduce the heat to simmer. Cook for 25- 30 minutes.
Once done, switch off the heat, let it stand for 5 minutes and then uncover and enjoy.