Recipe: Bahama Mama Cupcakes

bahama mama cocktail cupcake recipe - poor and pretty

After making my Berry Blue Velvet cupcakes for July 4th, I realized how much I miss baking cupcakes. I still love making my cupcake soaps, but you just can’t eat those! Then I had a lightbulb moment. Why not bake cupcakes every month with a recipe based on one of my cupcake soaps? Sweet! And even better, I’m teaming up with my baking-genius sister Suzi (“Suzicakes“) to make it a family affair. Inspired by Mexican beaches and cocktails, we chose my Bahama Mama cupcake soap this month:

Bahama Mama cupcake soap - poor and pretty

The resulting cupcakes were deliciously fruity, moist, and dense. We loved them!

bahama mama cupcake - poor and pretty

Bahama Mama Cupcakes with Coconut Buttercream Frosting – makes 24 regular-sized cupcakes.

Cupcake Ingredients:

  • 2 ⅔ cups flour
  • 2 cups sugar
  • 4 tbs corn starch
  • 1 tsp sea salt, finely ground (we ground ours with a mortar and pestle)
  • 1 tsp baking powder
  • ½ tsp baking soda
  • 2 8oz cans of crushed pineapple, drained
  • 1 13.5 oz coconut milk
  • water (see recipe for amount)
  • ½ cup vegetable oil
  • ½ cup grenadine (or juice from maraschino cherries)
  • 2 ½ tsp orange extract

Frosting Ingredients:

  • 1 16 oz jar of Fluff
  • 2+ cups confectioner’s sugar
  • 2 sticks of butter, softened
  • ¾ cup coconut flakes
  • 5 tsp coconut flavored rum
  • red food coloring
  • yellow food coloring
  • 25 maraschino cherries

mixing dry ingredients - poor and pretty

Suzi & Scarlett, mixing the dry ingredients.

pouring cupcake batter - poor and pretty

I know, that batter looks disgusting. I promise, it’s delicious!

bahama mama cupcakes baked - poor and pretty

Cupcake Directions:

  1. Preheat oven to 350º and line your cupcake trays with paper liners.
  2. Add the dry ingredients to a large mixing bowl and mix thoroughly.
  3. Pour can of coconut milk into a measuring cup. Add water into the measuring cup until it reaches 2 cups. (You’ll add ~¼ cup water.) Mix this into your dry ingredients.
  4. Add remaining wet ingredients into the mixture, and mix thoroughly with a whisk.
  5. Once mixed, pour into cupcake liners. Tip: transfer batter into a measuring cup to pour easier, and fill liners ¾ of the way.
  6. Bake for 20-24 minutes. Tip: test a cupcake with a toothpick or knife. If you poke it into a cupcake and it comes out clean, your cupcakes are ready!

getting ready to bake cherries - poor and pretty

Scarlett preparing to bake the maraschino cherries.

readying the frosting bag - poor and pretty

Stan’s sister joined us, too! Here, she’s preparing the frosting bag for Suzi.

frosting the bahama mama cupcakes - poor and pretty

Frosting Directions:

  1. Line up 24 maraschino cherries on a baking sheet or cake pan and put them in the oven for 25-30 minutes. These can be in the oven at the same time as the cupcakes.
  2. In a mixing bowl or KitchenAid, mix together Fluff and softened butter.
  3. Adding the confectioner’s sugar: Start with 1½ cups, and add more as you need. You will most likely need 2 cups, possibly more.
  4. Add in the coconut rum.
  5. Add in the red and yellow food coloring to give the frosting a peachy color. We added around 2 drops of red and 4 drops of yellow.
  6. Optional: You may need to add more confectioner’s sugar to make up for the liquids.
  7. When your frosting has reached a consistency you are happy with, add in the coconut flakes and mix. If your frosting is runny and you’re nervous about adding more sugar, place it in the fridge for an hour or even overnight before your frost your cupcakes.
  8. Frost your cupcakes and top with a candied cherry! We stuck a few paper drink umbrellas on them, too. Enjoy!

bahama mama cupcake & soap - poor and pretty



  1. Suzi   •  

    Yay! They were delicious, Can’t wait till next month!

  2. edn   •  

    love this but really you made this with kids to much grenadine.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>