There’s nothing quite like a Jamaican Carrot Cake Recipe to bring warmth and flavor to your kitchen. Infused with cinnamon, nutmeg, and allspice, this moist and delicious cake captures the essence of the Caribbean in every bite. If you love a classic carrot cake but want something with a tropical twist, this recipe is a must-try!
Baked to perfection with grated carrots, brown sugar, and a hint of vanilla, this cake is both easy to make and impossible to resist. Whether you enjoy it plain, topped with cream cheese frosting, or sprinkled with toasted coconut, this Jamaican favorite is perfect for any occasion. Ready to bake the best Jamaican Carrot Cake Recipe ever? Let’s get started!
Table of Contents
Key Benefits of This Jamaican Carrot Cake Recipe
When you try this Jamaican Carrot Cake Recipe, you’re not just getting a delicious dessert—you’re experiencing a blend of Caribbean flavors that elevate this cake to something truly special. Here’s why this recipe is worth adding to your collection:
- Moist & Flavorful: The secret to a moist carrot cake lies in the balance of ingredients. The grated carrots, combined with a bit of crushed pineapple (optional, but highly recommended), help keep the cake soft and tender.
- Spices that Sing: The mix of cinnamon, nutmeg, and allspice brings out that warm, comforting flavor you crave from a spiced cake. These flavors aren’t overpowering, but they make each bite feel like a cozy hug.
- Versatile: Whether you top it with cream cheese frosting for a classic touch, sprinkle some toasted coconut for extra crunch, or enjoy it plain, this cake is adaptable to any occasion.
- Easy to Make: Don’t be intimidated by the idea of a homemade cake. This recipe is simple, with straightforward instructions that anyone can follow. Even if you’re a beginner baker, you’ll be able to create a beautiful cake with ease.
- Perfect for Any Occasion: From family gatherings to casual afternoon treats, this cake is a crowd-pleaser. It’s also great for gifting—it’s the kind of dessert that shows you care.
So, whether you’re new to baking or a seasoned pro, this Jamaican Carrot Cake will quickly become a favorite. It’s everything you want in a dessert: moist, spiced, and utterly satisfying. Let’s dive into the ingredients next and get started on making this irresistible treat!
Ingredients for Your Jamaican Carrot Cake Recipe

Now that you know what makes this Jamaican Carrot Cake so special, let’s gather the ingredients. Don’t worry, nothing too complicated here—just simple, wholesome ingredients that come together for a flavor-packed cake.
For the Cake:
- 2 cups all-purpose flour – This is the base for your cake. Make sure to sift it for a lighter texture.
- 2 teaspoons baking powder – This helps the cake rise and become perfectly fluffy.
- 1 teaspoon baking soda – For a light, airy texture.
- 1 teaspoon ground cinnamon – Adds that warm, cozy spice.
- ½ teaspoon ground nutmeg – A must for that classic Caribbean spice flavor.
- ½ teaspoon ground allspice – This gives the cake its unique, aromatic depth.
- 1/2 teaspoon salt – Balances the sweetness and enhances the flavors.
- 2 large eggs – These bind the ingredients together and create a rich, moist cake.
- 1 ½ cups brown sugar – The brown sugar provides a deep, molasses-like sweetness that perfectly complements the spices.
- 1 cup vegetable oil – Keeps the cake moist and tender. You could also use coconut oil for a tropical twist!
- 2 teaspoons vanilla extract – A flavor enhancer that brings everything together.
- 2 cups grated carrots – Fresh carrots are key here. Grate them finely for the best texture.
- ½ cup crushed pineapple (optional) – For added moisture and a subtle tropical flair. You can skip it if you prefer a firmer cake.
- 1/2 cup chopped walnuts or pecans (optional) – For a bit of crunch and nuttiness. Totally optional, but highly recommended!
For the Frosting (optional but highly recommended):
- 8 oz cream cheese, softened – The creamy base for your frosting.
- 4 tablespoons unsalted butter, softened – Adds richness to the frosting.
- 2 cups powdered sugar – Sweetens and thickens the frosting.
- 1 teaspoon vanilla extract – For a touch of extra flavor.
- A pinch of salt – Balances the sweetness of the frosting.
These ingredients are easy to find and will create a cake that’s not only incredibly moist but packed with flavor. As you gather them, think about whether you want to add the optional crushed pineapple and nuts—these are great additions, but the cake is delicious with or without them. Ready to get started? Let’s move on to the next step!
How to Make Jamaican Carrot Cake: Step-by-Step Instructions

Now that we have everything ready, it’s time to get to the fun part—baking your delicious Jamaican Carrot Cake! These easy-to-follow steps will guide you through the process, helping you create a perfectly spiced, moist cake that’s sure to impress. Let’s dive right in!
1. Preheat the Oven & Prep the Pans
First things first, preheat your oven to 350°F (175°C). While it’s warming up, prepare your cake pans. Grease two 9-inch round cake pans with butter or oil, then lightly dust them with flour. If you want to be extra sure your cake doesn’t stick, line the bottom with parchment paper.
2. Mix the Dry Ingredients
In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, cinnamon, nutmeg, allspice, and salt. This step is key to ensuring your cake has a smooth, even texture and that all the spices are evenly distributed throughout the batter.
3. Beat the Wet Ingredients
In another bowl, whisk the eggs, brown sugar, and vegetable oil until everything is well blended. The oil adds moisture to the cake, while the brown sugar gives it that deep, caramel-like sweetness. Stir in the vanilla extract for a bit of extra flavor.
4. Combine Wet and Dry Ingredients
Now, gradually add the dry ingredients to the wet mixture, mixing until just combined. Be careful not to overmix—this will help your cake stay light and fluffy. The batter might be a bit thick, but that’s totally fine!
5. Add the Carrots & Optional Ingredients
Here’s where the magic happens—fold in the grated carrots. This is what gives the cake its moist texture and beautiful color. If you’re using crushed pineapple, walnuts, or pecans, gently stir them in at this point. These additions can take your cake to the next level with extra moisture and crunch.
6. Bake the Cake
Divide the batter evenly between your two prepared cake pans and smooth out the tops. Pop them into the oven and bake for about 30-35 minutes. Keep an eye on them—once the cakes are golden brown and a toothpick inserted into the center comes out clean, they’re ready.
7. Cool the Cakes
After baking, remove the cakes from the oven and let them cool in their pans for 10 minutes. Then, carefully transfer them to a wire rack to cool completely. It’s important to let them cool completely before frosting, as this will prevent the frosting from melting off.
8. Frosting Time!
Once the cakes are fully cooled, it’s time to add the delicious cream cheese frosting. In a mixing bowl, beat the cream cheese, butter, powdered sugar, and vanilla extract until smooth and creamy. Spread a generous amount of frosting between the cake layers and on top, giving it a nice, even coat. If you like, sprinkle some toasted coconut or chopped nuts for extra texture and flavor.
And there you have it—your very own Jamaican Carrot Cake, perfectly spiced and incredibly moist. It’s a treat that’s sure to become a go-to favorite. Now, let’s talk about some fun ways to serve this cake next!
Pro Tips and Variations for the Perfect Jamaican Carrot Cake
If you want to take your Jamaican Carrot Cake to the next level, here are some expert tips and creative variations that will make your cake even more delicious and unique. Whether you’re looking to personalize it for a special occasion or simply add a fun twist, these tips will help!
Pro Tips for Success:
- Grate Your Carrots Finely: The finer the grated carrots, the more evenly they’ll distribute in the batter. This will give your cake that soft, moist texture that’s characteristic of the best carrot cakes.
- Sift Your Dry Ingredients: Sifting your flour, baking powder, and spices ensures that there are no lumps and that everything blends smoothly. This small step makes a huge difference in the texture of the cake.
- Room Temperature Ingredients: Make sure your eggs, butter, and cream cheese are at room temperature before you start mixing. This helps them combine better and leads to a smoother batter and frosting.
- Avoid Overmixing the Batter: Once you combine the wet and dry ingredients, stir just until everything is incorporated. Overmixing can make the cake dense, so keep it light and gentle.
- Cool the Cake Completely Before Frosting: Allowing the cake to cool completely before frosting is essential. If the cake is too warm, the frosting may melt and slide off, leaving you with a messy, uneven layer.
Creative Variations:
- Add Coconut for Extra Flavor: For a true tropical twist, mix in shredded coconut into the batter. It pairs beautifully with the warm spices and enhances the overall flavor.
- Add a Pinch of Allspice or Cloves: If you want to take the spice factor up a notch, add a tiny pinch of cloves or extra allspice. Just be careful, a little goes a long way!
- Pineapple Twist: If you love a bit of extra moisture, add crushed pineapple into the batter. The pineapple brings a subtle sweetness and juiciness that complements the other flavors perfectly.
- Vegan Version: Swap the eggs for flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water = 1 egg) and use vegan butter and a non-dairy milk option to make this recipe completely plant-based.
- Add Nuts: If you love a little crunch, fold in chopped walnuts or pecans. The nuts add texture and a nutty richness that balances the sweetness of the cake.
- Spiced Cream Cheese Frosting: Want to make the frosting even more exciting? Add a dash of cinnamon or vanilla bean paste to the cream cheese frosting for an extra layer of flavor.
Storage Tips:
- Store in an Airtight Container: This cake stays fresh for several days when stored properly. Keep it in an airtight container at room temperature for up to 3 days, or refrigerate it for up to a week.
- Freezing the Cake: If you want to make this cake ahead of time, you can freeze the layers. Wrap them tightly in plastic wrap and store in a freezer-safe container for up to 3 months. Thaw them in the fridge overnight before frosting and serving.
With these tips and variations, your Jamaican Carrot Cake will be even more irresistible, tailored perfectly to your taste and occasion. Ready to serve it? Let’s move on to some fun serving suggestions!
Serving Suggestions for Your Jamaican Carrot Cake

Now that you’ve perfected your Jamaican Carrot Cake, it’s time to think about how to serve it! The beauty of this cake is its versatility—it’s perfect for any occasion, whether it’s a cozy family dessert or a show-stopping treat for a special event. Here are some creative serving ideas to elevate your carrot cake experience.
1. Classic with Cream Cheese Frosting
The simplest and most classic way to serve your Jamaican Carrot Cake is with a generous layer of cream cheese frosting. The tangy sweetness of the frosting pairs perfectly with the spiced cake, creating a balanced and satisfying flavor. You can top it with a sprinkle of toasted coconut or chopped nuts for added texture.
2. Serve with Whipped Cream
For a lighter touch, serve a slice of cake with a dollop of freshly whipped cream. The cream adds a velvety richness that complements the cake’s spices without overpowering them. For an extra touch, sprinkle a little ground cinnamon or nutmeg on top of the whipped cream for added flavor.
3. Pair with a Hot Drink
This cake is perfect with a warm beverage. Consider pairing your Jamaican Carrot Cake with a cup of coffee, chai tea, or even a soothing herbal tea like chamomile or cinnamon. The warmth of the drink enhances the spiced flavors of the cake and makes for a comforting treat.
4. Add a Tropical Twist
To give your carrot cake a fun tropical vibe, try pairing it with a scoop of coconut ice cream or a drizzle of pineapple syrup. This sweet, fruity addition brings out the tropical notes in the cake and adds an extra layer of indulgence.
5. Perfect for Special Occasions
This cake is ideal for celebrations like birthdays, holidays, or potlucks. You can serve it as a showstopper by layering it into a tiered cake, complete with frosting between each layer. For a festive touch, decorate it with edible flowers or a sprinkle of colored sugar.
6. Make Mini Cakes for a Party
Want to serve individual portions at a party? Consider baking your Jamaican Carrot Cake in a cupcake or muffin tin to create mini versions. Top them with a swirl of cream cheese frosting and a sprinkle of chopped walnuts for easy-to-eat, perfectly portioned treats.
7. Serve as a Breakfast Treat
Why not enjoy your carrot cake in the morning? The spiced flavors and natural sweetness from the carrots and pineapple make it a delicious breakfast option. Pair it with a fresh fruit salad or a side of yogurt for a balanced and satisfying start to your day.
8. Pair with a Fruit Salad
For a refreshing contrast to the richness of the cake, serve a side of fresh fruit salad. The crisp, juicy fruits like berries, pineapple, and oranges provide a bright, refreshing note that balances the moist, spiced cake. This combination works beautifully for brunches or lighter gatherings.
No matter how you serve it, your Jamaican Carrot Cake is sure to shine. It’s a treat that works for any occasion, adding a warm, comforting touch to your table. Whether it’s topped with frosting, paired with a warm beverage, or served as a mini cake for a party, it’s always a crowd-pleaser!

Jamaican Carrot Cake Recipe
Ingredients
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 ½ teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- 1 teaspoon salt
- 4 large eggs
- 1 cup vegetable oil
- 1 cup brown sugar packed
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 2 cups grated carrots about 3 medium-sized carrots
- 1 cup crushed pineapple drained
- 1 cup chopped walnuts optional
Frosting Ingredients:
- 8 oz cream cheese softened
- ½ cup unsalted butter softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
Instructions
Preheat oven:
- to 350°F (175°C). Grease and flour two 9-inch round cake pans.
Mix dry ingredients:
- In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
Mix wet ingredients:
- In a separate bowl, beat the eggs, vegetable oil, brown sugar, granulated sugar, and vanilla extract until smooth and well combined.
Combine wet and dry:
- Gradually add the dry ingredients to the wet mixture, mixing until just combined.
Add carrots and pineapple:
- Stir in the grated carrots, crushed pineapple, and optional walnuts until evenly distributed.
Bake:
- Divide the batter evenly between the two prepared cake pans and bake for 35-45 minutes, or until a toothpick inserted into the center comes out clean.
Cool:
- Allow the cakes to cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
Make frosting:
- In a medium bowl, beat the cream cheese and butter together until creamy and smooth. Gradually add the powdered sugar and vanilla extract, and continue to beat until fluffy.
Assemble the cake:
- Once the cakes are completely cooled, spread a layer of frosting on top of one cake. Place the second cake on top and frost the entire cake with the remaining frosting.
Serve and enjoy! Slice and enjoy your delicious homemade Jamaican Carrot Cake.
Notes
- Calories: 350 kcal
- Fat: 22g
- Saturated Fat: 8g
- Cholesterol: 45mg
- Sodium: 250mg
- Carbohydrates: 42g
- Fiber: 2g
- Sugars: 28g
- Protein: 3g
Conclusion: Why You’ll Love This Jamaican Carrot Cake
This Jamaican Carrot Cake is everything you want in a dessert—moist, flavorful, and full of rich spices. Whether you’re baking for a special occasion or just treating yourself to a homemade indulgence, this cake brings a taste of the tropics right to your kitchen. With a perfect blend of sweet carrots, warm spices, and creamy frosting, it’s sure to become a new favorite.
The beauty of this cake lies in its versatility. It can easily be customized to fit your taste preferences, from adding crushed pineapple to making it vegan-friendly. No matter how you choose to make it, you’re in for a delicious treat.
Plus, the cake’s moisture and flavor only get better as it sits, making it an excellent make-ahead option for parties or gatherings. You can even store leftovers for several days, so you can enjoy a slice (or two) whenever the craving hits!
So go ahead and bake this Jamaican Carrot Cake—it’s the perfect way to brighten up any occasion or add a little joy to your day. I hope this recipe brings as much happiness to your table as it has to mine!
Ready to get baking? Let me know how it turns out and feel free to share your own twists on this recipe! Happy baking! 😊
Frequently Asked Questions (FAQs)
Here are some common questions that might pop up as you make this Jamaican Carrot Cake. Let’s get you the answers to ensure your baking experience goes smoothly!
1. Can I use other types of flour for this recipe?
Yes, you can substitute all-purpose flour with whole wheat flour for a heartier, slightly denser texture. Just note that the flavor might be a bit more robust. If you want to go gluten-free, try using a gluten-free flour blend that’s designed for baking.
2. How can I make this cake vegan?
Making this Jamaican Carrot Cake vegan is simple! Substitute the eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water for each egg), use vegan butter in place of regular butter, and opt for a non-dairy milk like almond or coconut milk. For the frosting, use a vegan cream cheese or make a coconut whipped cream alternative.
3. How can I make the cake more moist?
The secret to a moist carrot cake is in the ingredients and baking process. Be sure to grate the carrots finely—this helps them release moisture while baking. You can also add crushed pineapple or applesauce to the batter for extra moisture and a subtle sweetness.
4. Can I freeze this cake?
Yes! Jamaican Carrot Cake freezes beautifully. If you’re making it in advance, wrap the cake layers tightly in plastic wrap and store them in a freezer-safe bag. It can stay frozen for up to 3 months. Thaw in the fridge overnight, and it’ll be just as good as fresh!
5. What can I do if my frosting is too runny?
If your cream cheese frosting turns out too runny, it’s usually because the cream cheese or butter was too warm. To fix it, place the frosting in the fridge for 20-30 minutes to firm it up. If needed, you can also add a little extra powdered sugar to thicken it.
6. How can I make this cake a little less sweet?
If you find the cake or frosting a bit too sweet, you can adjust the sugar levels. Use less sugar in the cake batter and switch to a reduced-sugar cream cheese frosting. You could also try using a natural sweetener like stevia or maple syrup for a more subtle sweetness.
7. Can I add other fruits or nuts to the cake?
Absolutely! Bananas, raisins, or even chopped apples can be added to the batter for more flavor. You can also mix in walnuts, pecans, or cashews for extra crunch and richness. Just be sure to chop any larger pieces so they bake evenly.
8. What’s the best way to store leftover cake?
Store any leftover cake in an airtight container at room temperature for up to 3 days. If you want it to last longer, refrigerate the cake, where it will stay fresh for up to a week. You can also freeze any extra slices for future enjoyment!
Have any more questions? Feel free to drop them in the comments, and I’ll be happy to help. Baking this Jamaican Carrot Cake is meant to be fun, and I want to make sure your experience is as smooth and enjoyable as possible!