This panna cotta uses crème fraîche alongside heavy cream and whole milk, which gives it a gentle tang and a slightly firmer set than an all-cream version. It takes about 30 minutes of active work, then the fridge does the rest — making it one of the most practical desserts you can prep a day ahead. Four servings, no oven required.
Why this recipe works
Two things matter here. First, blooming the gelatin in cold milk before applying any heat gives it time to hydrate fully, which means it dissolves evenly and you avoid rubbery pockets in the finished panna cotta. Second, keeping the heat low and pulling the pan before it boils protects the crème fraîche — high heat can cause it to break and turn grainy. The result is a smooth, cohesive mixture that sets cleanly in the ramekin without any gummy texture.
Ingredient notes
- Crème fraîche: Store-bought works fine. Full-fat is non-negotiable here — reduced-fat versions have a higher water content and can prevent a clean set.
- Unflavored gelatin: One standard envelope is about 2¼ teaspoons, which is what this recipe needs. Check the packet weight if you’re using a bulk container.
- Whole milk: Don’t substitute 2% or skim. The fat content in whole milk helps the gelatin bloom evenly and contributes to the final texture.
- Mixed berries: Frozen berries work for the compote — thaw them first and drain off excess liquid so the compote doesn’t water down the topping.
Storage and make-ahead
Panna cotta keeps well in the refrigerator for up to 3 days, covered tightly with plastic wrap pressed directly onto the surface to prevent a skin from forming. Make them the night before a dinner party and they’ll be in perfect shape. The berry compote is best made the same day you plan to serve — it holds for about 24 hours in the fridge but releases a lot of liquid after that, which makes the topping watery. Skip storing them already topped; keep the compote separate until you’re ready to plate. Freezing is not recommended — the gelatin structure breaks down on thawing and the texture turns spongy.
Common problems and fixes
- Panna cotta won’t unmold cleanly: Run a thin knife around the edge, then dip the bottom of the ramekin in warm water for 10 seconds before inverting. Don’t skip the knife — warm water alone usually isn’t enough.
- Set is too soft or jiggly after 4 hours: Give it another 2 hours. Refrigerator temperatures vary, and a warmer fridge shelf near the door can slow the set significantly. Move ramekins to a back shelf.
- Grainy or lumpy texture in the cream mixture: The pan got too hot. Next time, stay on low heat throughout and stir constantly. If you catch it early, strain the mixture through a fine-mesh sieve before pouring into ramekins.
- Gelatin didn’t fully dissolve — visible specks in the set panna cotta: The bloom time was likely too short, or the heat was too low to finish dissolving. Stir for the full 2 minutes and look for a completely clear liquid before adding the cream. Skip the garnish of extra gelatin flakes — not worth the extra dish.
- Compote is too runny: Let the macerated berries sit longer than 10 minutes, then drain off some of the accumulated juice before spooning over the panna cotta. A thicker compote sits better and doesn’t pool around the base.

Crème Fraîche Panna Cotta with Berries
Equipment
- Saucepan
- Mixing Bowl
- Whisk
- Measuring Cup
- 4 Ramekins
Ingredients
For the Panna Cotta Base:
- 0.5 cup whole milk preferably organic
- 0.5 cup heavy cream high-quality
- 0.5 cup crème fraîche freshly made or store-bought
- 0.25 cup granulated sugar
- 1 teaspoon vanilla extract pure
- 1 envelope unflavored gelatin approximately 1 tablespoon
For the Berry Compote:
- 1 cup mixed berries such as strawberries, blueberries, and raspberries
- 2 tablespoons sugar
- 1 tablespoon lemon juice freshly squeezed
Instructions
For the Panna Cotta Base:
- In a small saucepan, sprinkle the gelatin over the milk and let it sit for 5 minutes to soften.
- Place the saucepan over low heat. Stir gently until the gelatin is fully dissolved, about 2 minutes.
- Add the heavy cream, crème fraîche, and sugar. Increase the heat to medium and stir until the sugar dissolves. Do not let it boil.
- Remove from heat and stir in the vanilla extract. Pour the mixture into four ramekins and refrigerate until set, at least 4 hours.
For the Berry Compote:
- In a mixing bowl, combine the mixed berries, sugar, and lemon juice. Let them macerate for about 10 minutes or until juices are released.
- Just before serving, spoon the berry compote over the panna cotta.
Notes
- For a zestier flavor, add a bit of lemon zest to the panna cotta mixture.
- If you prefer a vegetarian option, agar-agar can replace gelatin, though the texture might slightly differ.
Nutrition
FAQ
Can I make this in a single large dish instead of individual ramekins?
Yes, a shallow dish or small baking pan works. The set time will increase — plan on at least 6 hours, possibly overnight, since a deeper or wider pour takes longer to firm up evenly.
How do I know when the gelatin is fully dissolved before adding the cream?
The liquid should look completely clear with no visible granules when you tilt the pan. If you still see any cloudiness or specks after 2 minutes of stirring over low heat, give it another 30 to 60 seconds before moving on.
Can I use sour cream instead of crème fraîche?
Sour cream is a workable substitute and will give a similar tang. It has a slightly higher water content than crème fraîche, so the set may be marginally softer — use the full 4-hour minimum chill time and check firmness before serving.
More sweet things to bake
- Elegant Black Tea Panna Cotta
- Provence-Inspired Lavender Honey Panna Cotta
- Rustic Blackberry Almond Cake
- Strawberry Elderflower Fool