Panna cotta with passion fruit

En Español

Panna cotta, literally translated as cooked cream, is a traditional Italian dessert that is made with cream, milk, sugar, vanilla and gelatin. Panna cotta is one of my ideal desserts: it’s very easy and quick to make, it can be made ahead of time, and it is an overall crowd pleaser. I learned how to make this panna cotta recipe thanks to my awesome friend Rossana. Anytime you see an Italian recipe posted here it is likely that it came from her. Rossana would make this dessert for dinner parties, but usually just for the adults; she would have chocolate cake or ice cream for the kids. I started making this Italian dessert more frequently when Rossana moved away and I would also offer it to the kids, who loved it (of course), and were shocked when they learned that they had been deprived from it at Rossana’s parties.

Panna cotta recipe

Classic panna cotta is made using vanilla, but you can also modify the recipe to make it with chocolate, coconut, or your flavor of choice. It can be served as is, or garnished with fresh fruit, fruit sauces, chocolate sauce, dulce de leche, etc. You can put the panna cotta in molds, ramekins or serving glasses. I like to use a variety of different sizes; this works great for parties as people can choose the size that they want. For special occasions, such as Valentine’s Day, you can also use molds that are shaped for that occasion. I also serve some plain and others with different toppings, such as a fresh strawberry slices, passion fruit pulp, homemade strawberry sauce, candied kumquats and dulce de leche.

Heart shaped panna cotta for Valentine's day


Panna cotta

Yield: For 8-12, depending on serving size

Panna cotta

Panna cotta is a traditional Italian dessert that is made with cream, milk, sugar, vanilla and gelatin. It is usually served topped with fresh fruit or sweet dessert sauces.


  • 2 envelopes unflavored gelatin (7 grs or 0.25 oz per envelope)
  • 1 ½ cup milk + ½ cup
  • 4 cups heavy cream
  • ½ cup sugar
  • 1-2 teaspoon vanilla extract
  • To serve:
  • Fresh berries, homemade strawberry sauce, dulce de leche, etc


  1. Put ½ cup of milk in a small bowl and pour the gelatin over it to let it soften.
  2. In a medium sized pot, heat the cream and the rest of milk with the sugar until the mix starts to boil.
  3. Remove from the heat and add the vanilla.
  4. Gently stir in the softened gelatin mix and stir well.
  5. To make the panna cotta extra smooth you can pour the cream mix through a mesh strainer, this well help remove any clumps.
  6. Pour the panna cotta mix into serving glasses or molds according to your preference.
  7. Let the mix cool down and then refrigerate for at least 4 hours before serving, overnight is ideal.
  8. Serve directly in the glasses or remove from molds. Garnish with your choice of fresh fruit, fruit sauce, dulce de leche or caramel, chocolate or just serve alone.

1- Sprinkle the gelatin over the milk to let it soften 2- Combine the cream, milk and sugar and bring to a boil

3- Pour the panna cotta mix into serving glasses or molds 4- Refrigerate the panna cotta for at least 4 hours before serving

Serve panna cotta with your choice of toppings 6- Panna cotta served in different sizes and with diffrent toppings

Panna cotta recipe



Valentine's Day heart panna cotta

Easy pannacotta recipe Vanilla panna cotta hearts

Panna cotta hearts for Valentine's day Pannacotta with strawberry sauce Panna cotta with caramel or dulce de leche