Preheat the oven to 400℉.Line a muffin tin with muffin liners or spray with nonstick cooking spray. In a medium bowl, mix flour, instant pudding, baking powder, and salt.
In another medium bowl, add oil, sugar, milk, sour cream, eggs, and vanilla extract. Whisk until smooth.
Pour the wet ingredients into the dry ingredients. Stir to just combine (don't overmix).Add the raspberries and mix to combine. Spoon batter into the prepared muffin tins filling ¾ full. Sprinkle with coarse sugar.
Bake 20-24 minutes until a toothpick comes out with just moist crumbs when poked in the middle. Let cool in the tin for 10 minutes before transferring to a cooling rack to cool completely. Store leftover muffins in an airtight container with the lid cracked for up to 4 days.