As I strolled through the vibrant streets of Rio de Janeiro, the enticing aroma of freshly made desserts wafted through the air, leading me to a quaint little café. Among the tempting delicacies, it was the Brazilian Coconut Pudding, or Pudim de Coco, that caught my eye. This luscious treat is a beloved staple, offering a creamy texture and a delightful coconut flavor that transports you straight to the tropics. What’s even better? Its straightforward preparation makes it a quick and rewarding dessert to whip up at home, perfect for both special celebrations and cozy nights in. Plus, it can easily be adapted to suit a variety of dietary preferences, ensuring everyone can indulge in this delightful pudding. So, are you ready to embark on a delicious journey and create this creamy Brazilian Coconut Pudding that will leave your taste buds dancing?

Why is Brazilian Coconut Pudding So Irresistible?
Creamy Texture: The rich, smooth consistency of this pudding is simply divine, reminiscent of the finest custards that melt in your mouth.
Versatile Recipe: Adapt this dessert to your needs! Whether you’re looking for a vegan option or a low-sugar delight, it’s easily customizable.
Quick to Make: With a simple preparation process, you’ll have this luxurious dessert ready in no time, making it an ideal choice for unexpected guests.
Tropical Escape: Each bite carries the essence of Brazil, bringing a taste of the tropics right to your kitchen. Pair it with coconut cream or fruit for an extra treat!
Crowd-Pleasing Delight: Perfect for family gatherings or celebrations, this pudding is sure to impress your guests—just like my Portuguese Coconut Cakes or even my Condensed Milk Pudding.
Brazilian Coconut Pudding Ingredients
For the Pudding
- Sweetened Condensed Milk – Adds sweetness and creaminess to the pudding; substitute with sugar-free sweetened condensed milk for a low-sugar version.
- Coconut Milk – Provides a rich coconut flavor and creamy consistency; use full-fat coconut milk for the best results.
- Shredded Coconut – Contributes texture and enhances the coconut flavor; finely grated fresh coconut can be used if unavailable.
- Butter – Aids in smoothness and adds richness; for a vegan adaptation, replace with coconut oil.
- Heavy Cream – Adds to the rich texture; substitute with coconut cream for a dairy-free version.
Enjoy making your Brazilian Coconut Pudding with these delightful ingredients!
Step‑by‑Step Instructions for Brazilian Coconut Pudding
Step 1: Heat the Base Ingredients
Begin by combining butter, sweetened condensed milk, shredded coconut, and coconut milk in a medium saucepan. Heat the mixture over medium-low heat, stirring continuously to prevent sticking. Keep an eye on it as the ingredients meld, creating a fragrant base for your Brazilian Coconut Pudding, which should take around 5 to 7 minutes.
Step 2: Thicken the Mixture
Continue cooking the mixture for about 10 to 15 minutes, stirring constantly until it thickens and starts to pull away from the sides of the pan. You’ll notice a richer aroma and a more cohesive texture. Make sure it doesn’t stick to the bottom, as this could lead to scorching.
Step 3: Incorporate the Cream
Once thickened, remove your saucepan from the heat and stir in the heavy cream until fully combined, creating a velvety texture. This is the step where your Brazilian Coconut Pudding transforms into a decadent treat. Allow the creamy mixture to cool slightly for about 5 minutes, which helps with the next step.
Step 4: Portion the Pudding
After cooling a bit, carefully transfer the pudding mixture into individual serving cups or a large dish using a ladle or spoon. This will help create beautiful portions for serving later. Allow the pudding to settle for a moment, ensuring that it fills the cups evenly.
Step 5: Chill Before Serving
Refrigerate the cups of Brazilian Coconut Pudding for at least 2 hours, allowing the flavors to meld and the pudding to set properly. You’ll know it’s ready when it firms up and has a lovely chilled texture. If you prefer, you can serve it at room temperature as well.
Step 6: Garnish and Enjoy
Before serving, feel free to garnish your Brazilian Coconut Pudding with toasted coconut flakes or fresh fruit for a delightful presentation and additional flavor. This final touch elevates your dessert, making it perfect for any occasion.

How to Store and Freeze Brazilian Coconut Pudding
Fridge: Keep your Brazilian Coconut Pudding in an airtight container for up to 5-7 days. This will help maintain its creamy texture and rich flavor.
Freezer: If you want to store it longer, freeze the pudding in a suitable container for up to 3 months. Just note that the texture may slightly alter upon thawing.
Reheating: To enjoy the pudding after freezing, thaw it in the fridge overnight before serving. If desired, gently reheat in a microwave for a few seconds to restore warmth and creaminess.
Make-Ahead: Consider making the pudding a day ahead of your gathering to allow flavors to intensify, making it even more delightful when served.
What to Serve with Creamy Brazilian Coconut Pudding?
Treat yourself to a captivating meal that pairs beautifully with the velvety embrace of this tropical dessert.
- Tropical Fruit Salad: A refreshing blend of mango, pineapple, and kiwi adds a burst of flavor that complements the coconut’s richness.
- Zesty Lime Sorbet: The cool minty tang cuts through the creaminess, providing a bright balance that refreshes your palate.
- Coconut Rice: This subtly sweet dish echoes the luscious coconut flavor in the pudding, tying the meal together beautifully.
- Grilled Pineapple: Charred fruit drizzled with honey offers a delightful contrast to the pudding’s softness and enhances the tropical theme.
- Spiced Nuts: Roasted nuts sprinkled with cinnamon and sugar give a satisfying crunch, creating an interesting textural play alongside the pudding.
- Brazilian Coffee: The robust flavor of freshly brewed coffee adds depth and warmth, making it an ideal finish to your sweet treat.
- Dark Chocolate Truffles: Rich and creamy, these truffles provide a decadent chocolate contrast that pairs perfectly with the pudding’s coconut essence.
- Coconut Cream Drizzle: A simple addition that enhances both presentation and flavor, bringing the coconut theme full circle in your meal.
Brazilian Coconut Pudding Variations
Feel free to get creative and personalize your Brazilian Coconut Pudding to suit your taste preferences!
-
Vegan: Replace butter with coconut oil and heavy cream with coconut cream to achieve a deliciously creamy vegan version.
-
Low-Sugar: Use sugar-free sweetened condensed milk to reduce the sugar content without sacrificing flavor; perfect for the health-conscious!
-
Citrus Twist: Add lime zest to the pudding for a refreshing hint of citrus that brightens the rich coconut flavor, making every bite feel like a tropical getaway.
-
Chocolate Indulgence: Incorporate finely chopped dark chocolate into the mixture for a luxurious chocolate-coconut fusion; an irresistible upgrade!
-
Spicy Kick: Mix in a pinch of cayenne pepper or jalapeño for those who enjoy a bit of heat in their desserts – it adds an exciting contrast to the sweetness.
-
Tropical Fruit Topping: Garnish with a medley of fresh fruits like mango or passion fruit for an extra burst of flavor and a tropical vibe that pairs beautifully with the pudding.
-
Nutty Crunch: Sprinkle toasted nuts such as almonds or pecans on top for a wonderful textural contrast; it’s a delightful way to elevate your presentation.
-
Spiced Variation: Experiment with spices like cinnamon or nutmeg to provide a warm, comforting note; they complement the creamy texture stunningly.
And if you’re looking for more delightful desserts, don’t miss trying my Homemade Eggnog Pudding or the rich flavors of my Garlic Shrimp Coconut for a unique twist!
Tips for the Best Brazilian Coconut Pudding
-
Use Fresh Ingredients: Opt for high-quality coconut milk and fresh shredded coconut to enhance the flavor and creaminess of your Brazilian Coconut Pudding.
-
Watch the Heat: Keep the stove on low to medium heat during cooking. High temperatures can scorch the pudding, ruining its smooth texture.
-
Stir Constantly: Stirring continuously while cooking prevents sticking and burning, ensuring a creamy consistency throughout your pudding.
-
Cool Properly: Allow the pudding to cool slightly before transferring it to cups. This helps maintain its shape and prevents splattering.
-
Chill for Flavor: Refrigerate your pudding for at least 2 hours to let the flavors blend. You can also make it a day ahead for even better results!
-
Experiment with Garnishes: Top your pudding with toasted coconut flakes or fresh fruits like mango or passion fruit for added flavor and aesthetic appeal.
Make Ahead Options
These Brazilian Coconut Puddings are a fantastic option for meal prep, allowing you to indulge in this creamy dessert without the last-minute rush! You can prepare the pudding mixture up to 24 hours in advance. Simply follow the instructions up to Step 4, then store the mixture in the refrigerator. When you’re ready to serve, pour it into individual cups (or a large dish) and refrigerate for at least 2 hours to set properly. This method not only saves you time but also allows the rich flavors to meld beautifully, ensuring your Brazilian Coconut Pudding is just as delicious when serving as it is freshly made. Enjoy this time-saving approach that fits perfectly into your busy schedule!

Brazilian Coconut Pudding Recipe FAQs
What type of coconut milk should I use?
For the best results, use full-fat coconut milk, as it provides a rich, creamy texture and enhances the coconut flavor of your Brazilian Coconut Pudding. If you’re looking for a lighter option, low-fat coconut milk can also work, though it may not be as rich.
How should I store Brazilian Coconut Pudding?
To keep your Brazilian Coconut Pudding fresh, store it in an airtight container in the refrigerator for up to 5-7 days. This will help maintain its creamy texture and rich flavor. If you make a large batch, it can also be refrigerated for a day in advance to enhance the flavors further.
Can I freeze Brazilian Coconut Pudding?
Absolutely! You can freeze your Brazilian Coconut Pudding in a suitable, airtight container for up to 3 months. To defrost, simply move it to the fridge for 24 hours before serving. For best results, reheat gently in the microwave if you prefer it warm, but keep in mind that the texture may alter slightly upon thawing.
What if my pudding doesn’t thicken like expected?
If your Brazilian Coconut Pudding hasn’t thickened after cooking for the recommended time, don’t worry! Simply return it to low heat and continue stirring for an additional 5-10 minutes. You want to achieve a consistency where it pulls away from the sides of the pan—this step is crucial for getting that perfect creamy texture.
Are there any dietary considerations for this recipe?
Yes! If you’re looking for a vegan version, you can substitute butter with coconut oil and use coconut cream instead of heavy cream. Additionally, sugar-free sweetened condensed milk is a great option for a low-sugar variation. Always be mindful of potential allergies to coconut when serving.
What can I use as toppings for my pudding?
Top your Brazilian Coconut Pudding with toasted coconut flakes, fresh fruits like mango or passion fruit, or even a drizzle of chocolate for an extra treat. These garnishes not only elevate the flavors but also add a beautiful presentation, making your dessert even more inviting!

Creamy Brazilian Coconut Pudding That Melts in Your Mouth
Ingredients
Equipment
Method
- Heat the butter, sweetened condensed milk, shredded coconut, and coconut milk in a medium saucepan over medium-low heat, stirring continuously for 5 to 7 minutes.
- Continue cooking for 10 to 15 minutes until the mixture thickens and pulls away from the sides of the pan.
- Remove from heat and stir in the heavy cream until fully combined, cooling slightly for about 5 minutes.
- Pour the mixture into individual serving cups or a large dish and let it settle.
- Refrigerate for at least 2 hours to allow the pudding to set properly.
- Garnish with toasted coconut flakes or fresh fruit before serving.

Leave a Reply