Desserts
Brazilian chocolate pave recipe delivers layers of velvety chocolate mousse and coffee-infused custard that dissolve on your tongue with every bite. This traditional Brazilian dessert—pavê—combines rich chocolate with subtle coffee notes, creating a decadent yet balanced treat that’s perfect for special occasions or satisfying cravings.
The secret lies in tempering high-quality chocolate and whipping egg whites to cloud-like perfection, ensuring each layer stays light and airy.
The magic happens in the assembly, where alternating layers of chocolate mousse and coffee custard create a marbled effect that’s both visually stunning and irresistibly creamy.
Traditional Brazilian ingredients like condensed milk and dark chocolate (often brands like Garoto or Lacta) add depth, while a touch of espresso powder enhances the coffee flavor without overpowering the chocolate. This recipe is vegetarian by default, but with a few adjustments, it can easily accommodate vegan preferences too.
What you’ll end up with is a dessert that’s as impressive to serve as it is to eat—smooth, luxurious layers that melt into rich, coffee-kissed chocolate with every spoonful. The contrast between the velvety mousse and the slightly denser custard creates a texture that’s impossible to resist.
Whether you’re hosting a dinner party or simply treating yourself, this pavê is sure to become a new favorite.
Ready in just 30 minutes of active prep (plus chilling time), this recipe is simpler than it looks. The key is patience—letting each layer set properly ensures clean slices and that signature pavê elegance.
Serve chilled with fresh berries or a dusting of cocoa powder for the full Brazilian experience. Let’s get started!
Ingredients for brazilian chocolate pave
Traditional Brazilian ingredients meet refined technique for this luxurious coffee-chocolate dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 8 oz | High-quality 70% cocoa, chopped fine |
| Large Egg Whites 🥚 | 6 whole | Room temperature, no yolks |
| Granulated Sugar 🍚 | 1 ½ cups | Superfine preferred for smoothness |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for whipping |
| Instant Espresso Powder ☕ | 2 tbsp | High-quality for coffee depth |
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, traditional Brazilian brand |
| Large Egg Yolks 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar preferred |
| Heavy Cream 🥛 | 1 ½ cups | Cold, 35% fat minimum |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth custard |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Cocoa Powder 🍫 | ¼ cup | Natural, unsweetened |
| Espresso Liqueur 🍷 | 1 tbsp | Optional for depth (Kahlúa) |
The chocolate quality determines everything. Brazilian Garoto or Lacta bars are ideal—their balanced cocoa content delivers that signature Brazilian richness. For espresso powder, Starbucks VIA or local specialty brands ensure authentic coffee depth without bitterness. The condensed milk must be traditional canned style; powdered versions won't create proper custard texture. All chocolate must be finely chopped (use a food processor for even consistency). The egg whites need to be completely room temperature—cold whites won't whip properly. For the custard layer, pre-sifting the flour prevents lumps that ruin the silky texture.
No espresso powder? Dissolve 2 tbsp instant coffee granules in 2 tbsp hot water as a substitute. Running out of condensed milk? Equal parts heavy cream and powdered sugar works in a pinch, though texture will differ slightly. The espresso liqueur is optional but recommended—if skipping, add 1 tsp vanilla bean paste instead. For a vegan version, replace egg whites with aquafaba (1 cup = 4 egg whites) and butter with coconut oil. The cocoa powder should be natural (not Dutch-processed) to maintain proper acidity balance with the chocolate. All dairy products must be full-fat for optimal layering.
Chocolate mousse layers keep best 2 days refrigerated when separated, but assembled pavê should be served within 3 days for peak texture. Wrap individual portions in parchment before freezing for up to 2 months—thaw overnight in the fridge. The custard layer can be pre-made 1 day ahead, while the mousse should be whipped fresh. Store all components in airtight containers with parchment between layers. For presentation, dust with unsweetened cocoa powder or serve with fresh berries—just avoid citrus which can curdle the custard.
Why You'll Love This Recipe
- I’ll be real: this recipe takes five ingredients and 15 minutes of active work. Melt chocolate, whip egg whites, fold—done. That’s it. No tempering, no temper tantrums, just pure, silky chocolate magic with a snap.
- No Fuss, Big Payoff: I’ll be real: this recipe takes five ingredients and 15 minutes of active work. Melt chocolate, whip egg whites, fold—done. That’s it. No tempering, no temper tantrums, just pure, silky chocolate magic with a snap.
- Espresso Kiss: Honestly, the instant espresso powder isn’t just a trick—it’s the secret. That deep, toasty note cuts through the richness, making every bite taste like a fancy café dessert without the fuss. The butter? It’s the unsung hero, turning it from good to ridiculously good.
- Date Night or Me: Between us, this is my go-to for when I want to impress but don’t want to slave over a soufflé. Serve it warm with berries for a romantic dinner, or let it cool for a no-bake treat that still feels special. (Yes, even on a Tuesday night.)
Step-by-step instructions for Brazilian chocolate pave
Master this technique and you'll create a restaurant-quality dessert with perfect coffee-infused layers.
Prepare the Chocolate Ganache Base
Chop the 8 oz dark chocolate bars into small, even pieces. Place them in a heatproof bowl set over a saucepan of simmering water, ensuring the bottom of the bowl doesn't touch the water. Stir occasionally until the chocolate melts completely and becomes smooth. Remove from heat and whisk in the 1 can sweetened condensed milk, 2 tbsp instant espresso powder, and 1 tbsp espresso liqueur until fully combined. This mixture forms the rich, coffee-infused base that defines Brazilian pave.
Let the ganache cool to 100°F while you prepare the next layer. If it cools too quickly, gently rewarm it over low heat. The ideal temperature ensures proper layering without melting the custard prematurely. Here's the thing—this ganache needs to be thick enough to hold its shape when layered but fluid enough to blend seamlessly with the custard.
Whip the Egg White Meringue
In a separate bowl, beat the 6 whole large egg whites with the 0.25 tsp salt using an electric mixer on medium speed until soft peaks form. Gradually add the 1.5 cups granulated sugar while mixing on high speed until the meringue is glossy and holds stiff peaks that stand straight up when the beaters are lifted. This meringue forms the structural backbone of the pave, creating those signature airy layers.
Fold one-third of the meringue into the cooled ganache using a spatula to lighten it. Then gently fold in the remaining meringue until fully incorporated. The mixture should be smooth with no visible streaks. This step is critical—proper folding prevents dense layers and ensures that signature melt-in-your-mouth texture. Work quickly but carefully to maintain air incorporation.
Create the Custard Layer
In a separate mixing bowl, whisk together the 4 whole large egg yolks, 0.5 cup unsalted butter, 1.5 cups heavy cream, 1 tbsp vanilla extract, and 0.25 cup all-purpose flour until smooth. Gradually whisk in 0.25 cup cocoa powder until fully dissolved. Transfer the mixture to a saucepan and cook over medium heat, stirring constantly with a wooden spoon, until it thickens to 170°F and coats the back of the spoon.
Immediately strain the custard through a fine-mesh sieve into a clean bowl to remove any lumps. Let it cool to room temperature while you prepare the baking dishes. The custard should be thick enough to hold its shape when spread but still fluid enough to blend with the ganache layer. Here's where precision matters—if it's too thick, add a splash of heavy cream; if too thin, cook it for an additional minute.
Assemble and Chill the Layers
Divide the ganache mixture evenly between two 8x8-inch baking dishes (or similar size). Spread each layer smoothly to cover the bottom. Using an offset spatula, carefully spread the cooled custard over each ganache layer, creating an even top layer. The custard should be level—any unevenness will create thick spots that won't melt properly.
Refrigerate the assembled pave for at least 4 hours, preferably overnight. This chilling time is non-negotiable—it allows the layers to set properly and develop their signature texture. The dessert should be firm enough to slice cleanly but still hold its shape when served. If you're impatient, you can speed this up by freezing for 2 hours, but the texture won't be as refined.
Slice and Serve
Once fully chilled, remove the pave from the refrigerator and let it sit at room temperature for 10-15 minutes before slicing. This brief warm-up makes the layers more pliable and easier to cut. Use a sharp, long knife to slice the pave into 8 even squares (for 8 servings). Each slice should reveal the distinct coffee-infused ganache layer beneath the creamy custard.
Serve immediately while still slightly chilled. The contrast between the warm custard and cool ganache creates a luxurious mouthfeel. For an extra touch, dust each serving with a light layer of cocoa powder. The result should be a dessert that melts on the tongue with each bite, delivering rich chocolate, deep coffee notes, and velvety texture in perfect harmony.
Pro Tips For Making Brazilian Chocolate Pave
- Temper the Chocolate: Melt your dark chocolate in a double boiler—never microwave—until it’s smooth and hits 110°F (43°C). I learned this the hard way: overheating makes the pave grainy, and you’ll spend 10 minutes fixing it later. If you don’t have a thermometer, watch closely—it’s done when the chocolate coats the back of a spoon like silk.
- Whip Egg Whites Cold: Chill your bowl and beaters for 10 minutes in the fridge before whipping the egg whites. Cold air = stiffer peaks, and stiffer peaks = a lighter, crack-free pave. (Yes, even if you’re impatient like me—this isn’t the step to rush.)
- Fold Like You Mean It: When folding the egg whites into the chocolate, use a spatula in a J motion—don’t just dump. Overmixing deflates the whites, and underfolding leaves streaks. Do it in three batches if needed; patience here keeps the texture airy.
- Chill the Molds Hard: Pop your pave into the fridge for 2 hours, then transfer to the freezer for 4 hours before unmolding. I used to skip this and ended up with a sad, crumbly mess. The cold shock sets the butter properly—no shortcut works here.
Flavor customization for brazilian chocolate pave
Coffee Intensity
Adjust the coffee flavor to your taste by varying the espresso powder. For a subtle hint, use just 1 tbsp instead of 2 tbsp. If you love bold coffee notes, add 1 extra tbsp of espresso powder to the ganache layer.
For an even stronger kick, steep 2 tbsp instant coffee granules in 2 tbsp hot water and stir into the custard layer before cooking. 🌶️
Chocolate Variations
Swap the dark chocolate for white chocolate (8 oz) to create a sweeter, creamier version. Add 1 tsp orange zest to the ganache for a citrusy twist. For a milk chocolate variation, use 10 oz milk chocolate bars and reduce the condensed milk to ½ can to balance sweetness.
Always ensure the chocolate is finely chopped for smooth texture.
Spiced Infusions
Infuse the custard layer with warm spices for depth. Add ½ tsp ground cinnamon or ¼ tsp nutmeg to the custard mixture while whisking. For a tropical twist, include ½ tsp vanilla bean paste and ¼ tsp almond extract in the custard.
These spices complement the coffee and chocolate beautifully without overpowering the dessert.
Layered Flavors
Add a second ganache layer for extra richness. After chilling the first layer, spread a thin layer of cooled ganache over the custard before adding the second custard layer.
For a fruity surprise, fold 2 tbsp raspberry jam into the custard layer before assembling. This creates a marbled effect that bursts with flavor when sliced. 🍓
Vegan Adaptations
Replace egg whites with 1 cup aquafaba (chickpea brine) for a vegan version. Use coconut oil instead of butter in the custard, and ensure all chocolate is dairy-free.
For binding, add 1 tbsp cornstarch to the custard mixture. The texture will be slightly denser but still delicious. Chill for an extra 6 hours to set properly.
Sweetness Control
Reduce sugar in the meringue by ¼ cup if you prefer less sweetness. For a darker chocolate profile, use 85% cocoa bars and reduce the condensed milk to ½ can.
If the custard tastes too sweet, add 1 extra tbsp cocoa powder to balance the flavor. Taste as you go—adjustments are key to perfecting your pave. ✨
Nutrition facts
Frequently asked questions
Why does Brazilian chocolate pave have coffee in it?
Coffee is a traditional pairing in Brazilian desserts, especially with chocolate. The espresso powder enhances the chocolate's depth while adding a subtle bitterness that balances the sweetness. This combination creates that signature Brazilian flavor profile you'll find in many classic desserts like brigadeiro and beijinho. Think of it as the perfect marriage of two beloved Brazilian flavors!
Can I make this dessert without condensed milk?
Yes, but the texture will change. For a substitute, mix ½ cup heavy cream with ½ cup powdered sugar to mimic the sweetness and thickness. However, traditional condensed milk creates that signature creamy, caramelized flavor that's hard to replicate. If you're avoiding sugar, try ½ cup coconut cream sweetened with 2 tbsp maple syrup instead.
How do I prevent the layers from separating when slicing?
Proper chilling is key—refrigerate for at least 4 hours (overnight is best). Before slicing, let the pave sit at room temperature for 10-15 minutes to firm up slightly. Use a hot knife (dip in hot water and wipe dry) for cleaner cuts. Also, ensure your custard layer is fully cooled before assembling to prevent melting the ganache underneath.
What's the best way to store leftovers?
Store individual portions in airtight containers with parchment between layers. Keep refrigerated for up to 3 days, or freeze for 2 months. Thaw frozen pave overnight in the fridge—never at room temperature. For best texture, serve within 2 days of assembly. The custard layer absorbs moisture over time, so store it separately if keeping longer than 24 hours.
Can I make this gluten-free?
Replace the all-purpose flour in the custard with ¼ cup gluten-free flour blend (like rice flour or almond flour). For binding, add 1 tbsp cornstarch to ensure proper thickening. The texture will be slightly lighter but still delicious. Just be sure to use a fine-mesh sieve when straining the custard to remove any potential lumps.
