Classic Italian Panna Cotta
This post may contain affiliate links. Please read our disclosure policy.
Classic Italian Panna Cotta is a creamy, silky, and luxurious dessert that highlights the beauty of simple Italian ingredients. This elegant sweet treat has a delicate vanilla flavor and a smooth, melt-in-your-mouth texture that feels both light and indulgent. It’s an easy make-ahead dessert, making it perfect for dinner parties or a special afternoon treat.
Try my more of my no-bake desserts, like Kefir Honey Panna Cotta Italian Recipe, Creamy Cannoli Dip and Strawberry Tiramisu next.


Quick Look: Classic Italian Panna Cotta
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Chill Time: 4 hours
- Total Time: 4 hours 40 minutes
- Servings: 6 people
- Dietary Info: Gluten-Free, can be made Vegan and Dairy-Free
- Method: Stovetop
- Technique: Heat cream, sugar, and vanilla until warm, then dissolve gelatin into the mixture and stir until smooth. Pour into molds or glasses and refrigerate for several hours until fully set.
- Flavor & Texture: Delicately sweet and vanilla-scented, this dessert is smooth, silky, and creamy with a soft, custard-like texture that melts in your mouth.
Why This Recipe Works Every Time

This panna cotta recipe highlights the beauty of simple Italian desserts—just a few high-quality ingredients create a silky, elegant, and indulgent treat. It’s perfect for gatherings since it’s easy to make ahead while still looking impressive on the table.
The dessert has a delicate sweetness and smooth, creamy texture that pairs beautifully with fresh fruit or a light sauce. It’s a timeless treat that works equally well for special occasions or a simple, luxurious afternoon indulgence.
Serve after enjoying my Creamy Baked Chicken Thighs or Easy Meatless Baked Ziti Recipe.
Made With Amore,

“I had no idea it was so easy to make panna cotta! We’ve loved it so much–we’ve eaten two Sundays in a row. Thanks for a great recipe!
– Nikie
Table of Contents
Simple Ingredients
You will have a delicious dessert with a few basic ingredients in just a short time!

- Heavy Cream: Panna cotta is made with heavy cream or whipping cream, giving the dessert a rich and creamy texture.
- Sugar: To sweeten the cream and give the panna cotta its desired level of sweetness.
- Gelatin: Added to the cream mixture to thicken it and help it set into a firm texture.
- Vanilla Extract: For flavor and to enhance the sweetness of the dessert.
- Berry Sauce: Made from mixed berries, water, cornstarch, and lemon juice.
See recipe card for full information on ingredients and quantities.
Variations & Substitutions
- Chocolate Panna Cotta: Add 1/2 cup of cocoa powder to the cream and sugar mixture and stir until fully combined. Follow the same recipe as above.
- Whole Milk: Can be used instead of heavy cream, resulting in a lighter and less creamy texture, but still delicious. You can also use most dairy-free milk alternatives.
- Vegetarian: Gelatin is a key ingredient in panna cotta that helps it set into a firm texture. Vegetarian and vegan substitutes, such as agar agar or carrageenan, can also be used.
- Sugar Alternatives: Honey or maple syrup can replace sugar, though they will give the panna cotta a slightly different flavor and may affect the texture.
How To Make Classic Italian Panna Cotta
This easy panna cotta recipe comes together quickly and looks like a fancy restaurant-worthy dessert. Follow the step-by step photos and see the recipe card at the bottom for a printable version.

- In a small bowl, sprinkle the gelatin over the cold water in a single layer and let it sit for 5-10 minutes until it dissolves and softens.

- Heat the heavy cream and sugar over medium heat in a large saucepan, stirring occasionally until the sugar dissolves.

- Add in the vanilla extract and stir to combine.

- Once the cream mixture is steaming hot (but not boiling), remove it from the heat and add the softened gelatin mixture. Stir with a whisk until the gelatin dissolves completely- 2-3 minutes.

- Divide the hot cream mixture evenly among 4-6 individual ramekins, wine glasses, or dessert cups (servings will vary depending on the size of the serving cups). Allow to cool at room temperature for about 20 minutes.

- Cover tops with plastic wrap and let the panna cotta set in the fridge for at least 4 hours or overnight. Once the panna cotta has set, run a knife around the edges of the cups and turn them over onto a serving plate to unmold. You can also serve them directly in the cups. Serve the panna cotta with your choice of toppings, such as fresh berries, berry sauce (recipe below), chocolate shavings, or caramel sauce.

- Combine the berries, sugar, and lemon juice in a medium saucepan over medium heat.

- Stir frequently and cook until the berries begin to break down, about 5-7 minutes. In a small bowl, whisk together the cornstarch and water until smooth. Add the cornstarch mixture to the berry mixture and stir to combine. Bring the mixture to a boil, then reduce the heat and let it simmer for 2-3 minutes or until the sauce thickens

- Remove the saucepan from heat and let the sauce cool to room temperature. To achieve a puree texture put the berry mixture in a blender and pulse until completely smooth.

- Once cooled, spoon the berry sauce over the top of your panna cotta and serve.
Classic Italian Panna Cotta FAQs
Panna cotta is a classic Italian dessert originating in the region of Piedmont in Italy. The name “panna cotta” translates to “cooked cream” in Italian, accurately describing the dessert.
Panna cotta can become grainy if the cream mixture is overheated or if too much gelatin is used. Be sure to follow the recipe instructions carefully and avoid overheating the cream.
It’s important to use the right amount to ensure that the dessert sets properly; too little gelatin can produce a runny texture. It also needs at least 4 hours in the fridge to set properly.
Most likely, the gelatin didn’t bloom and dissolve properly when stirred into the cream, or the cream mixture boiled after the gelatin was added.
Once the panna cotta has set, cover it with plastic wrap or aluminum foil. Store the panna cotta in the refrigerator for 2-3 days. Make sure to keep it in a tightly sealed container to prevent it from drying out or absorbing any unwanted flavors. When ready to serve the panna cotta, remove it from the fridge and let it come to room temperature for about 5-10 minutes. Then, serve it chilled with your desired toppings or sauces.
Serving Suggestions
This creamy panna cotta is perfect as a show-stopping dessert after a rich Italian dinner. Serve it alongside dishes like classic lasagna, salmon piccata, or creamy mushroom pasta for a complete meal experience. For additional treats on your dessert table, try pairing it with tiramisu or crostata di frutta (Italian fruit tart) to delight your guests with a variety of flavors and textures.

My Pro Tips
Recipe Tips
- Use quality ingredients: Since panna cotta has a simple flavor profile, it’s important to use high-quality ingredients to get the best flavor. Use fresh cream, good-quality vanilla extract, and high-quality gelatin.
- Don’t overheat the cream: When heating the cream, be careful not to let it come to a boil. This can cause the cream to curdle and result in a grainy texture.
- Use the right amount of gelatin: It’s important to use the right amount to ensure that the dessert sets properly. Too little gelatin can produce a runny texture, while too much gelatin can make the panna cotta rubbery.
- Let the panna cotta set properly: Once you’ve poured the mixture into the molds, let it set in the fridge for at least 4 hours or overnight. This will give the dessert enough time to set properly and have a smooth texture.
- Unmold the panna cotta properly: To unmold the panna cotta, run a knife around the edge of the mold to loosen it, then dip the mold in hot water for a few seconds. This will help the panna cotta release from the mold more easily.
More Dessert Recipes
💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.
Panna Cotta

Equipment
Ingredients
Panna Cotta
- 2 cups heavy cream
- ⅓ cup sugar
- 1 teaspoon pure vanilla extract
- 1 teaspoon pure almond extract, optional
- 1 ¼ teaspoons unflavored gelatin
- ¼ cup cold water
Easy Berry Sauce
- 2 cups of mixed berries or only use one variety, such as strawberries and raspberries, or mixed frozen berries
- ¼ cup sugar
- 1 tablespoon lemon juice
- 1 tablespoon cornstarch
- ¼ cup water
Optional toppings:
Instructions
Panna Cotta
- In a small bowl, sprinkle the gelatin over the cold water in a single layer and let it sit for 5-10 minutes until the gelatin dissolves and softens.
- Heat the heavy cream and sugar over medium heat in a large saucepan, stirring occasionally until the sugar dissolves. Add in the vanilla extract and stir to combine.
- Once the cream mixture is steaming hot (but not boiling), remove it from the heat and add the softened gelatin mixture. Stir with a whisk until the gelatin dissolves completely- 2-3 minutes.
- Divide the hot cream mixture evenly among ramekins, wine glasses, or dessert cups (servings will vary depending on the size of the serving cups). Allow to cool at room temperature for about 20 minutes. Cover tops with plastic wrap and let the panna cotta set in the fridge for at least 4 hours or overnight.
- Once the panna cotta has set, run a knife around the edges of the cups and turn them over onto a serving plate to unmold. You can also serve them directly in the cups.
- Serve the panna cotta with your choice of toppings, such as fresh berries, berry sauce (recipe below), chocolate shavings, or caramel sauce.
Easy Berry Sauce
- Combine the berries, sugar, and lemon juice in a medium saucepan over medium heat.
- Stir frequently and cook until the berries begin to break down, about 5-7 minutes.
- In a small bowl, whisk together the cornstarch and water until smooth.
- Add the cornstarch mixture to the berry mixture and stir to combine.
- Bring the mixture to a boil, then reduce the heat and let it simmer for 2-3 minutes, or until the sauce thickens.
- Remove the saucepan from heat and let the sauce cool to room temperature. To achieve a puree texture put the berry mixture in a blender and pulse until completely smooth.
- Once cooled, spoon the berry sauce over the top of your panna cotta and serve.
- This berry sauce is a delicious and simple way to add some fruity flavor and color to your panna cotta dessert.
- Enjoy your delicious and creamy classic Italian panna cotta!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.













Your recipe says 1 1/4 teaspoons. Do you mean 1 tablespoon & 1/4 teaspoon? Because mine came out lose. Not watery but not firm.
The amount is correct as written. I wonder if maybe it didn’t get mixed properly? I have made many times and it does work this way 🙂
Thank you for the Panna Cotta recipe! It was FABULOUS! And so easy to make! That pop of almond flavoring made it! Be sure to allow a few hours for it to set up!😊
Yes! That almond really makes it. I hope you can make it time and time again. Enjoy.
Panna cotta is one of my favorite desserts & this is my go to recipe. Comes out great every time.
I had no idea it was so easy to make panna cotta! We’ve loved it so much–we’ve eaten two Sundays in a row. Thanks for a great recipe!
Yes, I feel like I’m cheating when I make it- that easy, but super versatile and beautiful! Happy you loved it.
This was excellent. Very easy to make. We made the berry sauce with blueberries and blackberries. My husband and son absolutely loved it and so did the dog and cat 😉. They would come running when we were enjoying it!
Happy the pets loved it too ;)!
Sweet, easy, and perfect for summer. We love this panna cotta!