Panna cotta, meaning “cooked cream” in Italian, is a silky, eggless custard set with gelatin. Its neutral, creamy base makes it the perfect canvas for a huge range of flavours, from classic vanilla and berry to more adventurous chai, coconut, and citrus. This guide gives you one master recipe plus twelve simple variations, so you can make a dessert that suits any season or craving.
Ingredients
- 2 cups (480 ml) heavy cream
- 1 cup (240 ml) whole milk
- 1/2 cup (100 g) granulated sugar
- 1 vanilla bean (or 2 teaspoons vanilla extract)
- 2 1/4 teaspoons (7 g) powdered gelatin (about one 0.25-oz packet)
- 3 tablespoons (45 ml) cold water
- Pinch of salt
Instructions
- In a small bowl, sprinkle the gelatin over the cold water. Let it sit for 5–10 minutes to bloom (it will become thick and spongy).
- In a medium saucepan, combine the cream, milk, sugar, and salt. If using a vanilla bean, split it lengthwise and scrape the seeds into the cream; add the pod too. Heat over medium, stirring occasionally, until the sugar dissolves and the mixture is hot but not boiling (about 180°F / 82°C). Remove from heat.
- If using vanilla extract, stir it in now. Remove the vanilla bean pod (rinse and save it for another use, like making vanilla sugar).
- Add the bloomed gelatin to the hot cream mixture and stir until completely dissolved, about 1 minute.
- Strain the mixture through a fine-mesh sieve into a large measuring cup or bowl with a spout. This ensures a silky texture.
- Divide the mixture among six 6-ounce (180 ml) ramekins, glasses, or molds. Let cool to room temperature, about 30 minutes.
- Cover each with plastic wrap and refrigerate for at least 4 hours, or until firmly set. They can be refrigerated overnight.
- To serve, if using ramekins, dip each in hot water for 10 seconds, then run a thin knife around the edge and invert onto a plate. If using glasses, serve directly.
Tips
- Gelatin matters: Use powdered gelatin (not sheets) for this recipe. If you use sheets, you’ll need about 3 sheets (each about 3 g). Bloom them in cold water for 5 minutes, then squeeze out excess water and add to the warm cream.
- Don’t boil the cream: Boiling can cause the mixture to curdle and also weaken the gelatin’s setting power. Heat just until steam rises and small bubbles form around the edge.
- Strain for smoothness: Straining removes any undissolved gelatin or vanilla bean bits, ensuring a perfectly smooth texture.
- Quick-set method: If you’re in a hurry, you can set the panna cotta in the freezer for about 1 hour, but watch it carefully—it can freeze and become grainy. Refrigerator setting is best for texture.
Serving Suggestions
Panna cotta is delicious on its own, but toppings elevate it. Try a bright berry compote (simmer 2 cups berries with 2 tablespoons sugar and 1 tablespoon lemon juice until saucy), a drizzle of caramel or chocolate sauce, or a sprinkle of crushed pistachios. Fresh mint leaves add a nice contrast. For a simple elegant touch, top with a spoonful of macerated strawberries or a citrus salad.
Variations
Use the master recipe as your base, and make these easy swaps:
- Vanilla Bean: Already in the master recipe—use 1 whole bean for the best flavor.
- Berry: Puree 1 cup (150 g) fresh or frozen berries (strawberries, raspberries, or blueberries) and strain to remove seeds. Stir the puree into the cream mixture after removing from heat, before adding gelatin.
- Chocolate: Add 4 oz (115 g) chopped dark chocolate to the hot cream mixture and stir until melted before adding gelatin.
- Coffee: Add 2 tablespoons instant espresso powder to the cream mixture along with the sugar.
- Citrus (Lemon or Orange): Add the zest of 2 lemons or 1 orange to the cream while heating. Let steep for 10 minutes, then strain. For more flavor, add 1 tablespoon of juice.
- Coconut: Replace 1 cup (240 ml) of the heavy cream with 1 cup (240 ml) full-fat coconut milk. Toast some coconut flakes for garnish.
- Chai Spice: Add 1 cinnamon stick, 4 cardamom pods (crushed), 4 cloves, and a piece of fresh ginger (sliced) to the cream while heating. Steep for 15 minutes, then strain.
- Honey & Thyme: Replace the sugar with 1/3 cup (115 g) honey, and add 3 sprigs of fresh thyme while heating. Remove thyme before adding gelatin.
- Buttermilk: Replace 1/2 cup (120 ml) of the milk with buttermilk. The tang is lovely with berries.
- Matcha: Whisk 1 1/2 teaspoons matcha powder with 2 tablespoons hot water until smooth, then stir into the cream mixture.
- Rose: Add 1 tablespoon rose water (not extract) to the cream after removing from heat. Garnish with crushed pistachios and dried rose petals.
- Mango: Puree 1 cup (175 g) ripe mango and stir in before adding gelatin. This makes a tropical, bright version.
Storage and Reheating
Panna cotta is best made ahead and stored in the refrigerator, covered, for up to 3–4 days. Do not freeze—it will ruin the silky texture. If you need to unmold them, do it just before serving. There is no need to reheat; serve chilled. If you have leftover panna cotta in a glass, just cover and refrigerate. If it’s in a mold and you’ve unmolded it, it won’t hold its shape if left too long, so serve immediately.
Frequently Asked Questions
Can I make panna cotta without gelatin? Gelatin is essential for the classic texture. You can use agar-agar (a plant-based setting agent), but the texture will be firmer and less creamy. Use about 1 teaspoon agar powder, and boil it with the liquid for 2 minutes to activate.
Why is my panna cotta not setting? The most common reason is not using enough gelatin, or not dissolving it completely. Always bloom the gelatin in cold water, and make sure the cream is hot when you add it. Also, check that your gelatin is not expired. If you used a different size packet, adjust the amount.
Can I use low-fat milk or cream? You can, but the panna cotta will be less rich and may be slightly softer. Use at least 2% milk, but full-fat is best. Avoid using all milk—the cream is what gives it that luxurious mouthfeel.
How do I unmold panna cotta without breaking it? Dip the ramekin in hot water for about 10 seconds, then run a thin, sharp knife around the edge. Place a plate on top, invert, and gently shake. If it still sticks, dip again for a few more seconds. Don’t leave it in the water too long or it will melt.
Can I make panna cotta vegan? Yes, use coconut cream (full-fat) instead of heavy cream, and use agar-agar instead of gelatin. The texture will be a bit firmer, and the coconut flavor will be prominent. Follow the package directions for agar, as it needs to be boiled to activate.
Can I prepare panna cotta in advance? Absolutely. Panna cotta is perfect for making a day ahead. It will keep in the fridge for 3-4 days, so you can make it for a party and not worry about last-minute prep. Just keep it covered so it doesn’t absorb other odors.
Related
- Virgin Hurricane Drink Recipe: Fruity, Tangy and Easy
- Snacks Made With Monk Fruit: Easy Baked Oat Bites
- Asian Fried Eggplant With Garlic Soy Sauce
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).