... Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Raspberry Lemon Heaven Cupcakes

These Raspberry Lemon Heaven Cupcakes are a delightful mix of tangy lemon and sweet raspberry flavors. Perfect for any occasion, they offer a moist texture and creamy frosting that make them truly special.

  • Total Time: 40 minutes
  • Yield: 12 cupcakes 1x

Ingredients

Scale
  • 1 ½ cups all-purpose flour
  • 1 tsp baking powder
  • ¼ tsp baking soda
  • ½ tsp salt
  • ½ cup unsalted butter, softened
  • ¾ cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • ½ cup buttermilk
  • Zest of 1 lemon
  • ½ cup raspberry jam or preserves
  • ½ cup lemon curd
  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 23 tbsp heavy cream or milk
  • 1 tsp vanilla extract
  • Fresh raspberries for garnish

Instructions

  • Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
  • Whisk together flour, baking powder, baking soda, and salt in a bowl.
  • Cream butter and sugar until light and fluffy, then beat in eggs, vanilla extract, and lemon zest.
  • Combine wet and dry ingredients, alternating with buttermilk until just mixed.
  • Fill cupcake liners with batter and bake for 18-20 minutes. Let cool.
  • Core the center of each cupcake and fill with raspberry jam and lemon curd.
  • For frosting, beat butter and gradually add powdered sugar, vanilla, and cream to desired consistency.
  • Frost cupcakes and garnish with fresh raspberries.

Notes

Ensure ingredients are at room temperature for a smoother batter.
Cool cupcakes completely before filling to maintain their shape.

  • Author: Jesseca
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Calories: 320
  • Sugar: 30
  • Sodium: 150
  • Fat: 15
  • Saturated Fat: 9
  • Unsaturated Fat: 4
  • Trans Fat: 0
  • Carbohydrates: 45
  • Fiber: 1
  • Protein: 3
  • Cholesterol: 50