Raspberry Cupcakes with Pink Buttercream and Lacy Chocolate Hearts

2 dozen

To make the hearts, see our Chocolate Filigree Hearts how-to.


  • 2 ½ cups all-purpose flour

  • 2 cups cake flour, (not self-rising)

  • 2 ¼ teaspoons baking powder

  • 1 ¼ teaspoons salt

  • 1 ¼ cups whole milk

  • 1 tablespoon pure vanilla extract

  • 2 sticks plus 2 tablespoons unsalted butter, room temperature

  • 2 ¼ cups sugar

  • 6 large eggs

  • 2 containers (6 ounces each) raspberries, 1 container pureed, 1 container coarsely chopped

  • Gel-paste food coloring, in Tulip Red (optional)

  • Pink Buttercream

  • Chocolate Filigree Hearts


  1. Preheat oven to 350 degrees. Line two 12-cup muffin tins with baking cups.

  2. Whisk together flours, baking powder, and salt in a medium bowl. Stir together milk and vanilla in a small bowl. Beat butter with a mixer on medium speed until fluffy, about 3 minutes. Add sugar in a slow, steady stream, and beat until pale and fluffy, about 3 minutes. Beat in eggs, 1 at a time, beating well after each addition. Scrape down sides of bowl, and beat until smooth.

  3. Reduce speed to low, and add flour mixture in 3 additions, alternating with milk, beginning and ending with flour. Fold in pureed and chopped raspberries and a small drop of food coloring.

  4. Divide batter among baking cups, filling each three-quarters full. Bake until a toothpick inserted into centers comes out clean, about 20 minutes. Let cool in tins on wire racks for 15 minutes. Remove cupcakes, and let cool completely. Decorate with pink buttercream and lacy chocolate hearts.

Related Articles