Coconut Flan with Berry Sauce (Brazilian Manjar Branco) is a creamy, chilled Brazilian dessert made with coconut milk, sweetened condensed milk, and whole milk, then set until silky and sliceable. Unlike traditional baked flan, this egg-free version is thickened with cornstarch for a smooth, pudding-like texture. Topped with a vibrant homemade berry sauce, it’s refreshing, elegant, and perfect for warm-weather gatherings such as Memorial Day, the 4th of July, and other summer celebrations.

If you love classic Brazilian desserts, this manjar branco deserves a spot on your table. It’s one of those nostalgic recipes that feels both simple and special – especially when served chilled on a hot day. For more Brazilian-inspired sweets, be sure to check out my Passion Fruit Mousse, Brigadeiro, and my original Brazilian Coconut Flan with Plum Sauce!

Whole coconut flan with berry sauce, fresh berries, and shredded coconut served on a white platter.

At a Glance

  • Cuisine: Brazilian
  • Dish: Chilled dessert / pudding-style flan
  • Flavor: Creamy coconut with a lightly sweet, fruity berry topping
  • Texture: Smooth, silky, and sliceable
  • Difficulty: Easy
  • Cooking Method: Stovetop + chilling
  • Special Equipment: 10-cup mold, bundt pan, or decorative pudding mold
  • Make-Ahead Friendly: Yes – actually better after chilling overnight
  • Best For: Summer gatherings, Memorial Day, 4th of July, potlucks, or holiday desserts
  • Why It’s Special: A beautiful no-bake Brazilian dessert that looks elegant but is surprisingly simple to make

Why I Love This Recipe

There’s something so nostalgic and comforting about manjar branco. It’s one of those classic Brazilian desserts that feels effortlessly elegant, even though it’s made with very simple pantry ingredients. The combination of coconut milk, sweetened condensed milk, and whole milk creates a rich, creamy dessert that’s lightly sweet without feeling heavy. And because it’s chilled instead of baked, it’s especially perfect for warmer months when you want something refreshing after a big meal.

I also love how easy and make-ahead friendly this dessert is. Everything comes together on the stovetop, then the refrigerator does the rest of the work. In fact, I think it tastes even better the next day after it has had time to fully set and chill. That makes it ideal for holidays, dinner parties, or anytime you want a dessert that feels impressive without a lot of last-minute stress.

And while traditional manjar branco is often served with plum sauce, this berry sauce version feels bright, fresh, and especially beautiful for spring and summer. The red berries against the creamy white coconut flan make it such a gorgeous centerpiece – perfect for festive tables like Memorial Day, the 4th of July, and anytime you want a dessert that’s light, refreshing, and beautiful enough to steal the show. ✨

Ingredients for Brazilian coconut flan with berry sauce, including milk, coconut milk, sweetened condensed milk, cornstarch, sugar, coconut, lime, and mixed berries.

Ingredients

One of the things I love most about Manjar Branco is how simple the ingredient list is. Made with pantry staples like milk, sweetened condensed milk, and coconut milk, this dessert comes together with minimal effort but feels incredibly elegant once unmolded and topped with that glossy berry sauce. Here’s what you’ll need:

For the Coconut Flan (Manjar Branco)

  • Whole milk – Forms the base of the dessert and gives the flan its rich, creamy texture. I recommend whole milk for the best mouthfeel, but 2% can work in a pinch. I wouldn’t use skim milk, as the dessert may taste thinner and less luscious.
  • Sweetened condensed milk – Adds sweetness and helps create that smooth, silky consistency. Since this recipe doesn’t use eggs, the condensed milk also contributes body and richness.
  • Coconut milk – Gives the dessert its signature tropical coconut flavor. Use full-fat canned coconut milk for the best texture and richness. I wouldn’t recommend refrigerated coconut milk beverage, which is much thinner and won’t deliver the same creamy result.
  • Cornstarch – This is what thickens the mixture and helps the flan set firm enough to unmold cleanly while still staying silky and smooth. Be sure to whisk it well so it fully dissolves and doesn’t leave lumps.
  • Salt – Just a small pinch helps balance the sweetness and enhances both the dairy and coconut flavors.

For the Berry Sauce:

  • Mixed berries – I like using a mix of strawberries, raspberries, blackberries, and blueberries for color and flavor. Fresh or frozen berries both work well, which makes this easy year-round. Frozen berries may release more liquid, so you may need to simmer the sauce a little longer.
  • Granulated sugar – Sweetens the berries and helps create a glossy, lightly syrupy sauce. You can adjust slightly depending on how tart your berries are.
  • Lemon or lime juice – Adds brightness and keeps the sauce from tasting overly sweet or flat. Fresh is ideal.
  • Salt – Just a small pinch helps round out the berry flavor, balance the sweetness, and make the fruit taste brighter.
Close-up of coconut flan with berry sauce, fresh berries, and shredded coconut.

How to Make Coconut Flan with Berry Sauce

If you’ve never made manjar branco, don’t let the elegant shape fool you – this is actually a very simple dessert. Everything starts on the stovetop, where milk, sweetened condensed milk, coconut milk, and cornstarch are cooked together until thick, silky, and pudding-like. Then it’s poured into a mold, chilled until firm, and unmolded into a beautiful centerpiece that looks way fancier than the effort it takes.

The hardest part? Honestly… waiting for it to chill. 😅 Because once the flan mixture thickens, most of the work is done. The refrigerator takes over, allowing it to fully set into that smooth, sliceable texture that makes manjar branco so satisfying to serve.

While the flan chills, you’ll make a quick homemade berry sauce that adds brightness, color, and just enough tartness to balance the creamy coconut base. The result is a dessert that feels fresh, elegant, and especially perfect for spring and summer gatherings.

Recommended tools and equipment: Large heavy-bottomed saucepan or Dutch oven (at least 5–6 quarts), whisk, silicone spatula, 10-cup mold or bundt pan, fine-mesh strainer (optional, for extra smooth sauce texture), small saucepan (for the berry sauce), serving platter, plastic wrap.

Here’s how I make this Brazilian coconut flan recipe. As always, you will find the printable (and more complete) version of the recipe at the end of this post!

Step 1: Dissolve the Cornstarch

  • In a large saucepan, whisk the whole milk and cornstarch until completely smooth and no lumps remain. This is important for getting that silky, smooth texture.

Step 2: Cook the Flan Mixture

  • Add the sweetened condensed milk, coconut milk, and a pinch of salt. Place over medium to medium-low heat, whisking frequently, until the mixture thickens into a smooth, pudding-like consistency. It should coat the spoon and hold soft ribbons when stirred.

Step 3: Pour into the Mold

  • Lightly rinse a 10-cup mold, bundt pan, or decorative pudding mold with water, then pour out the excess, leaving behind just a very thin film of moisture. (Alternatively, some people lightly grease the mold, but I found the flan released better without grease, especially since I used a silicone mold.)
  • Pour the hot flan mixture into the mold, then gently tap it on the counter a few times to release any air bubbles and smooth the top if needed.

Step 4: Cool and Chill

  • Let the flan cool at room temperature for about 15–20 minutes, then cover with plastic wrap and refrigerate until fully set – preferably overnight, but at least 6 hours.

Step 5: Make the Berry Sauce

  • In a small saucepan, combine the berries, sugar, lime or lemon juice, and a small pinch of salt. Cook over medium heat, stirring occasionally, until the berries soften and release their juices.

Step 6: Unmold the Flan

  • Once fully chilled, place a serving platter over the mold and confidently invert it. Gently lift the mold to release the flan. If needed, you can briefly wrap the mold in a warm towel (or dip the bottom very quickly in warm water) to help loosen it.

Step 7: Top and Serve

  • Spoon some of the cooled berry sauce over the top, letting it gently cascade down the sides. If desired, decorate with fresh berries and grated coconut for extra color and a festive presentation. Serve chilled, with the remaining berry sauce on the side for spooning over individual slices.

Olivia’s Tips

  • Leave a thin film of water in the mold – Lightly rinse your mold with water, then pour out the excess before adding the flan mixture. I found this helped my flan release cleanly and gave a smooth finish – especially helpful for traditional flan molds and bundt-style pans.
  • Skip the baking spray – It may seem like a good idea, but in my testing, the flan unmolded better without grease. Baking spray can leave residue and affect that smooth finish.
  • Whisk the cornstarch really well. Make sure the cornstarch is fully dissolved in the milk before turning on the heat. This helps prevent lumps and keeps the flan silky and smooth.
  • Cook over medium to medium-low heat – Don’t rush it. Gentle heat helps the mixture thicken evenly without scorching the bottom.
  • Look for a pudding-like consistency. The flan mixture should be thick, smooth, and able to hold soft ribbons when stirred before pouring it into the mold.
  • Using a silicone mold? Support it first. Place it inside a large bowl, cake pan, or other sturdy container before filling. Because silicone is flexible, it can spread outward and flatten slightly once the hot manjar mixture is added.
  • Cover directly with plastic wrap. Once slightly cooled, press the plastic wrap gently against the surface of the flan before refrigerating. This helps prevent a skin from forming and keeps the top smooth and creamy.
  • Chill overnight if possible – While it can set in about 6 hours, I found overnight chilling gave the cleanest unmolding and best sliceable texture.
  • Flip confidently – I know it feels dramatic 😅, but once fully chilled, place the serving platter on top and invert the mold in one confident motion.
  • Cool the berry sauce before serving – Warm sauce can soften the flan too much, so let it cool completely before spooning some over the top.
  • Save extra sauce for serving – Spoon some over the flan for presentation, then serve the rest on the side so everyone can add more to their slice.
Slice of Brazilian coconut flan with berry sauce, shredded coconut, and fresh berries served on a dark blue dessert plate.

Serving Suggestions

This Brazilian coconut flan with berry sauce is one of those desserts that really shines when served chilled, straight from the refrigerator. Spoon some of the berry sauce over the top for a beautiful presentation, then serve the rest on the side so everyone can add a little more to their slice (which, trust me, they probably will). If you want to dress it up a bit, garnish with fresh berries and grated coconut for an extra pop of color and a simple, elegant finish.

Because it’s cool, creamy, and not overly heavy, this is such a lovely dessert after a rich meal or backyard gathering. I especially love serving it for Memorial Day, the 4th of July, summer cookouts, dinner parties, or holiday tables when you want something refreshing but still a little impressive.

And if you grew up eating manjar branco, you already know how wonderful it is on its own. But this berry sauce version gives it a brighter, fresher twist that feels especially perfect for spring and summer – simple enough for a casual family dinner, yet pretty enough to absolutely steal the dessert table.

Variations

One of the things I love about manjar branco is how easy it is to customize while still keeping that creamy, silky coconut base. Here are a few delicious ways to switch it up:

  • Decorative Mold – Use a more ornate mold if you want a beautiful centerpiece dessert for a special occasion.
  • Traditional Plum Sauce – Want a more classic version? Skip the berry sauce and serve it with a homemade plum sauce (calda de ameixa), which is the traditional topping for Brazilian manjar branco.
  • Strawberry Sauce – Use only strawberries for a sweeter, classic fruit topping that pairs beautifully with coconut.
  • Raspberry Sauce – Slightly tangier and brighter, great if you want more contrast against the creamy flan.
  • Passion Fruit Topping – For a more tropical twist, top with passion fruit pulp or passion fruit syrup. The tartness works beautifully with the coconut flavor.
  • Toasted Coconut – Sprinkle a little toasted unsweetened coconut over the top for texture and extra coconut flavor.
  • Mini Individual Flans – Divide the mixture into ramekins or small molds for single-serve desserts – great for dinner parties or holidays.
Close-up of Brazilian coconut flan topped with berry sauce, fresh berries, and shredded coconut.

Storage & Freezing

One of the best things about this Brazilian coconut flan (manjar branco) is that it stores beautifully, which makes it a great make-ahead dessert for holidays, dinner parties, or anytime you want one less thing to worry about later.

Storage

  • Refrigerate: Store leftover flan covered in the refrigerator for up to 4–5 days. You can keep it whole on a serving platter or transfer slices to an airtight container.
  • Berry Sauce: Store the berry sauce separately in an airtight container in the refrigerator for up to 4–5 days. Keeping it separate helps preserve the flan’s texture and presentation.
  • Serve chilled: This dessert is best served cold, straight from the fridge.

Can I Freeze It?

I don’t really recommend freezing manjar branco if you want the best texture.

Because it’s thickened with cornstarch and dairy, freezing and thawing can sometimes make it weep, turn slightly grainy, or lose some of that silky texture that makes this dessert so special.

My preference? Make it ahead and refrigerate – it’s one of those desserts that actually gets better after chilling overnight.

Brazilian coconut flan (manjar branco) topped with berry sauce, fresh berries, and shredded coconut on a white serving platter.

Frequently Asked Questions

What is Manjar Branco?

Manjar Branco is a classic Brazilian dessert made with milk, coconut milk, sweetened condensed milk, and cornstarch, then chilled until firm and unmolded before serving. It’s creamy, silky, and often topped with a sauce – traditionally plum sauce, though this berry version gives it a fresh, summery twist.

Is Manjar Branco the same as flan?

Not exactly. While it’s often called Brazilian coconut flan, traditional flan is usually an egg-based baked custard. Manjar branco is egg-free, cooked on the stovetop, thickened with cornstarch, and has a more pudding-like texture.

Can I make this dessert ahead of time?

Yes – and I actually recommend it. This dessert is ideal for making ahead because it needs time to chill and fully set. I find it unmolds best after overnight chilling, though at least 6-8 hours should work.

What kind of mold should I use?

10-cup mold, bundt pan, or decorative pudding mold all work well. Smooth molds are usually the easiest for clean unmolding, but bundt-style pans also create a beautiful presentation.

Can I make this without the berry sauce?

Yes! If you want a more traditional manjar branco, serve it with plum sauce (calda de ameixa) or enjoy it plain.

Why didn’t my flan set properly?

Usually, it comes down to one of three things: The mixture didn’t cook long enough to fully thicken, the cornstarch wasn’t measured accurately, or it didn’t chill long enough before unmolding. The mixture should be thick and pudding-like before going into the mold, and overnight chilling gives the best results.

More Coconut Recipes

Did you make this recipe? I love hearing from you! Please comment and leave a 5-star rating below. You can also take a photo and tag me on Instagram with #oliviascuisine.

Coconut Flan with Berry Sauce (Brazilian Manjar Branco)

A creamy, chilled Brazilian dessert made with coconut milk, whole milk, and sweetened condensed milk, then set until silky, sliceable, and topped with a bright homemade berry sauce. This elegant no-bake dessert is perfect for warm-weather gatherings, holidays, and make-ahead entertaining.
No ratings yet

Ingredients  

For the Coconut Flan (Manjar Branco)

  • 6 ¾ cups (1.5 L) whole milk
  • 1 ½ cups (300 mL) coconut milk
  • 2 cans (28 oz / about 790–800g) sweetened condensed milk
  • 110 g (about 7/8 cup) cornstarch
  • Pinch of salt

For the Berry Sauce

  • 450 g (about 3 cups) mixed berries, fresh or frozen
  • cup granulated sugar
  • 1 tablespoon lime (or lemon) juice
  • Pinch of salt

Optional Garnish

  • Fresh berries
  • Grated coconut

Instructions 

  1. Dissolve the cornstarch: In a large saucepan, whisk the whole milk and cornstarch until completely smooth and no lumps remain.
  2. Cook the flan mixture: Add the coconut milk, sweetened condensed milk, and salt. Cook, over medium to medium-low heat, stirring constantly, for 12–18 minutes, until the mixture is thick, glossy, and bubbling, with a pudding-like consistency.
  3. Lightly rinse a 10-cup mold, bundt pan, or pudding mold with water, then pour out the excess, leaving behind a very thin film of moisture. Carefully pour the hot flan mixture into the mold, then gently tap it on the counter a few times to release any air bubbles.
  4. Let the flan cool at room temperature for about 15–20 minutes, then cover with plastic wrap (pressing it gently against the surface of the flan) and refrigerate until fully set, at least 6-8 hours, but preferably overnight.
  5. Make the berry sauce: In a small saucepan, combine the mixed berries, sugar, lime or lemon juice, and a pinch of salt. Cook over medium heat, stirring occasionally, until the berries soften and release their juices.
  6. Pour the berry mixture through a fine-mesh strainer, pressing with a spoon or spatula to extract as much sauce as possible. Discard the seeds and solids. Let the sauce cool completely before serving.
  7. Unmold the flan: Once fully chilled, place a serving platter over the mold and confidently invert it. Gently lift the mold to release the flan. If needed, briefly wrap the outside of the mold with a warm towel to help loosen it.
  8. Spoon some of the cooled berry sauce over the top, letting it gently cascade down the sides. If desired, decorate with fresh berries and grated coconut for extra color and a festive presentation. Serve chilled, with the remaining berry sauce on the side for spooning over individual slices.

Notes

  • Leave a thin film of water in the mold. Lightly rinse the mold with water, then pour out the excess before adding the hot flan mixture. I found this worked better than greasing and helped the flan release cleanly.
  • Using a silicone mold? Place it inside a supportive bowl, cake pan, or other sturdy container before filling. Because silicone is flexible, it can spread outward and flatten slightly once the hot manjar mixture is added.
  • Whisk the cornstarch well. Make sure it’s fully dissolved in the milk before turning on the heat to prevent lumps and keep the flan silky and smooth.
  • Cook over medium to medium-low heat. Gentle heat helps the mixture thicken evenly without scorching the bottom.
  • Look for a pudding-like consistency. The mixture should be thick, smooth, and able to hold soft ribbons when stirred before pouring into the mold.
  • Chill overnight if possible. While it can set in about 6 hours, overnight chilling gives the cleanest unmolding and best sliceable texture.
  • Fresh or frozen berries both work well. Frozen berries may release a little more liquid, but they still make a delicious sauce. If your sauce is too thin with frozen berries, you can thicken it with a cornstarch slurry.
  • Strain the berry sauce. This gives you a smoother, more elegant sauce and removes seeds for a silkier finish.
  • Store leftovers covered in the refrigerator for up to 4–5 days. Keep any extra berry sauce stored separately for the best texture and presentation.

Nutrition

Calories: 415kcal, Carbohydrates: 61g, Protein: 10g, Fat: 16g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 38mg, Sodium: 331mg, Potassium: 516mg, Fiber: 1g, Sugar: 51g, Vitamin A: 403IU, Vitamin C: 3mg, Calcium: 354mg, Iron: 1mg