Preheat your oven to 160C/320F.
Arrange the chicken legs on a baking pan.
In a small bowl, mix all the seasonings. Sprinkle the mix over the chicken legs.
Using your hands, rub the seasoning mix all over the chicken legs (including the underside).
Pour 1 cup of the stock around the legs in the baking dish.
Place the baking dish in the oven and let it cook for 1 hour.
After the first hour is up, baste the chicken legs with the pan juices using a large spoon. Add more stock if necessary - you don't want it to get dry at any point during roasting.
Let it cook for another 30 minutes and then baste it again and leave to cook for 30 minutes more.
After 2 hours cooking time have passed, your chicken should be very tender inside, crispy and golden on the outside, and ready to be served. If it looks like it needs a little more time, baste it again and cook for an extra 30 minutes (every oven is different).
Serve immediately with plain rice or some mashed potatoes, and some veggies. Don't forget to spoon some of the pan juices over the chicken and rice or potatoes.