
Coco bread is a beloved Caribbean treat that combines soft, pillowy dough with sweet coconut filling—it’s the perfect balance of chewy and indulgent. This traditional Jamaican favorite has become increasingly popular worldwide, and for good reason: it’s absolutely delicious and easier to make than you’d think. Despite its fancy appearance and rich coconut flavor, coco bread requires just basic pantry ingredients and straightforward techniques that even beginner bakers can master.
What makes coco bread so special is its unique texture and the contrast between the tender exterior and the sweet, grated coconut interior. The dough itself is enriched with butter and a touch of sugar, creating a slightly sweet base that perfectly complements the coconut filling. When baked until golden brown, the exterior becomes slightly crispy while the inside remains soft and moist—truly the best of both worlds.
This recipe has become a staple in many Caribbean households and is now enjoyed by people around the globe. Whether you’re looking for a special breakfast treat, an impressive dessert, or simply want to explore new flavors, this coco bread recipe will not disappoint. The beauty of making it at home is that you control the sweetness level and can enjoy it fresh from the oven, which is honestly the only way to experience truly perfect coco bread.
I love serving coco bread warm with a cup of coffee or tea, and it’s also wonderful for afternoon snacks. The recipe yields beautiful, golden rolls that look professionally made but come together in just a couple of hours. Once you master this recipe, you’ll find yourself making it regularly—it’s that good.
If you enjoy Caribbean flavors and baked goods, you might also love exploring savory flavor combinations and other enriched dough recipes. For those interested in complementary side dishes, check out our pickled red onions and chickpea salad recipes for inspiration on creating balanced meals.
For more baking tips and techniques, Serious Eats offers excellent guidance on dough preparation and Bon Appétit features wonderful Caribbean-inspired recipes. The New York Times Cooking section also provides detailed instructions for bread making that complement this recipe beautifully.
Ingredients
- 3 cups all-purpose flour
- 1 tablespoon instant yeast
- 1 teaspoon salt
- 1/4 cup granulated sugar
- 1/4 cup butter, softened
- 1 cup whole milk, warmed
- 1 large egg
- 2 cups freshly grated coconut (or unsweetened shredded coconut)
- 1/2 cup brown sugar, packed
- 2 tablespoons butter, melted (for filling)
- 1 teaspoon vanilla extract
- 1/4 teaspoon nutmeg
- Egg wash (1 egg beaten with 1 tablespoon water)

Instructions
- In a large mixing bowl, combine flour, instant yeast, salt, and granulated sugar. Mix these dry ingredients together until well distributed, making sure there are no lumps.
- Create a well in the center of the dry ingredients and add the softened butter, warmed milk, and egg. Using an electric mixer with a dough hook attachment, mix on low speed until a shaggy dough forms, about 2-3 minutes.
- Increase the mixer speed to medium and knead the dough for 8-10 minutes until it becomes smooth, elastic, and slightly sticky. The dough should pull away from the sides of the bowl but still feel soft and tacky.
- Lightly oil a large bowl and transfer the dough to it. Cover with a damp kitchen towel or plastic wrap and let it rise in a warm place for about 1 hour, or until it has doubled in size.
- While the dough rises, prepare the coconut filling by combining grated coconut, brown sugar, melted butter, vanilla extract, and nutmeg in a small bowl. Mix until the filling is well combined and the texture is moist but not wet.
- Once the dough has risen, punch it down gently to release excess air. Turn the dough out onto a lightly floured work surface and divide it into 12 equal portions using a bench scraper or knife.
- Roll each portion into a smooth ball, then use a rolling pin or your hands to flatten each ball into a thin circle about 5-6 inches in diameter. The dough should be thin enough to see your work surface through it slightly.
- Place about 2-3 tablespoons of the coconut filling in the center of each dough circle. Be careful not to overfill, as the filling may leak out during baking.
- Fold the edges of the dough circle up and over the filling, creating a gathered pouch shape. Pinch the edges together firmly to seal, then gently flip the coco bread seam-side down so it looks like a smooth bun.
- Place each formed coco bread on a parchment-lined baking sheet, leaving about 2 inches of space between each one. Cover loosely with plastic wrap or a damp towel and let them rise for another 30-45 minutes until they’re puffy and soft.
- Preheat your oven to 375°F (190°C) about 15 minutes before the coco breads finish rising.
- Brush the tops of each coco bread generously with egg wash, which will give them a beautiful golden-brown finish and shiny appearance.
- Bake the coco breads for 20-25 minutes until the tops are golden brown and the bottoms sound hollow when tapped. The coco breads should be puffy and feel light when you pick them up.
- Remove the baking sheet from the oven and let the coco breads cool on the sheet for 5 minutes before transferring them to a wire rack to cool slightly. Serve warm or at room temperature.

Pro Tips
- **Coconut Selection**: Use freshly grated coconut if possible for the best flavor and moisture content. If using packaged shredded coconut, unsweetened varieties work best as the filling will already have brown sugar for sweetness. Avoid coconut that’s been sitting in your pantry for months, as it can become stale and bitter.
- **Dough Consistency**: The dough should feel soft and slightly sticky—this is intentional and creates the tender crumb. If it feels too sticky, add flour one tablespoon at a time; if too dry, add milk one tablespoon at a time. Trust the feel of the dough more than exact measurements.
- **Rising Times**: These can vary depending on your kitchen temperature. In cooler kitchens, rising may take longer. You can also do a slow overnight rise by refrigerating the dough after the first rise, then shaping and doing a shorter second rise before baking.
- **Filling Variations**: Experiment with adding shredded cheddar cheese to the coconut filling for a savory twist, or add a teaspoon of cinnamon for extra warmth and spice. Some people prefer to add a pinch of salt to balance the sweetness.
- **Storage**: Coco breads are best enjoyed fresh and warm, but they keep well in an airtight container for up to 3 days. Reheat them in a 350°F oven for about 10 minutes to restore the soft texture. You can also freeze them for up to a month—thaw and reheat before serving.
- **Equipment**: A stand mixer makes this recipe much easier, but you can absolutely make it by hand if needed. Just knead for about 15 minutes until smooth and elastic. An instant-read thermometer is helpful for checking if the dough has risen enough.
- **Egg Wash Alternatives**: If you don’t have eggs, brush the tops with milk or melted butter for a nice finish, though the egg wash creates the most beautiful golden-brown color.
- **Scaling the Recipe**: This recipe doubles easily if you want to make a larger batch. Just multiply all ingredients and allow proportional time for rising and baking.
