ok, so this is the biryani recipe I used.. I'll try to explain it properly.
Fry a bunch of onions (I used already fried onions so I didn't have to cut a bunch up) in oil.
Add about 4 cups of yogurt, cook for about half an hour or until it thickens a bit (or until the oil separates from yogurt, I don't know what that looks like though, heh, I just cooked it till it got a bit thick).
For the meat (I used about 3 lbs of chicken), cover in:
Ginger/garlic paste (about one BIG tbl)
Salt (about 1 1/2 big tbl)
Red chili powder (about 1 big tbl)
tumeric (1 big tbl)
garam masala (1 or 1 1/2 big tbl)
cardamom powder (about 1 tsp)
Mix all together, let it sit for a few mins.
Add the cooked yogurt, mix it up really well. Add 2-3 whole green peppers and a bunch of cilantro and mix. Let it sit for a few mins.
In the meantime, boil about 4-5 cups of rice for 5-10 mins. don't cook it all the way through, the rice should still be 'hard'.
Layer chicken at the bottom of a pan/pot (whatever's big enough and can be stuck in the oven).
Pour the drained and half cooked rice on top.
Stick a bunch of chopped carrot chunks into the rice.
Add some orange food coloring into a small cup of milk, pour over the rice.
Squeeze about 3 lemons or limes into a bowl, pour over the top of the rice.
Add some butter chunks to the top of the rice as well.
Put the (covered) pan into the oven, bake at about 375 degrees for an hour.
Voila!
after it's done, make sure to mix the bottom chicken with the rice so that the 'masala' mixes in with the rice.