This classic panna cotta is silky, creamy, and so smooth it practically melts on your spoon. I first tasted panna cotta at a little Italian restaurant years ago, and I've been hooked ever since. The best part? It's easier to make than you'd think, with just a handful of simple ingredients and minimal cooking.


If you're looking for a make-ahead dessert that feels elegant but doesn't stress you out, this is it. Pair it with a sweet treat like my Lemon Sugar Cookies or serve it after a savory dinner with my Savory Galette, and you've got yourself a meal everyone will remember.
What is Panna Cotta?
Panna cotta is a traditional Italian dessert that literally means "cooked cream." It's made by gently heating cream, milk, and sugar, then setting it with gelatin until it firms up into a soft, jiggly custard. Unlike baked custards, this one stays cool and silky, with a texture that's somewhere between pudding and flan. It's often served with fruit, caramel, or a berry coulis, and it's become a favorite in restaurants and home kitchens alike.
This no-bake dessert is perfect for beginners because there's no oven, no water bath, and no tricky techniques. You just heat, stir, pour, and chill.
Jump to:
Panna Cotta Ingredients
Here's everything you'll need to make this vanilla panna cotta with a beautiful berry topping.
See Recipe Card Below This Post For Ingredient Quantities
For the Panna Cotta:
- Powdered Knox gelatin : This is what sets the panna cotta and gives it that signature wobble. Powdered gelatin is easy to find and works beautifully.
- Water ( if using powdered gelatin): Needed to bloom the gelatin so it dissolves smoothly into the cream mixture.
- Half and half or 3% milk : Adds creaminess without making the dessert too heavy. You can use whole milk if that's what you have on hand.
- Honey : Sweetens the panna cotta with a gentle, natural flavor. Honey adds a little floral note, but sugar works just as well.
- Sea salt (generous pinch): Balances the sweetness and makes all the flavors pop.
- Vanilla bean paste ( or vanilla extract, or vanilla caviar scraped from 1 vanilla bean pod): This is where the magic happens. Vanilla bean paste gives you those beautiful little flecks and a deep, rich vanilla flavor.
- Heavy cream / whipping cream : Creates that luxurious, silky texture that makes panna cotta so special.
For the Berry Fluid Gel:
- Mixed berries (raspberries and strawberries recommended): Fresh or frozen both work. The tartness of the berries balances the richness of the cream.
- Honey : Sweetens the berry mixture just enough without overpowering the fruit.
- Lemon juice : Brightens the berry flavor and adds a little zing.
- Salt (pinch): Enhances the natural sweetness of the berries.
- Powdered gelatin : Gives the berry sauce a thick, spoonable texture instead of being runny.
How to Make Panna Cotta
Follow these steps to make the creamiest, dreamiest Italian dessert you've ever tasted.
Bloom the gelatin: Pour the water into a small bowl. Sprinkle the powdered gelatin over the water and mix well. Set it aside until the gelatin absorbs the water and looks thick and spongy, about 5 minutes. If you're using gelatin sheets, break them in half and soak in cold tap water for at least 10 minutes until they're soft and pliable. Squeeze out the excess water before using.

Prepare panna cotta base: In a small saucepan, combine the half and half, honey, salt, and vanilla bean paste. Heat over medium, stirring gently until the honey and salt dissolve completely. You'll see the mixture start to steam and smell amazing. Don't let it boil. Once it's steaming and the honey is melted, remove it from the heat.
Incorporate gelatin into panna cotta: Stir the bloomed gelatin into the hot cream mixture. Keep stirring until the gelatin is fully dissolved and you don't see any clumps. Add the heavy cream and stir well to combine everything into one smooth, silky mixture.
Pour into dishes: Divide the panna cotta mixture evenly into 6 serving dishes that hold about ¾ cup each. Stir the mixture each time you pour to make sure the vanilla seeds are evenly distributed. This keeps every serving looking beautiful and speckled.

Chill the panna cotta: Let the dishes cool slightly on the counter, then cover each one with plastic wrap. Refrigerate overnight, or for at least 6 hours, until the panna cotta is fully set and jiggles just a little when you shake the dish.
Prepare berry fluid gel: Bloom the 2 g of gelatin by mixing it with a little water and setting it aside for 10 minutes. In a small saucepan, combine the berries, honey, lemon juice, and salt. Cook over medium heat for 10 to 15 minutes, stirring occasionally, until the berries break down and release their juices. Let the mixture simmer until it reduces to about 1 cup. You'll know it's ready when it looks thick and jammy.
Add gelatin to berry mixture: Stir the bloomed gelatin into the hot berry coulis until it's completely dissolved. You won't see any gelatin bits floating around. Let the mixture cool, then transfer it to the fridge to set for a few hours.
Blend to fluid gel: Once the berry gel has set and feels firm, break it into pieces and blend with a stick blender until it's smooth and silky. You'll end up with a thick, pourable sauce that clings to a spoon. It should have a beautiful, glossy texture.
Serve: When the panna cotta has fully set, spoon a dollop of the berry fluid gel on top of each serving. Add a few fresh berries for color and texture. If you want to unmold the panna cotta onto a plate, briefly dip the bottom of each mold in warm water for a few seconds, then gently turn it out onto a serving dish.
Substitutions and Variations
Use agar agar instead of gelatin: If you prefer a vegetarian option, you can use agar agar powder. Use about 2 g (½ teaspoon) for the panna cotta. Agar sets at room temperature and creates a slightly firmer texture.
Swap honey for sugar: If you don't have honey, use granulated sugar instead. It'll give you a cleaner, sweeter flavor without the floral notes.
Try different milk ratios: You can use all heavy cream for an ultra-rich dessert, or use all whole milk for a lighter version. The texture will be a little different, but it'll still be delicious.
Change up the berry topping: Use blueberries, blackberries, or even a mango coulis if you want something tropical. A drizzle of caramel or chocolate sauce works beautifully too.
Add a flavor twist: Stir in a little espresso powder, a splash of liqueur like amaretto or Grand Marnier, or some citrus zest for a fun variation.
Equipment You'll Need
- Small saucepan: For heating the cream mixture and cooking the berries.
- Small bowl for blooming gelatin: Keeps the gelatin separate until it's ready to use.
- 6 serving dishes (¾ cup capacity): Ramekins, small bowls, or pretty glasses all work.
- Stick blender or immersion blender: For blending the berry gel into a smooth, silky sauce.
Storage Tips
Refrigerator: Store the panna cotta covered in the fridge for up to 3 days. The berry gel will keep for about a week in an airtight container.
Freezer: I don't recommend freezing panna cotta. The texture changes when it thaws, and it can become grainy or watery.
Make-ahead: This is the ultimate make-ahead dessert. You can make both the panna cotta and the berry gel up to 2 days in advance. Just keep them separate and assemble right before serving.
Serving Suggestions
Top with fresh fruit: Add fresh raspberries, strawberries, or a mix of berries for extra color and flavor.
Serve with a crunchy cookie: A simple butter cookie or biscotti on the side adds a nice textural contrast. Try it with my Peanut Butter Cup Cupcakes for a fun dessert spread.
Drizzle with honey or caramel: A little extra sweetness never hurts, especially if you're serving this after a lighter meal.
Pair with coffee or tea: The creamy richness of panna cotta is perfect alongside a hot espresso or a cup of Earl Grey.
Expert Tips
Don't skip blooming the gelatin. This step ensures the gelatin dissolves evenly and sets the panna cotta properly. If you add gelatin directly to hot liquid without blooming it first, it can clump.
Stir between pours. The vanilla seeds tend to settle to the bottom, so give the mixture a quick stir each time you pour into a new dish. This keeps every serving looking consistent.
Use room-temperature cream if possible. It blends more smoothly with the warm milk mixture and helps everything come together faster.
Don't boil the cream. Overheating can cause the dairy to separate or develop a skin. You just want it warm enough to dissolve the honey and gelatin.
Chill overnight for the best texture. While 6 hours is the minimum, overnight chilling gives the panna cotta time to fully set and develop the smoothest, creamiest texture.
Blend the berry gel while it's cold. It's easier to blend when it's firm, and you'll get a better consistency.
FAQ
What are the ingredients for panna cotta?
The basic ingredients are cream, milk, sugar (or honey), gelatin, and vanilla. You can also add flavorings like coffee, citrus, or chocolate. The berry topping for panna cotta usually includes fresh or frozen berries, a little sweetener, lemon juice, and gelatin to thicken it into a fluid gel.
What are common panna cotta mistakes?
The most common mistakes are using too much gelatin (which makes it rubbery), not blooming the gelatin properly (which causes clumps), and boiling the cream (which can make the texture grainy). Another mistake is not chilling it long enough. Give it at least 6 hours, or it won't set right. My mom always says patience is the secret ingredient.
What is the difference between panna cotta and posset?
Panna cotta is set with gelatin, while a posset is set with the acid from citrus juice, which thickens the cream naturally. Posset has a tangier flavor and a slightly denser texture. Panna cotta is milder and more delicate, and it wobbles when you shake it.
Can panna cotta be made without gelatin?
Yes, you can use agar agar as a vegetarian substitute. It sets at room temperature and creates a firmer texture. You'll need about 2 g of agar powder for this recipe. Some people also make a posset-style version using lemon or lime juice to thicken the cream, but that's technically a different dessert.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Panna Cotta

Panna Cotta
Ingredients
Method
- Pour the water into a small bowl. Sprinkle the powdered gelatin over the water and stir well. Set aside to allow the gelatin to bloom.
- If using gelatin sheets, break them into halves. Submerge in cold water and let them soak for at least 10 minutes until softened. Squeeze out excess water before using.
- Pour the half and half into a small saucepan. Add honey, salt, and vanilla, and heat over medium. Stir occasionally to dissolve honey and salt, ensuring the mixture doesn't boil.
- Once the half and half is steaming, remove it from heat. Stir in the bloomed gelatin until completely dissolved. Then, add the heavy cream and mix well.
- Pour the mixture evenly into 6 serving dishes (each holding about ¾ cup). Stir gently while pouring to evenly distribute the vanilla seeds. Allow the panna cotta to cool slightly before covering with plastic wrap. Store in the fridge overnight to set.
- For the berry fluid gel, mix the gelatin with water and let it sit for 10 minutes to bloom.
- Place the mixed berries, honey, lemon juice, and salt into a saucepan. Heat over medium until the berries break down, cooking for about 10-15 minutes.
- Once the berries have softened and reduced to about 1 cup of coulis, stir in the bloomed gelatin until dissolved. Let the mixture cool before refrigerating to set into a jelly.
- Once the berry jelly has set, break it up and blend it with a stick blender to create a smooth fluid gel.
- Once the panna cotta has set in the fridge (after at least 6 hours), serve with the berry fluid gel and fresh berries on top. If unmolding, briefly dip the molds in warm water to release.













Leave a Reply