Ingredients
– 1 1/2 cups all-purpose flour
– 1 teaspoon baking powder
– 1/2 teaspoon salt
– 1/2 cup unsalted butter, softened
– 1 cup granulated sugar
– 2 large eggs
– 1/2 cup whole milk
– 1 teaspoon pure vanilla extract
– 1/2 cup cherry preserves
– 3/4 cup cream cheese, softened
– 1/4 cup powdered sugar
– 1/4 cup sour cream
– 1/2 cup cherries, pitted and chopped
– Fresh cherries for garnish
Instructions
1. Preheat oven to 350°F (175°C). Line a muffin tin with cupcake liners.
2. In a bowl, whisk together flour, baking powder, and salt.
3. In a separate bowl, cream the butter and granulated sugar until light and fluffy. Add eggs one at a time, beating well after each addition.
4. Gradually add dry ingredients to the butter mixture, alternating with milk, starting and ending with the dry ingredients. Stir in vanilla extract.
5. Fill each cupcake liner with batter about two-thirds full.
6. In a bowl, mix together cream cheese, powdered sugar, sour cream, and chopped cherries until well combined.
7. Dollop a spoonful of the cream cheese mixture on top of the batter in each cupcake liner.
8. Spoon a teaspoon of cherry preserves on top of the cream cheese mixture in each cupcake.
9. Using a toothpick or a knife, gently swirl the cherry preserves into the cream cheese mixture.
10. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Allow to cool.
11. Pipe or spread additional cream cheese frosting on top of each cooled cupcake and garnish with fresh cherries.
Prep Time: 30 minutes
Cooking Time: 20 minutes
Total Time: 50 minutes
Kcal: 320 kcal
Servings: 12 cupcakes
Enjoy!