Set an oven rack in the upper third and preheat to 410°F. Line a 12-cup muffin pan with paper liners.
Whisk the dry base: in a large bowl combine flour, pistachio pudding mix, baking powder, baking soda, salt, and cardamom until evenly distributed.
In a separate bowl, whisk the eggs and granulated sugar vigorously for 45–60 seconds until slightly pale and foamy. Stream in the oil, then whisk in milk, sour cream, vanilla, and almond extract until smooth.
Pour the wet ingredients over the dry and fold with a spatula just until no flour streaks remain. The batter will be thick. Let it rest for 10 minutes to hydrate for higher domes.
Divide the batter among the liners, filling each about 3/4 full. Tap the pan once on the counter to release large bubbles, then sprinkle the tops with turbinado sugar.
Bake at 410°F for 8 minutes. Without removing the pan, quickly reduce the oven temperature to 350°F, rotate the pan, and continue baking 9–11 minutes, until the centers spring back and a toothpick comes out with a few moist crumbs.
Cool in the pan for 5 minutes, then transfer muffins to a wire rack to cool completely.