Triple Chocolate Panna Cotta Recipe
Introduction
Indulge in the rich and creamy layers of this Triple Chocolate Panna Cotta. Combining milk, white, and dark chocolate into a silky dessert, it’s a perfect treat for chocolate lovers looking to impress with a simple yet elegant recipe.

Ingredients
- 175ml (3/4 cup) double (heavy) cream
- 60ml (1/4 cup) semi-skimmed milk
- 30g (1 oz) golden caster (granulated) sugar
- 30g (1 oz) milk chocolate (approx. 35% cocoa solids)
- 1 leaf platinum grade gelatine
- 175ml (3/4 cup) double (heavy) cream
- 60ml (1/4 cup) semi-skimmed milk
- 30g (1 oz) golden caster (granulated) sugar
- 30g (1 oz) white chocolate
- 1 leaf platinum grade gelatine
- 175ml (3/4 cup) double (heavy) cream
- 60ml (1/4 cup) semi-skimmed milk
- 20g (3/4 oz) golden caster (granulated) sugar
- 40g (1 1/2 oz) dark chocolate (approx. 70% cocoa solids)
- 6 x Guylian sea horse chocolates
Instructions
- Step 1: Start with the milk chocolate layer. Combine 175ml cream, 60ml milk, and 30g sugar in a small saucepan. Warm gently over medium-high heat until very hot but not boiling. Finely chop 30g milk chocolate and soak 1 gelatine leaf in ice cold water.
- Step 2: Whisk the chocolate into the hot cream mixture until fully melted and smooth, using a heatproof spatula to scrape the pan’s bottom and avoid lumps.
- Step 3: Squeeze excess water from the gelatine and stir it into the chocolate mixture until dissolved, using the spatula to prevent bubbles.
- Step 4: Pour the milk chocolate mixture evenly into six small glasses and chill in the fridge for at least 1 hour until set but still wobbly.
- Step 5: For the white chocolate layer, repeat the process with 175ml cream, 60ml milk, 30g sugar, 30g white chocolate, and 1 gelatine leaf. Pour the hot mixture quickly over the set milk chocolate layer to create even layers. Chill again until set.
- Step 6: For the dark chocolate layer, combine 175ml cream, 60ml milk, 20g sugar, 40g dark chocolate, and 1 gelatine leaf. Pour over the white chocolate layer and chill for at least 2 hours until fully set.
- Step 7: Remove from the fridge about 1 hour before serving. Add a Guylian sea horse chocolate to each panna cotta as a finishing touch just before serving.
Tips & Variations
- Use a kitchen scale to ensure even layers when dividing the mixtures into glasses for neat presentation.
- For a more intense chocolate flavor, choose quality chocolates with higher cocoa percentages for each layer.
- Replace Guylian sea horse chocolates with fresh berries or a drizzle of caramel for a different garnish.
- If you don’t have gelatine leaves, use powdered gelatine according to package instructions for substitution.
Storage
Store the panna cotta covered in the refrigerator for up to 3 days. Keep them in their serving glasses to avoid disturbing the delicate layers. Before serving, allow them to sit at room temperature for about 30 minutes to soften slightly for the best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this panna cotta ahead of time?
Yes, it’s ideal to prepare it up to 2 days in advance. Just store it covered in the fridge and add the final chocolate decoration before serving.
What if I don’t have gelatine leaves?
You can substitute gelatine leaves with powdered gelatine. Use the equivalent amount, usually about one teaspoon of powdered gelatine per leaf, and dissolve it as per the package instructions before adding to the chocolate mixture.
PrintTriple Chocolate Panna Cotta Recipe
Indulge in this elegant Triple Chocolate Panna Cotta, featuring layered milk chocolate, white chocolate, and dark chocolate panna cottas. Each creamy layer sets to perfection with gelatine, creating a smooth, silky dessert topped with a decorative Guylian sea horse chocolate, perfect for special occasions or a refined treat.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 3 hours 35 minutes
- Yield: 6 servings 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: Italian
Ingredients
Milk Chocolate Layer
- 175ml (3/4 cup) double (heavy) cream
- 60ml (1/4 cup) semi-skimmed milk
- 30g (1 oz) golden caster (granulated) sugar
- 30g (1 oz) milk chocolate (approx. 35% cocoa solids), finely chopped
- 1 leaf platinum grade gelatine
White Chocolate Layer
- 175ml (3/4 cup) double (heavy) cream
- 60ml (1/4 cup) semi-skimmed milk
- 30g (1 oz) golden caster (granulated) sugar
- 30g (1 oz) white chocolate, finely chopped
- 1 leaf platinum grade gelatine
Dark Chocolate Layer
- 175ml (3/4 cup) double (heavy) cream
- 60ml (1/4 cup) semi-skimmed milk
- 20g (3/4 oz) golden caster (granulated) sugar
- 40g (1 1/2 oz) dark chocolate (approx. 70% cocoa solids), finely chopped
- 1 leaf platinum grade gelatine
Garnish
- 6 x Guylian sea horse chocolates
Instructions
- Prepare milk chocolate layer: Combine the cream, milk, and sugar in a small saucepan and warm gently over medium-high heat until very hot but not boiling. Meanwhile, finely chop the milk chocolate and soak a gelatine leaf in a small dish of ice cold water until soft.
- Melt milk chocolate: Whisk the chopped milk chocolate into the hot cream mixture until completely melted and smooth, then switch to a heatproof spatula to ensure no chocolate bits remain on the bottom of the pan.
- Add gelatine to milk chocolate mixture: Squeeze excess water from the gelatine leaf and stir it into the chocolate mixture using the spatula to avoid bubbles. Ensure it fully dissolves.
- Set milk chocolate layer: Divide the milk chocolate mixture evenly into 6 small glasses using a scale for precision. Chill in the refrigerator for at least 1 hour until set with a slight wobble but firm.
- Prepare white chocolate layer: Repeat the process by warming cream, milk, and sugar then melting the finely chopped white chocolate. Soak and add the gelatine as before. Pour the hot white chocolate mixture gently over the set milk chocolate layer quickly for even layering. Chill again until set.
- Prepare dark chocolate layer: Follow the same method with cream, milk, sugar, and dark chocolate plus gelatine. Once melted and combined, pour over the white chocolate layer. Chill the completed panna cotta for at least 2 hours to fully set all layers.
- Serve: Remove from the fridge 1 hour before serving to soften slightly. Garnish each glass with a Guylian sea horse chocolate immediately before serving for an elegant touch.
Notes
- Make sure not to boil the cream mixture as it can affect the texture of the panna cotta.
- Use a kitchen scale to ensure even layering between the glasses for a visually appealing dessert.
- Soaking gelatine sheets in cold water until completely soft is essential for proper dissolving and setting.
- Allow the panna cotta to sit at room temperature before serving to get a perfect creamy texture.
- This dessert can be made a day ahead and kept refrigerated tightly covered.
- For a vegetarian version, substitute gelatine with agar-agar, adjusting setting times accordingly.
Keywords: Triple Chocolate Panna Cotta, layered panna cotta, chocolate panna cotta, creamy dessert, Italian dessert, layered chocolate dessert

