Silky Chocolate Panna Cotta Recipe — Decadent No-Bake Dessert

Chocolate panna cotta is silky and smooth with a deep chocolate taste. It’s easy to prepare, then chilled in the fridge—an ideal make-ahead dessert for dinner parties, weekend treats, or special occasions.

Panna cotta, an Italian classic meaning cooked cream, is one of the simplest desserts to make. You can vary it widely—vanilla, lemon, strawberry and, of course, chocolate are all excellent choices.

Close up of chocolate panna cotta in a glass bowl topped with grated chocolate.

What chocolate to use?

For this recipe I prefer dark chocolate. Since panna cotta relies on cream, milk, sugar and vanilla for richness, dark chocolate—ideally 70% cacao or higher—gives the dessert a balanced, intense cocoa flavor. Milk chocolate will make it noticeably sweeter and reduce the depth of chocolate character.

Adding chocolate transforms the panna cotta’s texture, giving it a mousse-like creaminess that’s smooth, slightly airy and very satisfying. It’s a lovely, light finish to a meal.

How to make chocolate panna cotta – step by step

1. Soak the gelatine leaves in a bowl of cold water for about 10 minutes until they soften.

2. Combine the cream, milk and sugar in a saucepan. Split the vanilla pod and scrape out the seeds, adding both seeds and pod to the pan. Warm the mixture over medium-low heat until the sugar dissolves and the mixture comes to a gentle simmer, then remove from the heat.

Tip: Place the used vanilla pod in a jar of sugar to infuse it with a subtle vanilla aroma you can use for baking.

3. Add the finely chopped dark chocolate to the hot cream mixture and stir slowly until the chocolate melts completely.

Step by step photos on how to make chocolate panna cotta

4. Remove the gelatine from the water and squeeze out as much liquid as possible. Add the softened gelatine to the hot chocolate cream and whisk continuously until it dissolves. Set the pan aside to cool slightly.

5. Once the mixture has cooled a little, strain it into serving glasses to remove the vanilla pod and any solids. Refrigerate for 2–3 hours, or until set, before serving.

A close up of chocolate panna cotta with a spoonful of panna cotta in the background

More Italian desserts to try

Italian Desserts

Vanilla Panna Cotta (classic recipe)

Italian Desserts

Boozy Bailey’s Panna Cotta

Italian Desserts

White Chocolate Panna Cotta

Italian Desserts

Chocolate Semifreddo Recipe

  • Orange chocolate cantucci biscuits
  • Pandoro Christmas cake with pistachios and white chocolate
  • Tiramisu ice cream
  • Apple olive oil cake
  • Chocolate hazelnut ice cream

If you try this chocolate panna cotta recipe or any other on the blog, please rate it and leave a comment to let me know how it turned out—I love hearing from readers. You can also follow on social media to see more recipes and updates.

Step by step photos above

Most recipes include step-by-step photos, tips to help get it right first time, and sometimes video.

Chocolate Panna Cotta

4.84 from 6 votes

By Emily

Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 6 people
img 4120 8
Pin
Print
Chocolate panna cotta: silky, creamy and ideal to prepare ahead for effortless entertaining.

Ingredients

  • 1 1/4 cup (300ml) cream
  • 1 1/8 cup (250ml) milk
  • 3 leaves gelatine* see notes for conversion
  • 1 1/2 tbsp (20g) sugar
  • 3.5 oz (100g) dark chocolate 70% cacao, finely chopped (or dark chocolate chips)
  • 1/2 vanilla pod

Instructions

  • Soak the gelatine leaves in cold water for 10 minutes until soft.
  • Heat the cream, milk and sugar with the vanilla seeds and pod over medium-low heat until the sugar dissolves and the mixture just comes to a simmer, then remove from the heat.
  • Stir in the finely chopped chocolate until it has fully melted into the warm cream.
  • Squeeze excess water from the gelatine and whisk it into the hot chocolate cream until dissolved. Allow the mixture to cool slightly.
  • Strain into serving glasses and chill in the refrigerator for 2–3 hours to set.

Notes

  • Three gelatine leaves can be substituted with about 1 tablespoon of powdered gelatine; this recipe has not been tested with powdered gelatine by the author.

Helpful info for all recipes

  • I use extra virgin olive oil in recipes unless stated otherwise.
  • For canned or jarred tomatoes I recommend well-known quality brands for consistent flavour.
  • Vegetable sizes are assumed medium unless noted.
  • Recipes are tested using a fan (convection) oven.
  • Nutrition information is calculated automatically and should be treated as an approximation.

Nutrition

Calories: 355kcal

Nutrition information is approximate.

Did you try this recipe?Leave a comment below!