Easy Jamaican Rock Bun Recipe
I bake Jamaican Rock buns whenever I want something that reminds me of the island. Did you know it is similar to Trinidad’s coconut drops? The texture, spices, and raisins are all what we put in drops.

| Tool | Why I Love It | Link |
|---|---|---|
| Ammeloo Hybrid | Versatile and perfect for everyday use | Shop Now |
| Cooking Utensils Set | Complete set for easy meal prep | Shop Now |
| Kikcoin Pots & Pans + Baking | Durable, non-stick, great for baking | Shop Now |
Disclosure: Some links are affiliate links. I may earn a small commission at no extra cost to you.
It is one of my favorite Caribbean desserts to buy at the bakery and eat with a cup of tea. I always add coconut, raisins, and mixed peel because that’s what gives them that familiar Jamaican taste.
Even though the name might make you think they’re hard, they’re not. The shape has a few natural cracks and bumps, but the texture is closer to a light, crumbly scone.
These buns come together fast, and you don’t need much, just one bowl, a fork, and your hands. If you want something old-school, easy, and full of flavor, this Jamaican rock bun recipe is a must-try.
Why You’ll Love This Recipe
This quick and easy rock buns recipe is exactly what you are looking for. Everything mixes in one bowl, and the ingredients are simple: flour, butter, coconut, dried fruit, sugar, an egg, and a little milk.
I like that you can adjust the flavors based on what you prefer. If you want it more citrusy, add more lime zest. These rock buns bake quickly and hold their shape well, and that rugged top is my favorite part.
They also store well, so you can bake them at night and enjoy one the next morning with tea.
Ingredients
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ½ cup butter
- ½ cup fresh grated coconut
- ½ cup currants (or raisins)
- ½ cup dark brown sugar
- 1 medium egg
- Zest of 2 fresh limes
- Almond milk (or regular milk), about 1–2 tablespoons
- Extra flour for dusting
- Butter or cooking spray to grease your tray
Instructions
Preheat your oven to 400°F. Start by sifting your flour, baking powder, and salt into a bowl to remove any lumps. Mix the dry ingredients so everything is evenly combined.
Add your butter and use the rubbing method, pressing the butter between your fingertips until the mixture looks like breadcrumbs. This step gives the rock buns that crumbly texture.
Now add currants, grated coconut, and brown sugar. Use your hands or a spoon to combine everything. Add your lime zest.
Crack your egg into a separate bowl, add about a tablespoon of milk, beat it lightly, then pour it into the dry mixture. Begin mixing until you get a sticky dough. Add another splash of milk only if needed; the dough should be sticky, not runny.
Grease your baking tray with butter. Use a spoon to scoop portions of dough and drop them onto the tray. Don’t shape them too neatly since the uneven shape is what gives rock buns their look.

Aim for about 8 buns. Bake at 400°F for 15–20 minutes or until they turn lightly golden brown.
My Tips For Making Jamaican Rock Buns
I use fresh coconut because it is one of the main ingredients and makes the bun taste better. The grated coconut adds texture and keeps the buns moist. Lime zest brings brightness without overpowering the coconut, so don’t skip it.
Currants or raisins both work well, but currants bake more evenly since they’re smaller. When adding milk, start with just a spoonful because you want the dough sticky and thick. Avoid overmixing; rock buns are meant to look rough.
And for the best shape, scoop the dough and drop it directly onto the tray without smoothing the edges.

Storage
Store rock buns at room temperature for up to three days when kept in an airtight container. If you want them warm again, heat them for 10 seconds in the microwave. You can also freeze them for up to a month; just thaw on the counter and warm them briefly before eating.
FAQ
Can I use margarine instead of butter?
Yes, but butter gives a richer taste and better texture.
Can I add spices?
You can add cinnamon or nutmeg, but since you’re already using coconut and mixed peel, it tastes great without them.
Can I make these without eggs?
You can replace the egg with a splash of milk and a spoonful of melted butter, but the texture will be slightly different.
Why did my rock buns spread out too much?
Your dough may have had too much liquid. Add milk slowly and only as needed.
Can I use sweetened shredded coconut?
Yes, but reduce the sugar slightly to balance the sweetness.
More Jamaican Dessert Recipes
- Delicious Jamaican Plantain Tart Recipe
- Jamaican Carrot Ice Cream Recipe(No-Churn!)
- Homemade Jamaican Dragon Stout Ice Cream Recipe
- Jamaican Rum And Raisin Ice Cream- No Churn
- The Best Jamaican Grape Nut Ice-cream Recipe
- Delicious Jamaican ToTo Cake Coconut Cake
- Traditional Jamaican Coconut Gizzada Recipe
- Caribbean Sweet Fudge Recipe
Easy Jamaican Rock Bun Recipe
Course: DessertCuisine: JamaicanDifficulty: Easy8
servings15
minutes20
minutes245
kcalJamaican Rock Buns are a classic Caribbean treat made with flour, coconut, currants, mixed peel, and warm citrus zest. They bake up rustic-looking with a soft, crumbly inside and a lightly golden top. Perfect for breakfast, tea, or an easy snack.
Ingredients
2 cups all-purpose flour
1 teaspoon baking powder
¼ teaspoon salt
½ cup butter
½ cup fresh grated coconut
½ cup currants (or raisins)
½ cup dark brown sugar
1 medium egg
Zest of 2 fresh limes
Almond milk (or regular milk), about 1–2 tablespoons
Extra flour for dusting
Butter or cooking spray to grease your tray
Directions
- Preheat your oven to 400°F. Start by sifting your flour, baking powder, and salt into a bowl to remove any lumps. Mix the dry ingredients so everything is evenly combined.
- Add your butter and use the rubbing method, pressing the butter between your fingertips until the mixture looks like breadcrumbs. This step gives the rock buns that crumbly texture.
- Now add currants, grated coconut, and brown sugar. Use your hands or a spoon to combine everything. Add your lime zest.
- Crack your egg into a separate bowl, add about a tablespoon of milk, beat it lightly, then pour it into the dry mixture. Begin mixing until you get a sticky dough. Add another splash of milk only if needed; the dough should be sticky, not runny.
- Grease your baking tray with butter. Use a spoon to scoop portions of dough and drop them onto the tray. Don’t shape them too neatly since the uneven shape is what gives rock buns their look.

