Cooking My Dreams

  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!
menu icon
go to homepage
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

subscribe
search icon
Homepage link
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

×
Home » Desserts

Classic Italian Vanilla Panna Cotta

Last updated Jan 21, 2026 by Jessica Montanelli

67 shares

Panna Cotta is a timeless and classic Italian dessert. Its silky and creamy texture and mild vanilla taste pairs perfectly with all kinds of toppings. It's very easy to make, and it's the perfect dessert for any dinner event.

Jump to Recipe Print Recipe
5 from 1 vote
overhead of two panna cotta on plates next to a panna cotta topped with raspberry compote.
Add "Cooking my Dreams" as a Google Trusted Source

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you. 

Panna Cotta is the classic dessert everyone loves and, along with tiramisù, is one of the most common dessert choices when Italians dine at a restaurant. It's small but rich, with a decadent creamy texture and delicious toppings.

The most common toppings are berry compote, chocolate sauce, or caramel sauce. In my opinion, the tanginess for berries pairs perfectly with the rich vanilla cream, but to everyone its own!

You can serve the panna cotta in glasses, or removed from silicon molds onto plates, and let the guests choose their own favorite topping!

For more delicious Italian desserts, check out also this Strawberry Tiramisù, or this Torta della Nonna (Italian Custard Pie).

Jump to:
  • What is Panna Cotta
  • 🧾 Ingredients
  • 🍳 Substitutions
  • 🥣 Variations
  • 📋 Instructions with Photos
  • 🍽 Serving Suggestions
  • 🔪 Equipment
  • ❄️ Storage & Reheating
  • 💭 Recipe FAQs
  • ⭐ Top tip for a perfect Panna Cotta
  • 🫶 Related recipes you might like
  • 📖 RECIPE

What is Panna Cotta

Panna cotta, which translates to "cooked cream" in Italian, is a popular dessert that originated in the Piedmont region of Italy. This dessert is made by simmering together cream, sugar, and gelatin, which gives it its signature smooth texture. After it cools and sets in the refrigerator, panna cotta can be topped with anything from fresh fruit to caramel sauce, making it a versatile treat for any occasion.

Despite its elegant appearance, panna cotta is surprisingly simple to prepare, requiring only a few ingredients and minimal effort. Its delicate flavor allows it to pair well with a wide range of sauces and toppings, making it the perfect blank canvas for your creativity.

🧾 Ingredients

ingredients to make panna cotta
  • Heavy Cream: The primary ingredient for panna cotta, heavy cream, provides the rich, smooth base. Look for cream with at least 36% fat content for the best texture and flavor.
  • Unflavored Gelatin: The best results are made with gelatin sheets. Gelatin is essential for setting the panna cotta. Make sure to use unflavored gelatin to avoid altering the taste. If you're vegetarian, you can use agar-agar as a plant-based alternative (see substitutions below).
  • Granulated Sugar: Sugar adds sweetness to the panna cotta. If you prefer a less sweet dessert, you can reduce the amount slightly, but keep in mind that the sugar balances the rich cream.
  • Vanilla Extract: Vanilla extract enhances the flavor of the panna cotta, adding a fragrant note. You can also use vanilla bean for a more luxurious touch-just split the bean, scrape out the seeds, and simmer it with the cream. I also like to use vanilla powder for a deeper flavor and to also get the classic dark speckles.

See the recipe card for quantities.

🍳 Substitutions

  • Cream Substitutions: If you're looking for a lighter version, you can use half cream and half whole milk. For a dairy-free option, substitute the heavy cream and milk with coconut milk or almond milk, but note that the flavor will change.
  • Gelatin Alternatives: If you're vegetarian, agar-agar is a great substitute for gelatin. Use the same quantity, but be aware that agar-agar sets firmer than gelatin, so the texture might be slightly different. See this recipe for panna cotta with agar agar.
  • Sugar Substitutes: You can replace granulated sugar with honey, maple syrup, or a sugar substitute like Stevia, though this may slightly alter the flavor.

🥣 Variations

  • Coffee: Add espresso coffee to the cream mixture for a caffeinated twist. This variation pairs beautifully with chocolate shavings or caramel sauce. Check out the recipe for Espresso Coffee Panna Cotta.
  • Citrus: Add the zest of one lemon or orange to the cream mixture before simmering. This gives the dessert a refreshing tang that's perfect for summer.
  • Chocolate: Melt 2 ounces of high-quality dark chocolate into the cream mixture for a rich, decadent chocolate version. Garnish with whipped cream and berries for extra indulgence.
  • Berries: Stir in a berry puree (like raspberry or strawberry) after the cream has simmered and cooled slightly. This adds a fruity flavor and a lovely pink hue.)

📋 Instructions with Photos

hand putting gelatin in a bowl of water

Step 1. First, put the gelatin sheets in a bowl of cold water until fully submerged. Let them sit for about 10 minutes.

saucepan with cream, sugar and vanilla

Step 2. In a small saucepan on medium heat, add the heavy cream with the sugar and the vanilla and bring it close to a simmer (do not let it boil).

hand squeezing the gelatin out of water

Step 3. Squeeze the softened gelatin sheets to remove the excess water and add them to the hot cream. Mix for a few seconds.

panna cotta inside the serving glasses.

Step 4. Pour the panna cotta mixture into the silicone molds, cups, or glasses and let it cool completely. Set in the fridge for 2-4 hours.

close up of a panna cotta in flower shape on a plate with caramel sauce.

🍽 Serving Suggestions

Panna cotta is best served cold, either in elegant ramekins, glasses, coupes, or use silicone molds and turn them out onto a plate. To remove panna cotta from the mold, let the mold sit in hot water for 10-15 seconds, then flip onto the plate.

These are some delicious toppings you can propose to your guest to top this classic Panna Cotta:

  • Fresh Berries: Strawberries, raspberries, blueberries, or blackberries add a burst of freshness and color.
  • Berry Compote: Cooked berries with a bit of sugar and lemon juice create a syrupy, tangy topping.
  • Caramel Sauce: Drizzle warm caramel over the panna cotta for a sweet, rich finish.
  • Chocolate Shavings: Grated dark, milk, or white chocolate adds a touch of indulgence.
  • Honey: A light drizzle of honey brings a delicate sweetness that pairs well with the creamy texture.
  • Chopped Nuts: Almonds, pistachios, or hazelnuts provide a satisfying crunch.
  • Citrus Zest: Add a sprinkle of lemon, lime, or orange zest for a fragrant, citrusy accent.
  • Mango or Passion Fruit Puree: These tropical flavors add a sweet and tangy twist.
  • Coconut Flakes: Toasted coconut flakes add both texture and a tropical flair.
  • Espresso or Coffee Syrup: For coffee lovers, a drizzle of espresso syrup adds depth and richness.
  • Edible Flowers: For a more elegant presentation, edible flowers like violets or nasturtiums add beauty and a mild floral taste.

🔪 Equipment

  • Saucepan: A medium saucepan is needed to heat the cream mixture. Make sure it's large enough to hold all the ingredients.
  • Whisk: A whisk is essential for ensuring the gelatin is fully dissolved and evenly mixed into the cream.
  • Small Mixing Bowl: You'll need this to bloom the gelatin in cold water before adding it to the cream mixture.
  • Ramekins or Molds: Use these individual silicone molds if you want to serve the panna cotta de-molded on a plate (see tips below on how to easily de-mold the panna cotta from the silicone mold):
    • Silicone mini Bundt molds
    • Silicone cute Flowers molds (as pictured in this recipe)
    • Silicone classic smooth cups molds
    • Silicone classic flower cups molds
  • Or use these cute glasses and ramekins if you want to easily serve them as is, directly to the table:
    • Dessert glass bowls 
    • Classic smooth ceramic ramekins
    • Flower-shaped ceramic ramekins
    • Geometric ceramic ramekins

❄️ Storage & Reheating

Refrigeration: Panna cotta can be stored in the refrigerator for up to 3 days. Make sure to cover the ramekins or molds with plastic wrap to prevent the dessert from absorbing any odors from the fridge. If you're planning to make panna cotta ahead of time, you can prepare the dessert the night before and allow it to chill overnight for the best texture.

Freezing: While panna cotta can technically be frozen, it's not recommended because the gelatin may cause the texture to become grainy once thawed. If you do choose to freeze it, store it in an airtight container for up to one month. Let it thaw slowly in the refrigerator overnight before serving, though the texture might not be as silky as fresh panna cotta.

💭 Recipe FAQs

Can I make panna cotta ahead of time?

Yes! Panna cotta is a great make-ahead dessert. You can prepare it up to 2 days in advance and keep it in the fridge until ready to serve.

Can I use agar-agar instead of gelatin?

Yes, agar-agar is a plant-based alternative to gelatin. Use it in equal amounts, but remember that agar-agar sets more firmly than gelatin, so the texture will be a bit different.

How do I unmold panna cotta?

To unmold panna cotta, dip the mold in hot water for a few seconds and then gently run a knife around the edges. Invert it onto a plate, and the panna cotta should slide out easily.

⭐ Top tip for a perfect Panna Cotta

If you're planning to unmold the panna cotta, make sure it has enough time to set. Ideally, it should stay in the fridge at least 4 hours for a perfect set, but even better if you let it set overnight. If you plan to serve it in glasses, instead, you can let it set for as little as 2 hours.

spoon taking a bite from a panna cotta on a plate.

🫶 Related recipes you might like

Looking for other recipes like this? Try these:

  • mascarpone cream in a bowl surrounded by berries.
    Easy Mascarpone Cream (Eggless)
  • two plates with tiramisu next to the serving dish and ingredients.
    Classic Tiramisù Recipe
  • two small ramekins with single portions of tiramisu.
    Quick & Easy Tiramisù for Two (small batch)
  • serving dish full of candied almonds on a white cloth.
    Addormenta Suocere (Italian Candied Almonds)
See more Desserts →

If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★

📖 RECIPE

close up of a panna cotta in flower shape on a plate with caramel sauce.
Jessica Montanelli

Classic Panna Cotta

5 from 1 vote
A creamy Panna Cotta is the perfect way to end any meal. It will definitely be a crowd-pleaser for any dinner event.
Print Email Review
Prep Time 5 minutes mins
Cook Time 10 minutes mins
Resting time 3 hours hrs
Total Time 3 hours hrs 15 minutes mins
ServingsServings: 4 people
Ingredients Method Nutrition Notes
Prevent your screen from going dark

Ingredients
 
 

  • 2 cups Heavy Whipping Cream
  • ½ cup Caster Sugar, see notes
  • 0.3 oz Gelatin sheets, see notes
  • 1 Vanilla bean, see notes

Method
 

  1. First, put the gelatin sheets in a bowl of cold water until fully submerged. Add them one by one so they don't stick together. Let them sit for about 10 minutes.
  2. Meanwhile, pour the cream into a saucepan and add the sugar and vanilla (if you use a vanilla bean, carefully cut it open lengthwise and scrape the seeds out with the knife).
  3. Turn the heat to medium-low and bring the cream almost to a simmer. It should be hot but not boiling and the sugar should be completely dissolved.
  4. Squeeze the gelatin sheets to remove the excess water and add them to the cream as well. Turn off the heat and mix well until all the ingredients are fully incorporated.
  5. Pour the cream into silicone molds or serving cups, then set them aside to cool completely.
  6. Put the cooled Panna Cotta in the fridge for 2-4 hours until fully set.
  7. Serve cool or at room temperature. Top with berry compote, chocolate or caramel sauce.

Nutrition

Calories: 511 kcalCarbohydrates: 29 gProtein: 5 gFat: 43 gSaturated Fat: 27 gPolyunsaturated Fat: 2 gMonounsaturated Fat: 11 gCholesterol: 134 mgSodium: 37 mgPotassium: 114 mgSugar: 28 gVitamin A: 1749 IUVitamin C: 1 mgCalcium: 80 mgIron: 0.2 mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

CourseCourse: Dessert
CuisineCuisine: Italian

Notes

Sugar: You can use either caster sugar, regular granulated sugar, or raw brown sugar in the same quantity.
Gelatin: In my case, 8 g/0.3 oz corresponds to 5 sheets of gelatin, but the weight may differ by brand. Check the weight per sheet on the box and calculate to get the right amount. Alternatively, you can use 2 ½ teaspoon of gelatin powder to replace the sheets. Add the gelatin powder to the hot cream at the same time as mentioned in the recipe and mix well to make sure it’s fully dissolved.
Vanilla: You can substitute the vanilla bean with 1 teaspoon of vanilla extract or ½ teaspoon of vanilla powder.
How to easily de-mold the panna cotta from the silicone mold: First, with a knife gently and carefully detach the panna cotta from the mold's borders. Then place the silicone mold in hot water for a few seconds and flip it onto the serving plate. If it doesn't come out immediately, repeat the steps again. (Do not let it sit too long in hot water or it will melt.)
How to store: Panna cotta will keep up to 3 days in the fridge. Cover it with plastic wrap to avoid any flavor alteration. 
This recipe will make 4-6 panna cotta, depending on the sizes of the molds/ramekins.

Have you tried this recipe?

Let us know how it was and don't forget to share it!

Send this Recipe to your Email!

We'll email this post to you, so you can come back to it later!

More Desserts

  • chocolate salami sliced on paper next to biscuits and hazelnuts.
    Easy Italian Chocolate Salami (Eggless)
  • nutella puff pastries dusted with powder sugar on a wooden board.
    Easy Nutella Puff Pastries
  • puff pastry apple tarts on a wooden board.
    Puff Pastry Apple Tarts (with Almond Cream)
  • frangipane tartlets on a towel on a table.
    Mini Frangipane Tartlets (Almond Tartlets)
67 shares

Comments

    5 from 1 vote

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Rosie says

    February 05, 2025 at 11:41 am

    5 stars
    Smooth, creamy, and just the right amount of sweetness. It feels like a fancy dessert from an Italian restaurant but is so easy to make!

    Reply
    • Jessica Montanelli says

      February 06, 2025 at 10:27 am

      Thank you Rosie! I'm so glad you enjoyed it! 🙂

      Reply

Hi, I'm Jess! Born and raised in Siena, Tuscany, I've been immersed in the rich traditions of Italian cuisine my entire life. Through my food blog, I hope to share a slice of Tuscan warmth and the genuine flavors that have been a part of my journey since childhood.

More about me →

  • jess.cookingmydreams
  • Cooking my Dreams
  • jess.cookingmydreams


Add Cooking my Dreams as your Google Trusted Source to get our recipes recommended more often! ⬇️

Add as a Google Trusted Source

Popular Recipes

  • oval baking dish with baked pasta on a grey towel
    Pasta al Forno (Classic Pasta Bake)
  • Classic Tuscan Lasagna (with Ragù and Béchamel)
  • tuscan ragù sauce in a terracotta pot with a bay leaf on top.
    Traditional Tuscan Ragù (Meat Sauce)
  • Pollo al Limone (Easy Creamy Lemon Chicken)
  • Best Italian Cold Artichoke Dip
  • overhead photo of black plate with pasta
    Pasta with Easy Creamy Eggplant Sauce

As Seen In

collage of sites logos that featured cooking my dreams.

Traditional Italian Recipes

  • Spring Fava Beans & Pecorino Cheese Crostini
  • italian caprese salad with grilled eggplant on a black plate.
    Caprese Salad with Grilled Eggplant
  • two terracotta bowls with pasta and beans on a green towel.
    Pasta e Fagioli (Traditional Italian Pasta and Beans)
  • italian orange fennel salad on a serving dish topped with pine nuts.
    Simple Italian Orange and Fennel Salad
  • portion of seafood lasagna on a plate in front of the baking dish.
    Creamy Seafood Lasagna (with frozen seafood mix)
  • simple green beans in a serving dish with almonds and garlic.
    Simple Italian Green Beans

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with me
  • Portfolio

As an Amazon Associate I earn from qualifying purchases.

©2026 Cooking my Dreams. All rights reserved.

67 shares

Rate This Recipe

Your vote:




Leave a comment:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.