Go Back
+ servings
round dish of Chocolate Panna Cotta (Coconut Milk) with berries
Print Recipe
5 from 2 votes

Chocolate Panna Cotta (Coconut Milk)

This Chocolate Panna Cotta (Coconut Milk) is creamy, smooth, and rich. It’s an easy make ahead dessert made with pantry staples.
Prep Time5 mins
Cook Time5 mins
Cooling Time4 hrs
Total Time4 hrs 10 mins
Course: Dessert
Cuisine: American, Italian
Servings: 8 people
Calories: 157kcal
Author: Beth Chen


Optional Toppings


  • Whisk the coconut milk, cream, honey, and cocoa powder together in a saucepan over medium heat until hot but not boiling.
  • Slowly sprinkle the gelatin over the hot mixture. Using a whisk, stir until completely combined. If you don’t, you’ll end up with gelatin lumps.
  • Once the gelatin has dissolved, remove from the heat. Pour the coconut mixture into casserole dish. Set aside in refrigerator for about 4 hours or overnight. Garnish then serve.



  • If you prefer individual servings, pour chocolate mixture into 8 mason jars (ramekins, stemless wine glasses or small glasses).
  • To decorate the non-dairy panna cotta, arrange the blueberries and blackberries along to one side in the shape of a crescent moon. Cut a few blueberries in half to fill in the open spaces. To finish, take a vegetable peeler and peel off bits from the chocolate bar over the top of the Chocolate Panna Cotta (Coconut Milk).
  • This panna cotta is made with cocoa powder, but you can use carob powder for AIP option or cacao powder as a good substitute.
  • Make sure to use a high-quality unflavored gelatin
  • Make sure to use full fat, unsweetened, canned coconut milk and cream that is at least 60% coconut. You don’t want any added sweetener as you’re adding plenty of honey. Canned coconut milk and cream that is also mostly coconut is very important. If you use a watered-down coconut milk or cream the coconut panna cotta will separate. For the best results I recommend canned Aroy-D Coconut Milk and Savoy Coconut Cream.
  • To make vegan coconut panna cotta, replace the gelatin with 1 tablespoons of agar agar powder or flakes. And replace the honey with maple syrup. To dissolve agar, it needs to be boiled, so add it directly into the saucepan with the coconut milk, coconut cream, maple syrup, cocoa powder (step 1) and bring the coconut milk mixture to a boil. Boil for 2-3 minutes before removing from the heat.
  • For dairy free chocolate try Hu or Enjoy Life. Hu uses coconut sugar which is always preferred over refined sugar.  
  • If you're not confident in your ability to dissolve the powdered gelatin, you can add it to a small bowl with about 1/4 cup of the coconut milk and let it bloom before you begin the recipe.


Serving: 1serving | Calories: 157kcal | Carbohydrates: 41g | Protein: 3g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.05g | Monounsaturated Fat: 0.5g | Sodium: 6mg | Potassium: 186mg | Fiber: 4g | Sugar: 35g | Vitamin C: 0.2mg | Calcium: 17mg | Iron: 2mg