Panna cotta, meaning “cooked cream” in Italian, is a silky, creamy dessert that sets without eggs or gelatin fuss. These individual cups are the perfect make-ahead treat—simple to prepare, endlessly customizable, and always impressive. With just a handful of ingredients and a few minutes of stove time, you’ll have a dessert that tastes like it came from a fancy restaurant.
Ingredients
- 2 cups (480 ml) heavy cream
- 1/2 cup (120 ml) whole milk
- 1/2 cup (100 g) granulated sugar
- 1 teaspoon vanilla extract or the seeds of 1 vanilla bean
- 1 pinch salt
- 2 1/4 teaspoons (7 g) powdered gelatin (about one 0.25 oz envelope)
- 3 tablespoons (45 ml) cold water
Instructions
- In a small bowl, sprinkle the gelatin over the cold water. Let it sit for 5–10 minutes to “bloom” (absorb the water and soften).
- In a medium saucepan, combine the heavy cream, milk, sugar, and salt. Heat over medium heat, stirring occasionally, until the sugar dissolves and the mixture is hot but not boiling (about 160°F / 71°C). Do not let it boil.
- Remove the saucepan from the heat. Add the bloomed gelatin and stir until completely dissolved, about 1–2 minutes. If using vanilla bean, add the seeds now; if using extract, stir it in.
- Strain the mixture through a fine-mesh sieve into a large measuring cup or bowl with a spout. This ensures a smooth, lump-free texture.
- Divide the mixture evenly among 4 small cups or ramekins (about 1/2 cup / 120 ml each). Let them cool to room temperature, about 30 minutes.
- Cover each cup with plastic wrap or a lid, then refrigerate for at least 4 hours, or until fully set and firm to the touch.
- To serve, you can eat them straight from the cups, or dip the cups in hot water for 5 seconds, run a thin knife around the edge, and invert onto a plate.
Tips
- Gelatin blooming is non-negotiable: Always dissolve gelatin in cold water first, then add to warm (not boiling) cream. Boiling destroys its setting power, and skipping the bloom leaves lumps.
- Use full-fat dairy: Heavy cream is essential for that luxurious texture. Substituting with half-and-half or milk will result in a thinner, less creamy panna cotta.
- Don’t skip straining: Even if you think the mixture is smooth, straining catches any undissolved gelatin or vanilla bean bits. It’s a 30-second step that guarantees a silky finish.
- Adjust sweetness: If you prefer a less sweet dessert, reduce sugar to 1/3 cup (65 g). You can also swap vanilla for almond extract, citrus zest, or a splash of liqueur.
Serving Suggestions
Panna cotta is a blank canvas. Serve it with a bright berry compote (simmer 1 cup berries with 2 tablespoons sugar and a squeeze of lemon until saucy), a drizzle of caramel or chocolate sauce, or a simple spoonful of macerated strawberries. For a textural contrast, add a crunchy cookie or toasted nuts on top. It’s also lovely with a shot of espresso on the side.
Variations
- Citrus Panna Cotta: Add 1 tablespoon of lemon or orange zest to the cream mixture before heating. Strain as directed. Serve with a citrus salad.
- Coffee Panna Cotta: Stir 2 teaspoons of instant espresso powder into the hot cream mixture until dissolved. Top with chocolate shavings.
- Buttermilk Panna Cotta: Replace the milk with 1/2 cup (120 ml) buttermilk, but add it after removing the cream from the heat (to prevent curdling). This yields a tangier, lighter dessert.
- Mango or Berry Layer: Spoon a layer of fruit purée into the bottom of each cup, then pour the panna cotta mixture over it. Chill as directed.
Storage and Reheating
Panna cotta cups keep well in the refrigerator for up to 3 days, covered. They are best served cold, so there’s no reheating needed. If you’ve unmolded them, they can be stored in an airtight container for 1 day. Do not freeze—the texture will become watery and grainy upon thawing.
Frequently Asked Questions
Can I use agar-agar instead of gelatin? Yes, but the texture will be firmer and less creamy. Use 1 teaspoon agar powder, and simmer it with the cream for 2 minutes to activate it, then proceed. The setting time may be shorter.
Why is my panna cotta not setting? The most common reasons are: not using enough gelatin, not blooming the gelatin properly, or adding the gelatin to boiling liquid (which weakens it). Also, if you used a low-fat milk or cream, the higher water content can prevent a firm set. Always measure carefully and follow the blooming step.
Can I make this dairy-free? Yes. Substitute the heavy cream with full-fat coconut cream and the milk with unsweetened almond or oat milk. Use a vegan gelatin substitute (like agar). The texture will be slightly different—more like a coconut custard—but delicious.
How do I unmold panna cotta cleanly? Dip the cup in hot water for 5–10 seconds, then run a thin knife or offset spatula around the edge. Place a plate on top, invert, and give a gentle shake. If it sticks, repeat the hot water dip.
Can I make this ahead of time for a party? Absolutely. Panna cotta is the perfect make-ahead dessert—prepare it up to 2 days in advance, keep covered in the fridge, and unmold or top just before serving.
What if I don’t have vanilla extract? You can use 1/2 teaspoon of vanilla bean paste, the seeds from half a vanilla bean, or even a splash of almond extract (use only 1/4 teaspoon). Or, infuse the cream with a cinnamon stick or cardamom pods while heating, then strain.
Related
- Top Rated Stuffed Peppers Recipe
- Funeral Potatoes with O’Brien Hash Browns
- Top Rated Fudge Recipe: Creamy Chocolate Fudge
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).