Creamy, rich keto panna cotta with white chocolate and raspberries. This dreamy no-bake dessert will delight all your senses. A perfect low carb sweet treat for Valentine’s Day or any day! This post is sponsored by ChocZero.

Keto white chocolate panna cotta on a plate with raspberry puree around the base and raspberries on top.

Confession: I don’t really celebrate Valentine’s Day, and haven’t in quite some time. Forced romanticism is not really my thing, and I’m too much of a pragmatist to bother with the fuss of such a day.

But that hardly stops me from creating all sorts of keto desserts for two, like this keto panna cotta recipe. It’s delicious and easy, and really quite practical when you think about it – you get to have something sweet to cap off your day, without a whole lot of leftovers hanging around, tempting you.

And yet these mini desserts also have a romantic side to them. You can make your significant other feel special by creating something just for the two of you. Cozy and intimate, and the kids don’t get any. See? Practical and romantic at the same time. That’s totally my style!

Two plates of panna cotta with raspberry sauce on a grey table, with flowers in the background.


If you’ve never experienced this creamy Italian dessert, you are in for a real treat. It’s easy to make and and can easily be modified for almost any diet. I have quite a few keto panna cotta recipes, and this white chocolate version won’t be the last.

Panna cotta means cooked cream in Italian. And I’ve seen it referred to as a custard, but it contains no eggs. Instead, the cream or milk is lightly scalded and set with gelatin. It can be flavored in any number of ways, including vanilla, coffee, citrus, or berries.

It can even be made dairy-free. I have a lovely coconut lime version in my Easy Keto Desserts cookbook.

For a long time now, I’ve been eyeing white chocolate panna cotta recipes, wishing I could try them out. Cocoa butter doesn’t always like to play nice with other fats and liquids, and it was the only real white chocolate-esque keto ingredient at my disposal.

Until now, of course. The ChocZero white chocolate chips have changed the baking game tremendously and I find myself wanting to put them in, on, and under everything. If you love white chocolate, I cannot recommend them enough! And if you use code FOODDREAMER on their website, you get 10% off all ChocZero products.closeVolume 0% 

Two white chocolate panna cottas with a dark blue table runner. Raspberries on top of the desserts.


Being made primarily of cream, sweetener, and gelatin, panna cotta is easy to make keto-friendly. I’ve made panna cotta any number of times so here are my best tips for getting it right.

Use a mix of cream and non-dairy milk. I first tried this recipe with full cream and it was glorious but so rich, I couldn’t eat more than half my serving. The almond or hemp milk lightens it up a bit without adding extra carbs.

Just a little gelatin: It’s important not to use too much gelatin in panna cotta. You want it to set properly but still be wobbly and soft. It shouldn’t be firm and bouncy like Jello.

Let the gelatin bloom before heating. Blooming gelatin means sprinkling it over some liquid and letting it sit and thicken. You then set it over heat and bring to a simmer, whisking to dissolve the gelatin into the liquid.

Add the white chocolate off heat. Chocolate is finicky when added to hot liquids, and white chocolate is even more so. Always add it to the pan after removing from heat and let it sit for a few minutes to melt before whisking it in.

To un-mold: You can leave the panna cotta in the dessert dishes or ramekins but I love how it looks when it’s un-molded onto a plate. The easiest way to do this is to sit the whole ramekin in a bowl of hot water for about 15 to 20 seconds to loosen. Don’t leave it much longer or it may melt too much.

Then remove from the water, set a dessert plate on top, flip them over and give it a good shake. The panna cotta will usually come free quite easily.

I served my keto panna cotta with a lovely raspberry puree, as it goes so well with the white chocolate flavor. But it’s also gorgeous on its own, and even just a few fresh berries would be nice. How you serve it is up to you!

Close up of keto panna cotta with a spoonful taken out of it. Raspberry sauce around the base of the panna cotta and a fresh raspberry on top.


5 from 3 votes

PrintWhite Chocolate Panna CottaPrep Time15 minsChill Time4 hrsTotal Time15 mins 

Creamy, rich keto panna cotta with white chocolate and raspberries. This dreamy no-bake dessert will delight all your senses.Course: DessertCuisine: ItalianKeyword: keto panna cotta, white chocolate panna cottaServings: 2 servingsCalories: 278 kcalIngredientsPanna Cotta

Raspberry Puree

  • 20 fresh raspberries
  • 1 1/2 tbsp water
  • 1 tbsp powdered Swerve

InstructionsPanna Cotta

  1. Lightly grease 2 4-ounce capacity ramekins.
  2. In a small saucepan, combine the heavy cream and the almond milk. Sprinkle with the gelatin and let sit 3 minutes.
  3. Set over medium heat, whisking to dissolve the gelatin. Bring to just a simmer, then remove from heat and add the white chocolate. Let sit a few minutes to melt, then whisk in the sweetener and vanilla extract.
  4. Divide the mixture evenly between the two prepared ramekins and refrigerate for at least 4 hours, until firm.
  5. To unmold: Set the ramekins in a bowl of hot water (don’t let the water come over the top) for about 15 to 20 seconds. Place a plate overtop the ramekin and flip over, then give it a few good shakes to loosen.

Raspberry Puree

  1. With a fork, mash the raspberries, water, and sweetener together until pureed. Spread around the base of the panna cotta on the plate, or drizzle overtop.

Recipe Notes

Panna Cotta without the raspberry puree

Food energy: 267kcal
Total fat: 25.75g
Carbohydrate: 4.81g
Total dietary fiber: 3.08g
Protein: 2.22gNutrition FactsWhite Chocolate Panna CottaAmount Per Serving (1 panna cotta)Calories 278Calories from Fat 232% Daily Value*Fat 25.8g40%Carbohydrates 7.1g2%Fiber 4.3g17%Protein 2.5g5%* Percent Daily Values are based on a 2000 calorie diet.

Leave a Reply

Your email address will not be published. Required fields are marked *