Brazilian Coconut Pudding Recipe
If you are looking for a luscious, tropical treat that feels like a warm hug in dessert form, look no further than Brazilian Coconut Pudding. This delightfully creamy pudding combines the rich flavors of coconut in multiple forms—milk, cream, and shredded coconut—resulting in a deeply satisfying texture and an irresistibly sweet finish. Whether you serve it chilled on a hot day or at room temperature after dinner, this Brazilian Coconut Pudding is sure to become one of your favorite indulgences for any occasion.

Ingredients You’ll Need
The beauty of this pudding lies in its simplicity. Each ingredient plays a vital role, enhancing the natural coconut flavor while creating a smooth, luscious texture that melts in your mouth.
- Butter (or coconut oil): Adds a subtle richness and helps prevent sticking while cooking the pudding.
- Sweetened condensed milk: Provides sweetness and creaminess that bind everything together beautifully.
- Unsweetened shredded or flaked coconut: Brings texture and that distinctive coconut bite to every spoonful.
- Coconut milk: Adds moisture and intensifies the coconut flavor for an indulgent taste.
- Heavy cream (or coconut cream): Gives the pudding a smooth, velvety finish that elevates it to a truly decadent dessert.
How to Make Brazilian Coconut Pudding
Step 1: Combine and Cook
Start by combining the butter, sweetened condensed milk, shredded coconut, and coconut milk in a medium saucepan. Heat this mixture gently over medium-low heat, stirring constantly for about 10 to 15 minutes. Keep an eye on it as the pudding thickens and begins to pull away from the sides—this is your cue that it’s ready for the next step.
Step 2: Add the Cream
Once thickened, stir in the heavy cream or coconut cream thoroughly. This not only smoothens the texture but also enriches the overall flavor, making the pudding wonderfully creamy and inviting. Remove the saucepan from the heat after mixing.
Step 3: Let It Cool and Set
Allow your pudding mixture to cool down slightly at room temperature. This resting period of about 10 to 15 minutes helps the pudding thicken further, creating that classic silky, firm consistency that defines Brazilian Coconut Pudding.
Step 4: Portion into Serving Dishes
Pour the pudding into individual glasses or dessert cups, perfect for serving guests or for a personal treat. These portions not only look beautiful but make enjoying this treat even easier and more fun.
Step 5: Serve as Desired
You can serve this pudding either at room temperature or chilled, depending on your mood and the occasion. Both ways bring out the flavors in a slightly different but equally delightful manner.
How to Serve Brazilian Coconut Pudding

Garnishes
A simple sprinkle of toasted coconut flakes adds a lovely crunch and extra depth of flavor. For a fresh contrast, lime zest brightens the pudding’s richness, while a handful of fresh berries adds color, tartness, and a pop of freshness that compliments the creamy coconut beautifully.
Side Dishes
Consider pairing Brazilian Coconut Pudding with tropical fruit salads, a cup of rich coffee, or even a light biscuit or cookie to add texture contrast. These pairings enhance the tropical vibe and provide a well-rounded dessert experience.
Creative Ways to Present
For entertaining, try layering the pudding with layers of fruit compote or crushed cookies in clear glasses to create a stunning trifle effect. You can also pipe it into decorative molds and garnish with edible flowers for a sophisticated twist that’s sure to impress.
Make Ahead and Storage
Storing Leftovers
Brazilian Coconut Pudding keeps beautifully stored in airtight containers in the refrigerator for up to 3 days. This longevity makes it a great make-ahead dessert when planning for a gathering or meal prep.
Freezing
While you can freeze the pudding, the texture might change slightly upon thawing due to the cream content. If you do freeze it, place it in a sealed container and allow it to thaw in the refrigerator overnight before serving.
Reheating
If you prefer a warm pudding, gently reheat leftovers on low heat, stirring frequently to keep the texture smooth and creamy. Avoid overheating to prevent separation of the cream.
FAQs
Can I make Brazilian Coconut Pudding dairy-free?
Absolutely! Simply substitute the butter with coconut oil, and the heavy cream with coconut cream for a fully dairy-free but still rich and creamy pudding.
What type of shredded coconut works best?
Unsweetened shredded or flaked coconut is best because it provides natural coconut flavor without adding extra sweetness, allowing you to control the dessert’s overall sweetness with the condensed milk.
Can I use fresh coconut instead of shredded?
Fresh coconut can be used, but shredded dried coconut tends to give a better texture and consistency for the pudding. If you use fresh, make sure it’s finely grated and consider reducing some of the added liquid.
How long does Brazilian Coconut Pudding take to set?
It sets fairly quickly as it cools at room temperature, typically about 10 to 15 minutes, but chilling it longer in the fridge can improve firmness and flavor melding.
Is this pudding suitable for kids?
Definitely! Its natural sweetness and creamy texture make it very kid-friendly. Just keep in mind that it contains sweetened condensed milk, so it’s best treated as an occasional treat.
Final Thoughts
Once you try this Brazilian Coconut Pudding, you’ll understand why it’s a beloved dessert in Brazilian kitchens everywhere. Its rich coconut flavor, silky texture, and ease of preparation mean it’s perfect for sharing with friends and family—or simply enjoying as a special treat all to yourself. Give it a go and prepare to fall in love with this tropical classic!
PrintBrazilian Coconut Pudding Recipe
This Brazilian Coconut Pudding is a rich and creamy dessert featuring the tropical flavors of coconut milk, shredded coconut, and sweetened condensed milk. It is a luscious, smooth pudding perfect for a refreshing treat served at room temperature or chilled. Easy to prepare, this pudding combines simple ingredients with a delightful texture and authentic Brazilian flair.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4–6 servings 1x
- Category: Dessert
- Method: Stovetop cooking
- Cuisine: Brazilian
- Diet: Vegetarian
Ingredients
Ingredients
- 1 tablespoon butter (or coconut oil)
- 1 can (14 oz) sweetened condensed milk
- 3 cups unsweetened shredded or flaked coconut
- 1 cup coconut milk
- 1/2 cup heavy cream (or coconut cream)
Instructions
- Combine ingredients and heat: In a medium saucepan, combine butter, sweetened condensed milk, shredded coconut, and coconut milk. Heat over medium-low heat, stirring constantly for 10–15 minutes until the mixture thickens and starts pulling away from the sides of the pan, ensuring it does not burn.
- Add heavy cream: Stir in the heavy cream or coconut cream thoroughly until the pudding becomes smooth and creamy. Remove the saucepan from heat and allow the pudding to cool slightly.
- Let pudding thicken: Allow the pudding to sit at room temperature for 10–15 minutes. This resting period helps the pudding to firm up further to the perfect consistency.
- Portion the pudding: Pour the thickened pudding into individual serving glasses or dessert cups, preparing it for serving.
- Serve and garnish: Serve the pudding at room temperature or chilled based on preference. Optionally, garnish with toasted coconut flakes, a sprinkle of lime zest, or fresh berries for added flavor and presentation.
Notes
- You can substitute butter with coconut oil for a dairy-free version.
- Use coconut cream instead of heavy cream to make this dessert completely vegan-friendly.
- To toast coconut flakes, spread shredded coconut on a baking sheet and toast in a preheated oven at 350°F (175°C) for 5–7 minutes until golden brown.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- For a less sweet version, reduce the amount of sweetened condensed milk by 1/4 cup.
Nutrition
- Serving Size: 1/2 cup (approximately 120g)
- Calories: 280
- Sugar: 24g
- Sodium: 70mg
- Fat: 18g
- Saturated Fat: 15g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 35mg
Keywords: Brazilian coconut pudding, coconut dessert, creamy pudding, tropical dessert, easy coconut pudding, Brazilian dessert