These Pistachio Muffins have a delicious and unique flavor with a slightly sweet and nutty taste, warm spices, and a light, tender texture with a slightly crisp top.
Preheat your oven to 375°F (190°C). Grease a muffin tin with baking spray or line it with muffin liners.
In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, cardamom, nutmeg, and chopped pistachios.
In a separate mixing bowl, mix together the cooled melted butter, vegetable oil, vanilla extract, eggs, and sour cream until well combined.
Pour the wet ingredients into the dry ingredients with the pistachios and mix until no dry flour pockets remain. Be careful not to overmix the batter, which can lead to tough and dense muffins. The batter should be lumpy and thick.
Using an ice cream or muffin scoop, distribute the batter evenly among the pan wells (about ¾ full) and sprinkle additional chopped pistachios onto each section.
Bake for approximately 25 to 30 minutes or until a cake inserted into the center of a muffin comes out clean.
Let the muffins cool in the pan for 5 minutes before removing them from the pan to serve warm, or place them on a wire rack to cool completely.