Pineapple-Coconut Cupcakes with Buttermilk-Cream Cheese Frosting

One of my favorite combos is pineapple and coconut.I never get tired of trying out new recipes with this combo. Sheri and I found this recipe for Pineapple-Coconut Cupcakes with Buttermilk-Cream Cheese Frosting a few months ago in Southern Living. I made it for a family party and have made it a few times since. It’s a perfect recipe for wedding showers and/or baby showers.
Oh, speaking of.
In November.
It’s a girl.

Pineapple-Coconut Cupcakes with Buttermilk-Cream Cheese Frosting

Pineapple Coconut Cupcakes with Buttermilk Cream Cheese Frosting

Author: Si Foster
adapted from Southern Living


  • 24 paper baking cups


  • 3 large eggs
  • 8 oz sour cream
  • 1/3 cup buttermilk
  • 1/2 teaspoon vanilla
  • 1 teaspoon coconut extract or coconut emulsion*
  • 1/4 cup sugar
  • 1- 18.25 oz white cake mix

Pineapple Glaze:

  • 1-20 oz can of crushed pineapple, undrained
  • 3/4 cup sugar
  • 5 tablespoons cornstarch
  • 2 tablespoons butter
  • 1 1/2 teaspoons vanilla

Buttermilk Cream Cheese Frosting:

  • 4 oz cream cheese, softened
  • 1/2 cup butter, softened
  • 1 16-oz. package powdered sugar
  • 1/4 to 1/3 cup buttermilk
  • 1 teaspoon vanilla extract
  • dash of salt


  • Preheat oven to 350 degrees. Set rack in center of oven. Place liners in cupcake tin.
  • Beat eggs at medium speed with mixer for 2 minutes. Add sour cream, buttermilk, vanilla and coconut extract. Mix well. Add cake mix and sugar, beat on low speed until combined and sugar is no longer grainy, about 1-2 minutes.
  • Using a scoop (cookie, ice cream or small measuring cuplace batter into muffin tin lined with cupcake liners . Fill each cup about 3/4 full.
  • Bake at 350 for about 15-17 minutes. Remove from oven to cool.
  • While cupcakes are baking make Pineapple Glaze.

For the Pineapple Glaze:

  • Stir together the first three ingredients in a small saucepan. Cook over medium heat, stirring occasionally, about 5 minutes or until mixture starts to thicken. Make sure to cook until all of the cornstarch is dissolved, and the mixture starts to take on a glossy or translucent appearance.
  • Remove from heat, stir in butter and vanilla.
  • When the cupcakes are still warm, using a spatula, spread the pineapple glaze on top of the cupcakes. Try to spread the glaze on so the middle of the cupcake is mounded with the glaze a bit.
  • Glaze all of the cupcakes. If there is any leftover glaze, go over the cupcakes again lightly, using remaining glaze. Set aside.

For the Frosting:

  • Beat cream cheese and butter at medium speed with an electric mixer until creamy. Add powdered sugar alternately with buttermilk, beating at low speed until blended after each addition. Add vanilla, and salt beating until blended.
  • The frosting should be soft, and not stiff. After the cupcakes have been glazed, frost with buttermilk frosting.
  • Immediately after frosting, top with a bit of coconut.
  • If you would like to pipe the frosting onto the cupcakes, reduce the amount of buttermilk to two tablespoons.

Did you make this recipe?

Be sure to leave a comment and give this recipe a rating, letting me know how you liked it. I’d love to see a photo, tag @abountifulkitchen on Instagram!