I was in charge of bringing dessert to the dinner gathering…
…probably because I was the food blogger with all the lovely desserts in my Recipes archive. But I had been testing recipes the whole day before, and I didn’t have want to make a complex ordeal.
I asked myself, “What feels celebratory and looks beautiful, but requires minimal effort? And what can I transfer easily from my house to the host’s house (i.e., not a carefully frosted cake)?”
Panna cotta. Elegant and easy, it accommodates most dietary restrictions as it is egg, dairy, grain, and nut free.
Before we get to the recipe, I want to pass along the panna cotta tip I learned from Nom Nom Paleo’s Michelle Tam:
Gelatin’s important for gut and joint health — but I’d much rather down a mug of steaming bone broth rather than chew on rubbery, over-gelatinized panna cotta. Pro tip: If you can hold a bowl of panna cotta upside down over your head with nary a care about messing up your beautifully coiffed head of hair, you used too much gelatin in your dessert. (Or you’re a total slob. Or both.)
The amount of gelatin in this recipe ensures a creamy texture, but is not hugely significant for supplemental value. If you do want recipes that feature therapeutic levels of this superfood ingredient, please download my free cookbook The Collagen Cookbook.
About the ingredients in Coconut Milk Panna Cotta
Canned coconut milk — If you want a creamy panna cotta, rather than something that tastes like milk pudding, you must use the full-fat canned coconut milk. Almond/hemp/rice milk etc. lack the essential richness.
Gelatin — Gelatin sets this pudding, providing a texture similar to flan but without eggs.
Orange zest and mint — These infuse into the coconut milk before being strained out. The resulting panna cotta tastes reminiscent of a creamsicle, but without the cloying artificial sweetness of those processed treats. If you do not have fresh mint on hand, you could use 1/4 tsp. mint extract.
As I type this, I’m already brainstorming alternative flavor combos for this panna cotta. Almond extract with a 1/2 teaspoon of grated ginger, I think, would be phenomenal! Have fun tweaking this base recipe to fit your flavor creativity, and share with us what you create in the comments.
- 2 cans full-fat coconut milk, at room temperature, available here
- 2½ tsp. grassfed gelatin, available here
- 3 Tbs. raw honey, available here
- zest of 1 orange
- 2 tsp. fresh mint, chopped
- ½ tsp. vanilla extract
- For serving:
- Fresh berries if desired
- My no-sugar-added blueberry sauce recipe, if desired
- Have ready 4 ramekins for individual portions. Alternatively, you can set the panna cotta in a medium glass casserole dish, and scoop it out for "rustic, family-style" servings. Not as pretty, but still tasty.
- Have the coconut milk at room temperature. The coconut cream will naturally separate from the watery liquid in the cans, so use a blender or immersion blender to blend the coconut milk until smooth and creamy.
- In a medium saucepan, pour in 1 cup coconut milk. Sprinkle the gelatin over it, and let sit 5 minutes. Then, place the saucepan over medium heat and whisk until the gelatin is dissolved and the mixture is very hot.
- Take the saucepan off the heat and whisk the remaining ingredients. Let sit for an hour to steep the orange and mint. Then, strain out the orange and mint and pour the liquid into four ramekins.
- Let the panna cotta set for at least 6 hours, or overnight.
- Serve with fresh berries or fruit sauce, if desired.

Lauren, that sounds so delicious especially now in the summer! Please clarify that the final step of letting it set for 6 hours or overnight is refrigerated. Thanks and I can’t wait to make this!!!
MMMM, I think infusing with lemon balm and lemon zest would be delicious too, and then topped with fresh raspberries!
Ooooooh this looks so yummy!
I have a large tree of sour/sweet, thin skinned, organic lemons growing in my garden. I planted the tree and have never put any insecticide sprays on it. So, I will be using lemons and not oranges for this delightful recipe. Many thanks.
Frances from South Africa.
Peach and Basil could be a a great flavor combo… I would have to think on how to use the peach in it
Mint and lime was great!! Thanks for the recipe!
I had a bit of a mishap with the dish, maybe you can help me figure out what happened! I tried to immersion blend the coconut milk and ended up with something that looked more like bits of whipped butter in coconut water. Then threw it in the Vitamix which seemed to blend the two back together. However, after leaving the finished dish in the fridge overnight all the fat floated up to the top and formed a thick shell (like a half inch thick) over the more custardy layer. It’s still delicious but would love to figure out where I went wrong so that our next go around has the proper texture. I use the Trader Joe’s coconut milk which doesn’t have any guar gum – could that be the culprit?
This is what happened to me, too! I used homemade coconut milk, and it all separated and made a thick cream crust over the gelatin. Still good, but weird!
You beat it too much, and it separates it as if it were made into butter and whey. Have to be careful. When I make any type of coconut milk pudding or coconut milk yogurt, I mix all the ingredient in the blender but
just until blended together and no more; then it turns out great.
This separation happened to me as well and I didn’t beat the coconut milk at all. I whisked it gently. I don’t like the shell of fat it made, it’s grainy and unappealing. The gelatin custard below was nice, though.
It was as easy as you claimed, and is very light, refreshing, and delicious!!! Thank you for this recipe!
Is it possible to leave out the gelatin and sub. eggs like in a flan? I am not a fan of gelatin.
Thanks.
Then you will have a flan. Substitutes should work fine.
Please clarify. You want to blend together and use the entire contents of the can? Every recipe I’ve seen wants to use only the cream, not the watery part. I am anxious to try this!