Ingredients
Equipment
Method
- Step 1: Preheat oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Step 2: In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
- Step 3: In a large bowl, cream softened butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
- Step 4: Add dry ingredients to wet ingredients in three parts, alternating with sour cream and milk, starting and ending with dry ingredients. Mix gently until just combined.
- Step 5: Carefully fold in fresh raspberries and chopped pistachios.
- Step 6: Divide batter evenly among cupcake liners, filling about two-thirds full.
- Step 7: Bake for 18-20 minutes or until a toothpick inserted in the center comes out clean. Cool in pan for 5 minutes, then transfer to wire rack to cool completely.
- Step 8: Mix raspberry jam and mascarpone cheese until smooth for the filling.
- Step 9: Once cupcakes are fully cooled, cut a small hole in the center of each and fill with the raspberry mascarpone mixture.
- Step 10: For frosting, beat softened butter until creamy. Gradually add powdered sugar, vanilla extract, and heavy cream, beating until smooth and fluffy.
- Step 11: Frost each filled cupcake generously and garnish with fresh raspberries and chopped pistachios.
Notes
Swap raspberries with blueberries or blackberries for variation. Substitute pistachios with almonds or walnuts. Use cream cheese for filling as a mascarpone substitute. Try whipped cream cheese or lemon cream cheese frosting for a lighter or citrus twist. Store cupcakes in an airtight container in the fridge up to 3 days; freeze unfrosted cupcakes up to 2 months.
