Go Back

Coconut Lemon Cupcakes with Raspberry Frosting

Prep Time 30 minutes
Cook Time 25 minutes


For Cupcakes

  • • 2½ cups all-purpose flour
  • • ¾ teaspoon salt
  • • 1½ teaspoon baking powder
  • • ¼ teaspoon baking soda
  • • 1 cup 2 sticks unsalted butter, room temperature
  • • 2 cups sugar
  • • zest and juice of 1 lemon
  • • 3 eggs room temperature
  • • 2 teaspoon pure vanilla extract
  • • 1 cup coconut milk room temperature

For Raspberry Frosting:

  • • 3 ½ sticks unsalted butter softened
  • • 3-4 cups sifted confectioners’ sugar
  • • 3 tablespoons milk
  • • 2 teaspoons vanilla extract
  • • Pinch of salt
  • • 2-3 tablespoons raspberry compote see below

For Raspberry Compote

  • • 1 cup fresh raspberries
  • • 2 tablespoons sugar
  • • Zest and juice of ½ a lemon


  1. Preheat oven to 350 degrees F. Line two muffin pans with cupcake liners or silicone baking cups.
  2. In a medium bowl sift together flour, salt, baking powder and baking soda.
  3. In the bowl of an electric mixer, cream butter and sugar until pale and fluffy, about 5 minutes on medium speed. Add the lemon zest and mix for an additional minute. Add eggs one at a time, beating until combined after each addition. Beat in vanilla extract and lemon juice.
  4. Reduce mixer speed to low and slowly add about half of the flour mixture. Add half of the milk, then the rest of the flour and the rest of the milk. Beat until just combined. Scrap down the side of the bowl as needed.
  5. Pour batter into prepared pans. Fill liners about ? full. Bake cupcakes until lightly golden or a toothpick inserted into the center comes out clean, about 12-14 minutes.
  6. Remove cupcakes from pan and let cool completely on wire rack before frosting.

For the Raspberry Frosting:

  1. Make compote first: Combine all the ingredients for compote plus ½ cup water in a small saucepan set over high heat. Bring to a boil and reduce heat to medium. Cook, stirring occasionally, until berries are soft and thicken about 15 minutes. Remove from heat. Pass through a fine sieve if desired. Let cool to room temperature before using. (Chill in fridge if you are in a hurry!)
  2. Whip butter for 8 minutes on medium speed using the paddle attachment of an electric mixer. The butter will become pale and creamy
  3. Add the rest of the ingredients, except raspberry compote and mix on low speed for 1 minute. Then increase speed to medium and mix for 6 minutes until the frosting is very light, creamy and fluffy. Add raspberry compote and whip for additional minute or two to combine.
  4. Frost cooled cupcakes.