Afghani Pulao Recipe

Ingredients:
- 2 cups basmati rice,
- 1lb lamb,
- 2 onions,
- 5 cloves garlic,
- 2 cups beef broth,
- 1 cup carrots,
- 1 cup raisins,
- 1 cup sliced almonds,
- 1/2 teaspoon cardamom,
- 1/2 teaspoon cinnamon,
- 1/2 teaspoon nutmeg,
- Salt to taste