There’s something universally comforting about a coconut cake—but when it’s made from scratch using authentic ingredients and techniques, it becomes unforgettable. This Best Coconut Cake Recipe from Scratch is inspired by the beloved Portuguese coconut cakes (Bolos de Coco), known for their incredible moist texture, rich coconut flavor, and melt-in-your-mouth crumb. Whether you’re a fan of Portuguese dessert recipes, tropical flavors, or simply looking for a stand-out cake recipe from scratch, this one delivers every time.
These mini coconut cakes are easy to make and perfect for entertaining, gifting, or enjoying with a cup of tea. Lightly golden on the outside, soft and fluffy inside, and soaked in a sweet coconut syrup—they’re tropical heaven in every bite.
Table of Contents
Why This Portuguese Coconut Cake Recipe Stands Out
This coconut cake goes beyond your average dessert. Here’s why it’s a must-try:
- Moist and Lush Texture: Thanks to coconut milk and a sweet syrup soak, every bite is tender.
- Easy to Make: No mixer needed—just basic kitchen tools and a handful of ingredients.
- Versatile Presentation: Bake them as mini loaves, cupcakes, or full cakes.
- Authentic Flavor: With both grated coconut and coconut milk, it’s true to its Portuguese roots.
- Perfect for Any Occasion: Ideal for brunches, celebrations, or when you just want something special.
If you’ve been searching for the best coconut cake recipe that delivers on both flavor and simplicity, this one is it.
Ingredients for the Best Coconut Cake Recipe from Scratch
Here’s everything you’ll need to make this traditional coconut dessert:
For the Cake:
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1 cup (240ml) whole milk
- 1/4 cup (60ml) vegetable oil
- 1 cup (85g) unsweetened shredded coconut
- 1 1/2 cups (180g) all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon vanilla extract
- Pinch of salt
For the Coconut Syrup:
- 1/2 cup (120ml) coconut milk
- 1/4 cup (50g) sugar
- 2 tablespoons unsweetened shredded coconut (for topping)
Note: Full-fat canned coconut milk gives the richest flavor and texture.
Step-by-Step Instructions to Make Portuguese Coconut Cake
Step 1: Prepare the Cake Batter
Preheat your oven to 350°F (175°C). In a large bowl, whisk together the sugar and eggs until slightly pale. Add milk, oil, and vanilla extract, then stir until combined. Add the shredded coconut.
In a separate bowl, mix flour, baking powder, and a pinch of salt. Gradually incorporate the dry ingredients into the wet mixture until a smooth batter forms.
Step 2: Portion into Cupcake Molds or Mini Loaf Pans
Lightly grease your cupcake tray or mini loaf pans. Spoon the batter evenly into the molds, filling each about 2/3 of the way to allow for rising.
Step 3: Bake Until Golden and Fragrant
Bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean. The tops should be lightly golden and gently springy to the touch.
Step 4: Soak with Coconut Syrup
While the cakes bake, combine coconut milk and sugar in a small saucepan over medium heat. Stir until the sugar dissolves, then remove from heat.
Once cakes are done, immediately pour the warm syrup over the hot cakes. Let them sit and absorb the syrup for at least 10 minutes before removing from pans. Sprinkle with additional shredded coconut before serving.
Tips for Flavor and Texture in Tropical Desserts
- Don’t skip the syrup soak: It keeps the cakes moist and intensifies the coconut flavor.
- Use full-fat coconut milk: Light versions won’t deliver the same richness.
- Let them cool slightly before unmolding: This helps maintain their shape.
- Toast the topping coconut for extra texture and nutty aroma.
Tools and Kitchen Equipment Needed
- Large mixing bowl
- Medium mixing bowl
- Whisk or spatula
- Measuring cups and spoons
- Muffin tin or mini loaf pans
- Saucepan (for syrup)
- Cooling rack
Optional: pastry brush for evenly distributing syrup
Serving Suggestions for Coconut Cakes
These mini cakes are delicious warm or at room temperature. Here are some delightful ways to serve them:
- As a brunch treat: A beautiful addition to your weekend table.
- With afternoon tea or coffee: Light yet indulgent.
- As a tropical dessert: Serve with fresh pineapple or mango slices.
- Topped with whipped cream: Add a touch of vanilla or lime zest for a twist.
- Drizzled with extra coconut milk or glaze: For an even more decadent finish.
Storage and Make-Ahead Tips for Coconut Desserts
Storing:
Store cooled cakes in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to 5 days.
Freezing:
Wrap individual cakes in plastic wrap and store in a freezer bag. Freeze for up to 1 month. Thaw at room temperature.
Make-Ahead Tip:
You can prepare the syrup and batter a few hours in advance. Bake and assemble just before serving for best freshness.
Common Mistakes to Avoid When Making Coconut Cake
- Overbaking: This dries out the cakes. Remove as soon as a toothpick comes out clean.
- Skipping the syrup: You’ll lose the cake’s signature moist texture.
- Using sweetened coconut: It can make the cakes overly sweet and affect texture.
- Uneven filling: Fill molds evenly for consistent baking and presentation.
Variations and Substitutions for Coconut Cake Recipe
- Add citrus zest: Lime or lemon zest pairs beautifully with coconut.
- Include chopped pineapple: Turn these into piña colada-inspired cakes.
- Replace milk with coconut milk: For even more coconut flavor in the base batter.
- Make a full-size cake: Pour into an 8-inch round pan and adjust baking time to 35–40 minutes.
- Try Brazilian style: Add a touch of sweetened condensed milk to the syrup for richness.
FAQs About the Best Coconut Cake Recipe from Scratch
Can I use desiccated coconut instead of shredded?
Yes, but rehydrate it in a little warm milk first so the texture stays soft in the cake.
Can I skip the coconut syrup?
You can, but the syrup is what makes these cakes especially moist and flavorful.
Can I use coconut oil instead of vegetable oil?
Absolutely! It will enhance the coconut flavor even more.
Do these cakes need to be refrigerated?
Not unless you plan to keep them longer than 3 days. Otherwise, they stay fine at room temperature.
Can I make these gluten-free?
Yes, you can substitute a 1:1 gluten-free flour blend with good results.
Final Thoughts: Why This Coconut Dessert Deserves a Spot on Your Table
This Best Coconut Cake Recipe from Scratch combines tropical richness, comforting texture, and simple technique to deliver a dessert that’s both elegant and crowd-pleasing. Whether you’re celebrating something special or simply indulging a sweet craving, these Portuguese-inspired coconut cakes will leave a lasting impression. Moist, flavorful, and beautifully adaptable—this is a recipe you’ll return to again and again.
📣 Call to Action: Share, Save & Subscribe for More Portuguese Dessert Recipes
Loved this coconut cake? Share it with your friends, pin it for later, and subscribe to the blog for more authentic, simple, and utterly delicious desserts from around the world—especially your new favorites from Portuguese and Brazilian dessert
PrintBest Coconut Cake Recipe from Scratch :Sweet & Irresistibly Tropical
- Total Time: 40 minutes
Description
There’s something universally comforting about a coconut cake—but when it’s made from scratch using authentic ingredients and techniques, it becomes unforgettable.
Ingredients
For the Cake:
1 cup (200g) granulated sugar
2 large eggs
1 cup (240ml) whole milk
1/4 cup (60ml) vegetable oil
1 cup (85g) unsweetened shredded coconut
1 1/2 cups (180g) all-purpose flour
1 tablespoon baking powder
1 teaspoon vanilla extract
Pinch of salt
For the Coconut Syrup:
1/2 cup (120ml) coconut milk
1/4 cup (50g) sugar
2 tablespoons unsweetened shredded coconut (for topping)
Instructions
Preheat your oven to 350°F (175°C). In a large bowl, whisk together the sugar and eggs until slightly pale. Add milk, oil, and vanilla extract, then stir until combined. Add the shredded coconut.
In a separate bowl, mix flour, baking powder, and a pinch of salt. Gradually incorporate the dry ingredients into the wet mixture until a smooth batter forms.
Lightly grease your cupcake tray or mini loaf pans. Spoon the batter evenly into the molds, filling each about 2/3 of the way to allow for rising.
Bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean. The tops should be lightly golden and gently springy to the touch.
While the cakes bake, combine coconut milk and sugar in a small saucepan over medium heat. Stir until the sugar dissolves, then remove from heat.
Once cakes are done, immediately pour the warm syrup over the hot cakes. Let them sit and absorb the syrup for at least 10 minutes before removing from pans. Sprinkle with additional shredded coconut before serving.
Notes
This Portuguese-style coconut cake is best enjoyed fresh, while still warm and fragrant. The combination of shredded coconut in the batter and coconut milk syrup on top creates a unique texture—soft, spongy, and deeply flavorful. For added richness, you can toast the coconut before sprinkling it on top, giving the cake a lightly nutty finish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Cuisine: Portuguese
Nutrition
- Serving Size: 12 mini cakes
- Calories: 220
- Sugar: 18g
- Sodium: 110mg
- Fat: 10g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 3g
Keywords: Coconut Cake







