Panna Cotta No Eggs: A Silky, Simple Recipe

Updated November 5, 2026

Total time
4 hr 23 min
prep 15 min · cook 8 min
Serves
6
portions as written

Jump to recipe

Panna Cotta No Eggs: A Silky, Simple Recipe

Panna cotta is an Italian chilled dessert made by gently heating cream with sugar and setting it with gelatin; it contains no eggs. This version uses cream and milk for a smooth, delicate texture, then chills in individual cups until softly set and ready to serve with fruit or sauce.

Ingredients

  • 2 cups (480 ml) heavy cream
  • 1 cup (240 ml) whole milk
  • ⅓ cup (67 g) granulated sugar
  • 2¼ teaspoons (7 g) unflavored powdered gelatin
  • 3 tablespoons (45 ml) cold water
  • 1 teaspoon (5 ml) vanilla extract
  • ⅛ teaspoon fine salt

Instructions

  1. Set out six small serving glasses or ramekins, each with a capacity of about ½ cup (120 ml). Pour the cold water into a small bowl and sprinkle the gelatin evenly over it. Leave it undisturbed for 5 to 10 minutes, until the granules absorb the water and look swollen.
  2. In a medium saucepan, combine the cream, milk, sugar, and salt. Warm over medium-low heat, stirring occasionally, for about 5 to 7 minutes. The mixture should be steaming and the sugar dissolved; do not let it boil. Boiling can affect the cream’s texture and makes it easier to scorch the milk.
  3. Take the pan off the heat. Add the bloomed gelatin and stir gently for 1 to 2 minutes, until no gelatin granules remain. Stir in the vanilla. If you see undissolved flecks, return the pan to very low heat briefly while stirring; do not bring it to a boil.
  4. Pour the mixture into the six glasses or ramekins, dividing it evenly. Let them cool at room temperature for about 20 minutes, then cover and refrigerate for at least 4 hours, or until the panna cotta is softly set. For the most reliable texture, allow 6 hours or chill overnight. The recipe’s stated total time allows 4 hours of chilling.
  5. Serve in the glasses, or unmold if desired. To unmold, briefly dip the bottom of each ramekin in warm water for about 5 to 10 seconds, keeping the water below the rim. Loosen the edge gently with a thin knife, place a plate on top, and invert. If it does not release, dip it in warm water for a few more seconds rather than forcing it.

Tips

  • Measure gelatin accurately. Too little may leave the panna cotta loose; too much gives it a firm, rubbery bite. Use unflavored powdered gelatin and check that the packet is fresh. If using sheet gelatin, follow its package conversion and bloom it in cold water before dissolving.
  • Keep the mixture below a boil. Gentle heating dissolves the sugar and warms the dairy without scorching it. Remove the pan from the heat before adding gelatin so it dissolves smoothly without prolonged high heat.
  • Choose your dairy deliberately. The heavy cream provides richness, while whole milk lightens the result. You can replace the milk with more cream for a richer dessert, but replacing all the cream with low-fat milk makes the texture less velvety and may require adjusting the gelatin.
  • Cover after cooling briefly. Let the glasses cool for around 20 minutes before covering to reduce condensation, then refrigerate. Keep them level and away from strong-smelling foods so the cream does not pick up odors.

Serving Suggestions

Serve panna cotta cold, straight from its glass or turned out onto small plates. Fresh berries, sliced peaches, macerated strawberries, or citrus segments add a bright contrast to the creamy base. A spoonful of fruit compote, berry coulis, or caramel sauce is also suitable; add toppings just before serving so their moisture does not soften the surface.

For a simple finish, add a few berries and a small mint leaf, or scatter finely grated lemon zest over each serving. Keep garnishes modest: panna cotta has a delicate flavor and a soft set, so heavy toppings can overwhelm it or make an unmolded portion slide.

Variations

  • Citrus vanilla: Add a few strips of lemon or orange zest to the warming dairy, then strain them out before pouring. Avoid adding citrus juice to the warm cream, which can cause it to curdle.
  • Coffee: Dissolve 1 to 2 teaspoons (2 to 4 g) instant espresso powder in the warm cream mixture. Taste before pouring and keep the gelatin quantity unchanged.
  • Coconut: Replace the whole milk with 1 cup (240 ml) canned coconut milk for a gentle coconut flavor. For a fully dairy-free version, use full-fat coconut milk in place of both dairy ingredients; the result will taste more distinctly of coconut and may set somewhat differently, so test the gelatin setting before unmolding.
  • Less sweet: Reduce the sugar to ¼ cup (50 g). This makes the cream flavor more prominent and works especially well with a sweet fruit topping.

Storage and Reheating

Cover the panna cotta and refrigerate at 40°F (4°C) or colder. Refrigerate it within 2 hours of preparation, and keep it chilled until serving. For best texture and flavor, eat it within 3 days; it can generally be kept refrigerated for up to 4 days. Do not leave it at room temperature for more than 2 hours, or more than 1 hour if the temperature is above 90°F (32°C).

Panna cotta is served cold and should not be reheated. Freezing is not recommended: thawing can make the set grainy or watery. If preparing ahead, keep it covered in the refrigerator and add fruit or sauce shortly before serving.

Frequently Asked Questions

Does panna cotta contain eggs?
No. This recipe sets with unflavored gelatin rather than eggs, so it does not need egg yolks or egg whites. Check the labels of any packaged toppings if you need to avoid particular ingredients.

Why is my panna cotta not setting?
The gelatin may not have bloomed fully, dissolved completely, or been measured correctly. It also needs enough uninterrupted chilling time. Give it at least 4 hours in a cold refrigerator; if it is still liquid after that, check the gelatin quantity and packet instructions.

Can I make it without gelatin?
Not with this method: gelatin is what sets this particular recipe. Agar-agar is a possible vegetarian alternative, but it behaves differently and needs to be simmered to activate, so use a recipe with a specific agar amount and method rather than swapping it spoon for spoon.

Can I make panna cotta ahead?
Yes. Prepare and cover the portions up to 3 days in advance, keeping them refrigerated. Add toppings just before serving for the freshest appearance and texture.

How do I know when it is set?
The surface should look firm, and the center should wobble gently when a glass is nudged. It should not slosh like liquid. Panna cotta is meant to be tender, not stiff, so avoid adding extra gelatin just to make it completely rigid.

Can I unmold it?
Yes. Use ramekins, briefly warm each base in warm water, and loosen the edge gently before inverting onto a plate. Serving in glasses is easier and avoids the risk of warming the dessert too much or breaking its soft shape.

Related

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).