If you have a soft spot for desserts that are rich, creamy, and bursting with tropical flavor, this Brazilian Coconut Pudding Recipe is absolutely going to steal your heart. It’s a luscious treat that brings together the sweetness of condensed milk, the velvety smoothness of coconut milk, and the satisfying chew of shredded coconut in a way that feels like a warm hug from Brazil itself. Whether you’re craving something indulgent after dinner or simply want to treat yourself to a heavenly coconut delight, this pudding is simplicity and elegance all rolled into one delightful dish.

Ingredients You’ll Need
The beauty of this Brazilian Coconut Pudding Recipe lies in its simple, wholesome ingredients. Each one plays a vital role: butter adds that decadent richness, sweetened condensed milk creates the perfect level of sweetness and creaminess, while the trio of shredded coconut, coconut milk, and heavy cream come together to build the pudding’s signature texture and tropical flavor.
- Butter (or coconut oil): Adds a smooth, creamy base and helps the pudding develop richness.
- Sweetened condensed milk: Provides the perfect balance of sweetness and creamy texture essential to the pudding.
- Unsweetened shredded or flaked coconut: Gives delightful chewy texture and authentic coconut flavor.
- Coconut milk: Enhances the coconut taste and contributes a silky smooth consistency.
- Heavy cream (or coconut cream): Adds extra creaminess and a luxurious mouthfeel that finishes the pudding elegantly.
How to Make Brazilian Coconut Pudding Recipe
Step 1: Combine and Cook the Base
Start by melting the butter or coconut oil in a medium saucepan over medium-low heat, then add the sweetened condensed milk, shredded coconut, and coconut milk. Stir this mixture constantly for about 10 to 15 minutes. You’ll know it’s ready when the pudding thickens and starts pulling away from the sides of the pan, transforming into a rich, luscious mass that smells invitingly tropical.
Step 2: Stir in the Cream
Next, remove the saucepan from heat and mix in the heavy cream (or coconut cream) until the pudding becomes smooth and creamy. This step is crucial because it softens the mixture and boosts its decadence, ensuring every single bite melts in your mouth with silky goodness.
Step 3: Let It Thicken
Let the pudding cool at room temperature for 10 to 15 minutes. As it cools, it thickens up even more, achieving the perfect pudding consistency without becoming too stiff. This resting period lets all the flavors knit together beautifully.
Step 4: Portion into Serving Cups
Once thickened, pour the pudding into individual serving glasses or dessert cups. This makes your Brazilian Coconut Pudding Recipe look as inviting as it tastes and is perfect for sharing with friends or family.
Step 5: Serve and Enjoy
You can serve the pudding either at room temperature or chilled, based on your preference. Fresh from the fridge, it’s refreshingly cool and creamy, ideal for a warm day; at room temperature, its flavors come through more intensely and its texture is perfectly luscious.
How to Serve Brazilian Coconut Pudding Recipe
Garnishes
Elevate your pudding by adding a sprinkle of toasted coconut on top for a delightful crunch that contrasts the silky base. A hint of lime zest adds an unexpected citrusy brightness that cuts through the richness, or pile on some fresh berries to introduce a pop of color and fruity sweetness.
Side Dishes
This pudding shines as a dessert star but pairs beautifully with a light, fresh salad of tropical fruits like mango and pineapple to keep the overall meal refreshing. For a cozy vibe, try it alongside a cup of strong coffee or a glass of chilled coconut water to keep the tropical theme rolling.
Creative Ways to Present
If you’re hosting a special occasion, layer the Brazilian Coconut Pudding Recipe with crushed biscuits or granola in a parfait glass for added texture and an impressive look. Alternatively, serve it in coconut shells or mini mason jars to add a charming, rustic touch that will wow your guests.
Make Ahead and Storage
Storing Leftovers
You can store leftover pudding in an airtight container in the refrigerator for up to 3 days. Its flavor actually deepens with a little resting time, making it an ideal make-ahead dessert for gatherings or weeknight treats.
Freezing
While this pudding tastes best fresh or chilled, you can freeze leftovers if needed. Place it in a freezer-safe container, leaving some room for expansion, and freeze for up to 2 months. Thaw in the refrigerator overnight before serving.
Reheating
If you prefer to enjoy it warm, gently reheat the pudding over low heat, stirring frequently to maintain its creamy texture and prevent curdling. Avoid microwaving directly as it might change the consistency.
FAQs
Can I substitute heavy cream for coconut cream?
Absolutely! Coconut cream is a fantastic dairy-free substitute that enhances the coconut flavor, but heavy cream works beautifully if you prefer that richer dairy taste.
Is sweetened condensed milk necessary in this recipe?
Yes, it provides the perfect sweetness and creamy base that defines this pudding’s smooth texture. If you want to experiment with alternatives, consider condensed coconut milk or homemade versions.
Can I use fresh shredded coconut instead of dried?
Fresh coconut can be used, but dry shredded or flaked coconut offers a better texture and lasts longer. Fresh coconut might release extra moisture, which could affect the pudding’s thickness.
How long does the pudding keep in the fridge?
Stored well in an airtight container, the pudding will stay delicious for about 3 days. Beyond that, the texture may change, so it’s best enjoyed sooner rather than later.
Is this recipe gluten-free and dairy-free?
It can be gluten-free naturally, and by using coconut oil and coconut cream instead of butter and heavy cream, you can make this pudding completely dairy-free and vegan-friendly.
Final Thoughts
Trust me when I say that once you try this Brazilian Coconut Pudding Recipe, it’ll quickly become one of your treasured go-to desserts. The balance of creamy, sweet, and slightly chewy coconut goodness is simply irresistible. Whether you’re whipping it up for yourself or sharing it with loved ones, it’s a comfort dessert that feels like a mini escape to the tropics with every spoonful. You won’t regret giving this one a try!
Print
Brazilian Coconut Pudding Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 to 6 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Brazilian
- Diet: Vegetarian
Description
This Brazilian Coconut Pudding is a creamy, rich dessert made from sweetened condensed milk, shredded coconut, coconut milk, and cream. It’s cooked on the stovetop until thickened, then cooled and served either at room temperature or chilled. Perfectly comforting with a tropical twist, it’s a simple yet indulgent treat that highlights the natural flavors of coconut.
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: In a medium saucepan, combine the butter, sweetened condensed milk, shredded coconut, and coconut milk over medium-low heat. Stir constantly to prevent burning and ensure even cooking.
- Cook until thickened: Continue stirring the mixture for 10–15 minutes until it thickens and starts to pull away from the sides of the pan, indicating it’s ready.
- Add cream: Remove the pan from the heat and stir in the heavy cream or coconut cream until the mixture becomes smooth and creamy.
- Cool the pudding: Let the pudding cool slightly at room temperature for 10–15 minutes to thicken further before serving.
- Serve: Pour the pudding into individual serving glasses or dessert cups. Serve at room temperature or chilled. Optionally, garnish with toasted coconut, lime zest, or fresh berries for added flavor and presentation.
Notes
- Use coconut oil instead of butter for a dairy-free version.
- For a richer flavor, coconut cream can replace heavy cream.
- To enhance presentation, sprinkle toasted shredded coconut or lime zest on top.
- Make sure to stir constantly during cooking to prevent the pudding from sticking or burning.
- This pudding can be stored in the refrigerator for up to 3 days.

