Line a 12 cup muffin tin with liners or spray with cooking spray and set aside.
In a large bowl mix together flour, sugar, baking powder, baking soda and salt.
Make a well in the center of flour mixture and add in butter, sour cream, milk, eggs and extract.
Mix together until combined. Batter will be a little thick.
Spoon a heaping tablespoon of batter into each muffin tin.
Top with a heaping teaspoon jam then top with another heaping tablespoon batter on top of jam.
Bake in the center rack in a preheated oven for about 18 minutes until cake tester comes out clean.
Cool for about 5 minutes in pan then carefully transfer to cooling rack to cool completely.
Once muffins are cool, in a small bowl whisk together confectioners sugar and milk until combined and creamy. If glaze is too thin add more confectioners sugar, if too thick add a little more milk.
Dip tops of muffins in glaze and place back on cooling rack until glaze is dry.
Notes
Bonne Maman Raspberry Preserves was used in this recipe.