6. Prepare the Filling
In a large saute pan, heat the butter and olive oil over medium-low heat. Once the butter is melted and the oil is hot, add the shallots, garlic, parsley, pistachios, raisins, 1 teaspoon salt, saffron, and cinnamon. (The rice is delicious with 1 teaspoon of saffron, but if you have more on hand, add up to 3 teaspoons for a deeper flavor.)
Cook, stirring often, until the spices bloom, the shallots soften and become translucent, and the nuts just begin to toast, about 3 minutes. Add the drained rice and cook until it is dry and slightly toasted, about 3 more minutes. Stir and scrape the bottom of the pan frequently to prevent the rice from sticking.