Desserts
This authentic Caribbean rum cake brings the warm, spiced flavors of the islands straight to your kitchen—moist, rum-soaked layers with a crunchy toasted coconut top that’s impossible to resist. 💛 The secret lies in blending dark rum with evaporated milk for that signature depth, while nutmeg and cinnamon add the aromatic warmth that defines Caribbean baking traditions.
What sets this recipe apart is the balance of textures: tender, spiced cake layers infused with rum, contrasted by the crispy, toasted coconut crunch on top. It’s the kind of dessert that feels like a hug—perfect for celebrations, family gatherings, or when you crave a taste of the tropics without leaving home. The rum soak happens overnight, so you’ll wake up to the most intoxicating aroma imaginable.
By the time it comes out of the oven, you’ll have a cake that’s rich yet not overly sweet, with a golden coconut crust that crackles at every bite. The rum flavor is subtle but unmistakable, enhanced by the warm spices that make this more than just a cake—it’s a piece of Caribbean culture. Serve it with a cup of strong coffee or fresh tropical fruit for the full experience.
This recipe delivers authentic results without shortcuts—just traditional techniques and quality ingredients. Whether you’re baking for a holiday feast or treating yourself to a little island escape, this rum cake is guaranteed to impress. Let’s get started on creating something truly special.
Ingredients for authentic caribbean rum cake
Gather these tropical ingredients for a rum cake that tastes like island sunshine.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Packed Brown Sugar 🍚 | 1 cup | For moist, caramel notes |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature for blending |
| Evaporated Milk 🥛 | 1 cup | Canned, full-fat preferred |
| Dark Rum 🍹 | 1 cup | 100-proof, aged 5+ years |
| Vanilla Extract 🍦 | 2 tsp | Pure Madagascar preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for warmth |
| Ground Nutmeg 🌿 | 1 ½ tsp | Freshly grated preferred |
| Ground Allspice 🌶️ | 1 tsp | For Caribbean depth |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Shredded Coconut 🥥 | 2 cups | Sweetened, unsweetened mix |
| Unsalted Butter 🧈 | ½ cup | Melted for coconut topping |
| Granulated Sugar 🍚 | ½ cup | For coconut layer |
The rum is non-negotiable here—Captain Morgan Original or Appleton Estate for that authentic Caribbean kick. Look for the darkest bottles at World Market or your local liquor store. The evaporated milk adds richness, but coconut milk works too if you're avoiding dairy. For the spices, Penzeys Spices has the best ground nutmeg and allspice, but the grocery store stuff is fine if it's fresh. Test your spices by smelling them—if they don't smell vibrant, toss them. The coconut? Sweetened and unsweetened mix gives you both texture and flavor, but if you only have one, use twice as much sweetened.
No dark rum? Spiced rum or even bourbon will work in a pinch, but you'll lose that authentic Caribbean profile. The cake batter is forgiving—if you forget to sift the flour, just whisk it extra well. For the coconut topping, toasted coconut is key—spread it on a baking sheet and toast at 350°F for 8-10 minutes until golden. No time to toast? Use more shredded coconut and bake it directly with the topping. The vanilla extract? Imitation smells like perfume, so splurge on the real stuff. And if you're worried about the rum flavor being too strong, don't be—the evaporated milk and spices balance it perfectly.
This cake tastes even better the next day after the rum soaks in. Wrap it tightly in plastic wrap and store at room temperature for up to 3 days. For longer storage, slice it and freeze portions for 3 months. The coconut topping stays crispy if you keep it in an airtight container, but honestly, it's best eaten fresh. Serve with strong Jamaican coffee or a scoop of vanilla ice cream to balance the spices. Leftovers? Toasted rum cake French toast is a thing—trust me on this.
Why You'll Love This Recipe
- Here’s what sold me: it uses pantry staples (hello, butter and sugar) but tastes like you slaved over it. A single batch feeds a crowd, and leftovers? They’re better the second day. I’ve made this for under $8 total—proof that rich flavor doesn’t need a rich price tag.
- No Mixer Needed: I swear by this recipe because it’s one of those rare cakes where you just fold the butter into the dry ingredients—no beating until light, no stress. The brown sugar and butter create that signature crumbly texture with just a few strokes of a fork, and honestly? That’s my kind of baking.
- Rum-Kissed Magic: That first bite of the warm cake, when the rum’s warmth cuts through the sweetness? Unmatched. The brown sugar caramelizes just enough to give it depth, while the rum soaks in overnight (or even the next day) for layers of flavor that make it taste like a Caribbean sunset—no fancy techniques, just pure taste.
- Party or Pantry: Between us, this cake is my secret weapon for birthdays, office potlucks, or when I just need dessert now. It travels well, stays moist for days, and even reheats beautifully—so whether it’s a last-minute gathering or a midweek craving, it’s always the right move.
Step-by-step instructions for authentic Caribbean rum cake
Here's how to craft this island-inspired gem with rich rum-soaked layers and crunchy coconut topping.
👨🍳 Step 1: Prepare the Spiced Rum Soak
In a small saucepan, combine the 1 cup dark rum, 1 cup evaporated milk, 2 tsp vanilla extract, and 1 cup granulated sugar. Bring to a gentle simmer over medium heat and cook for 5-7 minutes until slightly reduced and syrupy. You'll notice the mixture darkens slightly and smells like warm Caribbean sunshine.
Remove from heat and let cool completely. This rum mixture is the soul of your cake—it'll infuse every layer with that signature island flavor. If you're using aged rum, you'll get deeper caramel notes that pair perfectly with the spices we're about to add.
🍳 Step 2: Cream Butter and Sugars
In a large mixing bowl, beat the 1.5 cups unsalted butter (at room temperature) with the 2 cups granulated sugar and 1 cup packed brown sugar using an electric mixer on medium speed for 3-4 minutes. The mixture should become light and fluffy, nearly doubling in volume. Here's the thing—you want to incorporate air at this stage to create that tender crumb we're after.
Scrape down the sides of the bowl with a spatula to ensure even mixing. The butter should be fully incorporated with no grainy texture remaining. If it looks too thick, that's normal—we'll add the eggs next to lighten it up.
👨🍳 Step 3: Add Eggs and Spices
Add the 4 whole large eggs, one at a time, mixing well after each addition. Then whisk in the cooled rum mixture, scraping the bowl as you go. In a separate bowl, combine the 3.5 cups all-purpose flour, 2 tsp ground cinnamon, 1.5 tsp ground nutmeg, 1 tsp ground allspice, and 0.5 tsp salt.
Gradually add the dry ingredients to the wet mixture in 3 additions, mixing just until combined after each addition. Don't overmix—you should still see some flour streaks. The batter will be thick and slightly sticky, almost like a dense brownie batter. This is perfect for our rum-soaked cake texture.
🥘 Step 4: Layer and Bake
Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans (or one 9x13-inch pan if preferred). Divide the batter evenly between the pans. Pour half the batter into each pan, then spoon half of the 2 cups shredded coconut over each layer.
Repeat with the remaining batter and coconut. The coconut will sink slightly—don't worry, it'll distribute as it bakes. Bake for 35-40 minutes or until a toothpick inserted in the center comes out clean. The edges should be golden brown, but the top might still look slightly underdone—that's okay.
🔥 Step 5: Create the Coconut Topping
While the cake bakes, prepare the topping by melting the 0.5 cup unsalted butter in a small saucepan over low heat. Stir in the 0.5 cup granulated sugar until dissolved, then remove from heat. Gently fold in the remaining 1 cup shredded coconut until evenly coated.
Once the cake is done baking, let it cool in the pans for 10 minutes, then invert onto a wire rack to cool completely. When the cake is fully cooled, spread the coconut topping evenly over the top layer. The contrast between the moist rum-soaked cake and crunchy coconut topping is what makes this cake truly special.
Pro Tips For Making Authentic Caribbean Rum Cake
- DON’T OVERMIX THE BATTER: Caribbean rum cake thrives on a tender crumb, and overmixing turns it dense. Fold the dry ingredients into the wet just until combined—lumps are fine, but don’t beat it like pancake batter. I learned this after a cake so tough I could’ve used it as a doorstop.
- USE COLD BUTTER FOR LAYERS: Cut the butter straight from the fridge and cream it with the sugars until light but still cool. Warm butter melts too fast, leading to a cake that collapses mid-bake. Trust me, the extra 10 minutes of chilling saves you from a sad, flat loaf.
- SOAK THE CAKE PROPERLY: Pour the rum mixture (or syrup) over the warm cake, then let it sit for 15–20 minutes before slicing. Cutting too soon traps moisture unevenly, making some slices soggy and others dry. Patience here guarantees every bite is moist—no excuses.
- SIFT THE FLOUR TWICE: Rum cake relies on that airy texture, and sifting the flour removes clumps that weigh it down. Do it once before mixing, then again after adding baking powder. Yes, it’s extra work, but your cake will rise higher and taste lighter—worth the effort.
Flavor customization for these flavors
Spice Level Control
Adjust the warmth by tweaking the spices. For a milder version, reduce the allspice to ½ tsp and skip the nutmeg—this keeps the rum flavor front and center. Want bold island heat? Add ½ tsp ground cloves and 1 tsp cinnamon, but beware: this combo is intense. I once made it with ½ tsp Scotch bonnet powder (for real heat lovers) and served it with vanilla ice cream to cool the burn. 🌶️
Rum Variations
Swap the dark rum for spiced rum (like Captain Morgan) for a sweeter, more aromatic cake—perfect for beginners. For adult-friendly depth, use aged rum (like Appleton Estate 12-year). No rum? A mix of bourbon + vanilla extract works, but you’ll lose that authentic Caribbean soul. Pro tip: Reserve 2 tbsp rum to brush on the cooled cake for extra moisture and flavor. 🍹
Sweetness Balance
This cake is naturally rich, but if you prefer it sweeter, add ¼ cup extra brown sugar to the batter or 2 tbsp honey to the rum soak. For a less sweet version (great with coffee), reduce the sugar by ¼ cup total. The coconut topping can also be adjusted: use all unsweetened shredded coconut and add 2 tbsp maple syrup to the butter mixture for a subtler sweetness. 🍯
Dairy-Free Adaptations
Replace the evaporated milk with full-fat coconut milk (canned, not the carton kind) for a dairy-free version. For the butter, use vegan butter (like Miyoko’s) or coconut oil (melted) in equal amounts. The coconut topping stays the same—just ensure your shredded coconut is unsweetened to avoid overpowering the flavors. The texture will be slightly denser but still delicious. 🥥
Gluten-Free Option
Swap the all-purpose flour for a 1:1 gluten-free baking blend (like Bob’s Red Mill). Add ½ tsp xanthan gum to improve texture. For the coconut topping, use gluten-free oats (blended into a fine flour) to bind the coconut if needed. The rum soak and spices remain unchanged—this version is just as moist but with a slightly denser crumb. 🌾
Fruit Infusions
Add ½ cup puréed mango or passion fruit to the rum soak for a tropical twist. For a citrusy version, zest 1 lime and add 2 tbsp lime juice to the batter. If using fruit, reduce the sugar by 2 tbsp to balance the natural sweetness. I once made it with ½ cup blueberry compote folded into the batter—it added bursts of fruitiness that paired perfectly with the coconut. 🍍
Nutrition facts
Frequently asked questions
Can I make this Caribbean rum cake without alcohol?
The rum is essential for authenticity, but you can substitute it with 2 tbsp vanilla extract + 2 tbsp water per 1 cup rum for a non-alcoholic version. For extra flavor, add 1 tsp almond extract or ½ cup apple juice to the rum soak mixture. The cake will still be delicious, though the depth of Caribbean character will be slightly different.
How do I store leftovers to keep the coconut topping crispy?
Store the cake in an airtight container at room temperature for up to 3 days. To maintain crispiness, place a piece of parchment paper between layers if stacking. For longer storage, freeze slices for 3 months—thaw at room temperature and reheat the coconut topping briefly in the oven (300°F for 3-5 minutes) to restore crunch.
Why does my rum cake taste too dry?
Dryness usually means the rum didn't soak in enough. Let the cake cool completely before wrapping tightly in plastic wrap, then refrigerate overnight. The rum will infuse better. Also check your baking time—overbaking causes dryness. Aim for a toothpick that comes out with moist crumbs (not wet batter) when inserted.
Can I use this recipe for a layer cake with frosting?
Yes! Bake three 9-inch layers instead of two, and reduce each layer's batter by ⅓. Replace the coconut topping with a simple rum glaze (½ cup powdered sugar + 2 tbsp rum + 1 tbsp coconut milk) or use cream cheese frosting spiced with ½ tsp cinnamon. The rum-soaked layers will still shine through beautifully.
What's the best way to serve this cake at a party?
Slice into 1-inch thick pieces and arrange on a platter with fresh tropical fruit (mango, pineapple, or passion fruit) around the edges. Serve with strong Jamaican coffee or coconut milk ice cream for the full experience. For a dramatic presentation, dust with toasted coconut flakes and a sprinkle of ground cinnamon before serving.
