Ingredients
Method
Bloom the gelatin
- Pour about ¼ cup cold milk into a small bowl.
- Sprinkle the gelatin evenly over the surface.
- Let it sit 3–5 minutes until fully hydrated and soft.
Warm the cream mixture
- In a saucepan, add the remaining milk, heavy cream, sugar, and a pinch of salt.
- Heat over medium-low until the mixture is steaming and tiny bubbles appear around the edges.
- Do not let it boil.
Add the gelatin
- Remove the pan from heat.
- Stir in the bloomed gelatin until it fully dissolves.
- Add vanilla.
- Taste for sweetness and adjust if needed.
Strain and portion
- Pour the mixture through a fine-mesh sieve to remove bubbles or bits.
- Stir gently once more so the milk and fat stay blended.
- Pour into small glasses, ramekins, or shot cups, leaving about ¼ inch at the top.
Chill
- Place the cups on a level shelf in the fridge.
- Chill for at least 4–6 hours; overnight gives the best texture.
- Leave uncovered for the first 20 minutes, then cover to protect the surface.
Make the berry topping
- In a small pan, heat berries and sugar over low heat until they release juices.
- Taste and add more sugar if needed.
- Add a squeeze of lemon juice at the end.
- For a thicker compote, stir in the cornstarch slurry and cook 1–2 minutes.
- Let the sauce cool fully before using.
Serve
- Spoon the cooled berry sauce on top of each panna cotta.
- Add mint, zest, nuts, or cookie crumbs if you like.
- Keep chilled until serving.
Notes
- Never boil the cream — boiling weakens gelatin and makes the texture rubbery.
- Whole milk gives the best, most even set. Low-fat milk can separate.
- Make the panna cotta a day ahead for the smoothest set.
- Always cool berry sauce before adding it on top. Warm sauce will melt the surface.
- Avoid using raw pineapple, kiwi, or papaya — their enzymes break down gelatin.
- If you want to unmold, dip the ramekins in hot water for a few seconds and loosen edges with a thin knife.
- Heavy cream gives the richest flavor, but whipping cream works if you want something lighter.
