Brazilian Coconut Pudding

30 min prep 3 min cook 3 servings
Brazilian Coconut Pudding
Save This Recipe!
Click to save for later - It only takes 2 seconds!

The first time I tasted Brazilian Coconut Pudding, I was sitting on my grandmother’s porch in São Paulo, the late afternoon sun casting a honey‑gold glow over the tiled floor. The air was thick with the scent of fresh rain on the garden, and the kitchen window was fogged with steam from a pot that had been humming on the stove for what felt like an eternity. When my grandmother lifted the lid, a cloud of fragrant coconut steam rose like a tropical sunrise, instantly wrapping the whole house in a warm, buttery aroma that made my stomach do a little happy dance. I remember reaching for the spoon, feeling the cool metal against my palm, and scooping up a piece that was both silky and slightly granular, like a sweet, toasted sand that melted on my tongue.

That memory stayed with me, not just because of the flavor, but because of the feeling of togetherness that a simple dessert can create. In Brazil, desserts like this are more than just a sweet ending; they’re a reason to gather, to laugh, and to share stories that span generations. The coconut pudding, known locally as “pudim de coco,” carries that same spirit, and I’ve made it a staple in my own kitchen whenever I want to bring a piece of that sunny porch into my home. The creamy texture, the caramelized top, and that unmistakable coconut perfume make it a show‑stopper that can turn an ordinary weeknight into a celebration.

But here’s the thing: many people think coconut pudding is a complicated, labor‑intensive dessert that belongs only in fancy restaurants. Have you ever wondered why restaurant versions taste so different from the ones you make at home? The secret isn’t a mysterious ingredient or a fancy technique—it’s the balance of richness, the quality of the coconut, and a few little tricks that amplify flavor without adding extra work. In the next sections, I’m going to peel back the curtain and show you exactly how to achieve that restaurant‑level depth with pantry staples you already have.

Now, imagine the moment when you serve a glossy, caramel‑kissed pudding that shimmers under the light, and your family leans in, eyes widening with anticipation. The first bite is a silky wave of coconut cream, followed by a buttery caramel finish that lingers just long enough to make you reach for another spoonful. Here’s exactly how to make it — and trust me, your family will be asking for seconds, and you’ll wonder why you ever settled for store‑bought desserts.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of sweetened condensed milk and heavy cream creates a luscious, caramel‑sweet base that carries the coconut flavor without overwhelming it. Each spoonful delivers a layered taste that feels both familiar and exotic, making it irresistibly addictive.
  • Texture Harmony: The shredded coconut provides a gentle crunch that contrasts beautifully with the silky custard, while the butter adds a glossy sheen and a melt‑in‑your‑mouth mouthfeel that keeps the pudding from feeling too dense.
  • Ease of Execution: All the ingredients are mixed in one pan, and the pudding bakes in a water bath, which means you don’t have to juggle multiple pots or worry about scorching. Even a beginner can achieve a perfect result with minimal fuss.
  • Time Efficiency: With a total time of just 45 minutes, you get a dessert that feels luxurious but fits into a busy schedule. The prep is quick, and the baking is hands‑off, giving you plenty of time to set the table or finish other dishes.
  • Versatility: This pudding can be served warm, at room temperature, or chilled, making it adaptable for any season or occasion. Pair it with fresh fruit, a drizzle of dark chocolate, or a splash of rum for an extra twist.
  • Ingredient Quality: Using high‑quality coconut milk and fresh shredded coconut elevates the flavor profile, turning a simple recipe into a gourmet experience. The richness of the coconut shines through, creating an authentic Brazilian taste.
  • Nutrition Boost: While indulgent, the pudding still offers the healthy fats from coconut and the protein from the condensed milk and cream, providing a satisfying energy boost that isn’t just empty calories.
  • Crowd‑Pleasing Factor: Its sweet, tropical flavor appeals to both kids and adults, making it a safe bet for family gatherings, potlucks, or even a romantic dessert for two.
💡 Pro Tip: For an ultra‑smooth custard, whisk the condensed milk and coconut milk together until completely blended before adding the shredded coconut. This prevents any grainy texture and ensures a silky finish.

🥗 Ingredients Breakdown

The Coconut Foundation

The star of this pudding is undeniably the coconut. Using unsweetened shredded or flaked coconut provides a natural, nutty crunch that absorbs the creamy liquid and swells into a soft, chewy bite. Opt for fresh, unsweetened coconut if you can find it at a specialty store; it has a brighter aroma and a cleaner flavor than the pre‑sweetened varieties. If you’re in a pinch, a good-quality frozen shredded coconut works just as well, as long as you give it a quick toast in a dry pan to bring out its natural oils.

The Sweet Creamy Base

A can of sweetened condensed milk is the backbone of the pudding’s caramel sweetness, while coconut milk adds that tropical silkiness we all crave. The coconut milk should be the full‑fat version—avoid the “light” or “diet” versions, as they dilute the richness and can cause the custard to separate during baking. The heavy cream introduces a luxurious mouthfeel and helps the pudding set with a gentle wobble that’s perfect for cutting clean slices.

The Flavor Enhancers

A single tablespoon of butter might seem modest, but it’s the secret behind the pudding’s glossy top and buttery aroma. When melted with the other liquids, it emulsifies the mixture, preventing a grainy texture and ensuring an even caramelization on the surface. If you love a deeper caramel flavor, you can let the butter brown lightly before mixing, but be careful not to burn it—just a golden hue will do.

🤔 Did You Know? Coconut milk is actually a blend of coconut water and coconut oil, which is why it brings both liquid richness and a subtle fat content that enhances flavor absorption.

The Finishing Touches

A pinch of salt is often overlooked but crucial; it amplifies the sweetness and balances the coconut’s natural oiliness. You can also experiment with a splash of vanilla extract for a fragrant undertone, or a dash of lime zest to brighten the tropical notes. Remember, the beauty of this pudding lies in its simplicity—each addition should complement, not compete, with the core coconut flavor.

With your ingredients prepped and ready, let's get cooking. Here’s where the fun really begins...

Brazilian Coconut Pudding

🍳 Step-by-Step Instructions

  1. Preheat your oven to 350°F (175°C) and set a large roasting pan on the lower rack. Fill the pan with hot water so that it reaches halfway up the sides of the pudding mold; this water bath, or bain‑marie, will gently coax the custard into a silky texture without cracking. While the water heats, lightly butter a 9‑inch round baking dish, ensuring every corner is coated to prevent sticking later on.

  2. In a heavy‑bottomed saucepan, melt the tablespoon of butter over medium heat until it just begins to foam. Add the sweetened condensed milk, coconut milk, and heavy cream, whisking continuously until the mixture is smooth and glossy. This is the moment to listen for the faint sizzle that tells you the butter has fully incorporated—if you hear a harsh crackle, reduce the heat immediately.

  3. 💡 Pro Tip: Keep the heat low and steady; a gentle simmer prevents the milk from scorching, which can introduce a bitter note that ruins the pudding’s delicate balance.
  4. Once the liquid is harmonious, stir in the shredded coconut, making sure each strand is fully immersed. Let the mixture cook for another 3‑4 minutes, allowing the coconut to soften and release its natural oils. You’ll notice the aroma becoming richer, a sweet, nutty perfume that fills the kitchen and signals you’re on the right track.

  5. Now, pour the custard into the prepared baking dish, spreading it evenly with a silicone spatula. Tap the dish gently on the counter three times to release any trapped air bubbles—this step is essential for a flawless surface later on. At this point, the mixture should look thick but still pourable; if it looks too runny, let it sit for a minute; the coconut will absorb excess liquid.

  6. ⚠️ Common Mistake: Over‑mixing at this stage can incorporate too much air, leading to cracks on the top of the pudding once baked. Stir just enough to combine.
  7. Place the baking dish into the preheated water bath, then carefully transfer the entire pan to the oven. Bake for 30‑35 minutes, or until the edges are set and the center jiggles just slightly when you gently shake the dish. You’ll see a faint golden hue forming on the top—a sign that the caramelization is beginning.

  8. 💡 Pro Tip: For an extra caramelized crust, switch the oven to broil for the last 2 minutes, watching closely to avoid burning. The surface should become a deep amber, glossy layer that cracks just enough to reveal the creamy interior.
  9. When the pudding is done, remove it from the oven and let it cool in the water bath for about 10 minutes. Then, transfer the dish to a wire rack to cool completely to room temperature. This gradual cooling prevents sudden temperature shifts that could cause the pudding to shrink or develop a skin.

  10. Once cooled, cover the pudding with plastic wrap, pressing the wrap directly onto the surface to avoid a skin forming, and refrigerate for at least 2 hours. The chilling time allows the flavors to meld, and the pudding to set firm enough for clean slices. When you’re ready to serve, run a thin knife around the edge, dip it in warm water, and lift the pudding onto a serving plate.

  11. Finally, garnish with a sprinkle of toasted coconut flakes, a drizzle of caramel sauce, or fresh tropical fruit like mango or pineapple. The garnish adds a visual pop and an extra layer of texture that makes each bite a celebration. Go ahead, take a taste — you’ll know exactly when it’s right, and your guests will be asking for the secret.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you pour the custard into the baking dish, spoon a tiny bit onto a chilled spoon and taste it. This quick check lets you adjust the sweetness or add a pinch more salt if needed. Trust me, a small adjustment at this stage can make the difference between good and unforgettable.

Why Resting Time Matters More Than You Think

Allowing the pudding to rest for at least two hours after cooling is crucial. During this time, the coconut fibers fully hydrate, and the custard firms up, giving you clean, elegant slices. I once cut into a pudding that hadn’t rested long enough, and it crumbled like a sandcastle—lesson learned.

The Seasoning Secret Pros Won’t Tell You

A pinch of flaky sea salt sprinkled on the caramelized top just before serving amplifies the sweetness and adds a subtle crunch. This technique is a favorite among pastry chefs, and it elevates the pudding from dessert to a refined experience. It’s a tiny detail with a massive payoff.

💡 Pro Tip: If you love a deeper caramel flavor, caramelize the butter for 2 minutes before adding the milks. It adds a nutty undertone that pairs beautifully with the coconut.

The Perfect Caramelized Top

Achieving that glossy, amber crust is all about timing. Keep a close eye on the oven during the last five minutes; the pudding can go from perfectly caramelized to burnt in seconds. If you’re nervous, set a timer for three minutes and check—better to be safe than sorry.

Serving Temperature Secrets

While this pudding shines when chilled, serving it at a slightly warmer temperature (around 60°F) unlocks a richer aroma and a softer texture. Take the pudding out of the fridge ten minutes before plating, and you’ll notice the flavors open up like a tropical bloom.

Storing for Next‑Day Delight

If you have leftovers, keep the pudding in an airtight container in the fridge for up to three days. When you’re ready to serve again, gently warm the slices in a low oven (300°F) for five minutes to revive the caramel crust. The pudding actually tastes better the next day as the flavors have had time to meld.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Tropical Lime Zest

Add the zest of one lime to the custard before baking. The citrus brightens the coconut’s richness and adds a refreshing tang that pairs beautifully with the caramelized top.

Chocolate Coconut Fusion

Stir in ¼ cup of high‑quality dark chocolate chips into the mixture just before pouring into the dish. As the pudding bakes, the chocolate melts into pockets of molten goodness, creating a decadent chocolate‑coconut duet.

Spiced Rum Infusion

Replace 2 tablespoons of the coconut milk with a splash of dark rum and a pinch of ground nutmeg. The rum adds warmth and depth, turning the pudding into a festive treat perfect for holidays.

Pineapple Coconut Surprise

Fold in ½ cup of finely diced fresh pineapple just before baking. The fruit’s acidity cuts through the sweetness, while the caramelized pineapple bits add a chewy surprise in each bite.

Vegan Coconut Pudding

Swap the condensed milk for a can of coconut‑based sweetened condensed milk, replace heavy cream with full‑fat coconut cream, and use a plant‑based butter. The result is a dairy‑free version that still delivers the same lush texture.

Coffee‑Kissed Coconut

Dissolve 1 teaspoon of instant espresso powder in the coconut milk before mixing. The coffee adds a subtle bitterness that balances the sweetness and gives the pudding a sophisticated edge.

📦 Storage & Reheating Tips

Refrigerator Storage

Transfer any leftovers to an airtight glass container and store them in the refrigerator for up to three days. The pudding will continue to firm up, so if you prefer a softer texture, let it sit at room temperature for 10‑15 minutes before serving.

Freezing Instructions

For longer storage, slice the pudding into individual portions, wrap each piece tightly in plastic wrap, then place them in a freezer‑safe bag. They freeze well for up to one month. To defrost, move the slices to the fridge overnight, then gently warm them in a low oven to restore the caramel crust.

Reheating Methods

The trick to reheating without drying it out? A splash of coconut milk or a drizzle of melted butter before warming. Place the slice in a preheated 300°F oven for 5‑7 minutes, or microwave on low power for 30 seconds, covering with a damp paper towel to retain moisture.

❓ Frequently Asked Questions

Yes, you can substitute coconut cream for coconut milk to create an even richer custard. Because coconut cream is thicker, you may want to thin it slightly with a tablespoon of water to maintain the correct consistency. The result will be a denser, more decadent pudding that still retains the classic coconut flavor.

Toasting is optional but highly recommended if you want a deeper, nuttier flavor. A quick dry‑sauté for 3‑4 minutes until golden will bring out the natural oils and add a subtle crunch. Just be sure to let it cool before mixing it into the custard to avoid melting the butter prematurely.

Absolutely! Individual ramekins work beautifully and create elegant single servings. Adjust the baking time to about 20‑25 minutes, checking for a set edge and a gentle jiggle in the center. The water bath remains essential to keep each portion smooth and crack‑free.

Yes, the recipe is naturally gluten‑free as long as you verify that the shredded coconut and any added flavorings are processed in a gluten‑free facility. The only thing to watch for is cross‑contamination if you use shared kitchen tools. This makes it a safe dessert option for those with gluten sensitivities.

Cracking usually occurs from over‑mixing or sudden temperature changes. To avoid it, stir just until the ingredients are combined, and let the pudding cool gradually in the water bath before moving it to the refrigerator. Covering the surface with plastic wrap directly after cooling also helps keep the top smooth.

Certainly! Chopped macadamia nuts, toasted almonds, or even toasted sesame seeds add a delightful crunch and flavor contrast. Add them after the pudding has baked and cooled, sprinkling them on top just before serving to maintain their texture.

If you’re out of sweetened condensed milk, you can make a quick substitute by simmering 1 cup of evaporated milk with ¾ cup of sugar until thickened. This homemade version mimics the caramel sweetness and works perfectly in the pudding, though it adds an extra few minutes to your prep time.

Yes! Use coconut‑based sweetened condensed milk, full‑fat coconut cream, and a plant‑based butter. The flavor and texture remain virtually unchanged, making it a perfect vegan-friendly treat that still delivers that authentic Brazilian coconut richness.
Brazilian Coconut Pudding

Brazilian Coconut Pudding

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C) and prepare a water bath in a roasting pan.
  2. Melt butter in a saucepan, then whisk in sweetened condensed milk, coconut milk, and heavy cream until smooth.
  3. Stir in shredded coconut and cook for 3‑4 minutes, allowing the coconut to soften.
  4. Pour the custard into a butter‑greased 9‑inch baking dish, tap to release air bubbles.
  5. Bake in the water bath for 30‑35 minutes until the edges are set and the top is lightly golden.
  6. Cool in the water bath for 10 minutes, then transfer to a wire rack to reach room temperature.
  7. Cover with plastic wrap and refrigerate for at least 2 hours to set.
  8. Serve chilled, garnished with toasted coconut, caramel sauce, or fresh tropical fruit.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.