Rinse the rice with water a few times to remove the surface starch from the rice grains.
Pour 1 tbsp of olive oil into a medium pan and heat on medium. Chop 1/2 of an onion and sauté the onions for 3-5 minutes until they start to appear transparent.
Add 3 cloves of minced garlic, 1 tsp turmeric, 1 tsp cumin, 1 tsp salt, 1/2 tsp cinnamon and 1/4 tsp black pepper. Mix until well combined.
Add two cups of rinsed basmati rice and stir until it is well mixed. All of the rice should be yellow.
Add 3 cups of chicken broth to the rice.
Bring the rice to a boil and then lower the temperature to a simmer and cook with the lid on for 15-20 minutes until all of the liquid is absorbed.
Top with dried fruit, almonds and fresh herbs. Fluff the rice with a fork before serving.