Vegan Panna Cotta with Coconut Milk

Four unmolded vegan coconut milk panna cottas topped with passion fruit pulp and toasted coconut flakes on white plates
Jump to Recipe

Panna cotta lives or dies by texture. The coconut milk version works because full-fat coconut cream gives you that same silky, barely-set wobble that dairy cream does – without any compromise on richness.

The key swap is agar-agar instead of gelatin. Agar sets slightly firmer, so the ratio matters: too much and you get a rubbery block, too little and it won’t unmold. I use 1 teaspoon per 400 ml of liquid, which gives a clean release and a spoonable center.

This comes together in one saucepan in about 15 minutes, then the fridge does the rest, making it as effortless as a simple vegan Italian recipe. It’s a make-ahead dessert by design – you can prep individual molds the night before and forget about dessert until you’re ready to serve.

Four unmolded vegan coconut milk panna cottas topped with passion fruit pulp and toasted coconut flakes on white plates

Why You’ll Love This Recipe

  • Sets firmly and unmolds without cracking or sticking
  • One saucepan, 15 minutes of active cooking time
  • Dairy-free and gelatin-free with no flavor trade-offs
  • Make it the night before and refrigerate until serving

Ingredient Notes

  • Full-fat coconut milk: Use canned, not carton. Carton coconut milk is too thin and won’t set with the same richness. Shake the can well before opening so the cream and water are combined.
  • Agar-agar powder: Powder dissolves more evenly than flakes. If you only have flakes, use 1 tablespoon in place of 1 teaspoon of powder and simmer a minute longer to ensure full activation.
  • Caster sugar: Fine white sugar dissolves fastest. You can sub maple syrup for a warmer, slightly caramel note – use 3 tablespoons and reduce the vanilla slightly.
  • Vanilla extract: Pure extract gives a clean vanilla flavor. A split vanilla pod simmered in the milk adds more depth, but extract works well for a weeknight version.
  • Coconut cream (optional): Swapping half the coconut milk for coconut cream pushes the fat content higher and gives a noticeably richer result. Good for a dinner-party version.
  • Neutral oil (for molds): A very light brush of flavorless oil – grapeseed or sunflower – on the inside of each mold helps the panna cotta release without tearing.
Four unmolded vegan coconut milk panna cottas topped with passion fruit pulp and toasted coconut flakes on white plates

Vegan Panna Cotta with Coconut Milk

A silky vegan panna cotta set with agar-agar and made with full-fat coconut milk. Ready in 15 minutes of active time, chilled overnight, and unmolds cleanly.
Prep Time 15 minutes
Cook Time 4 hours 5 minutes
Total Time 4 hours 20 minutes
Servings: 4 servings
Calories: 310

Ingredients
  

  • 800 ml full-fat canned coconut milk 2 x 400 ml cans, shaken well
  • 2 tsp agar-agar powder
  • 60 g caster sugar or 3 tbsp maple syrup
  • 1 tsp vanilla extract
  • 1 tsp neutral oil for greasing molds
  • 1 pinch pinch of fine salt
To serve (optional)
  • 4 tbsp passion fruit pulp or mango coulis
  • 2 tbsp toasted coconut flakes

Method
 

  1. Lightly brush 4 individual ramekins or dariole molds (150-180 ml each) with neutral oil. Set aside on a small tray.
  2. Pour the coconut milk into a medium saucepan. Add the agar-agar powder and whisk immediately until no dry powder is visible. Do this before heating to prevent lumps.
  3. Place the saucepan over medium heat. Add the sugar and salt. Stir steadily as the mixture warms up.
  4. Bring the mixture to a full rolling boil, then reduce to a steady simmer. Cook for 2 minutes, stirring constantly, until the agar-agar is fully activated and the mixture looks smooth and slightly glossy.
  5. Remove from heat. Stir in the vanilla extract.
  6. Pour the mixture through a fine-mesh sieve into a heatproof jug. This removes any undissolved agar and gives a cleaner texture.
  7. Divide the mixture evenly between the prepared molds. Leave to cool at room temperature for 20 minutes, then transfer to the refrigerator.
  8. Chill for at least 4 hours, or overnight, until fully set and cold throughout.
  9. To unmold, run a thin knife around the inside edge of each mold. Place a serving plate on top, then invert with one firm motion. The panna cotta should release cleanly.
  10. Spoon passion fruit pulp, mango coulis, or toasted coconut flakes over each panna cotta and serve immediately.

Notes

Total time includes approximately 4 hours of chilling. Active kitchen time is 15 minutes. For the richest result, substitute half the coconut milk with coconut cream.
Coconut milk and agar-agar mixture being strained through a fine sieve into a glass jug before pouring into molds

Tips for Success

  • Whisk agar-agar into cold coconut milk before heating to prevent lumps from forming.
  • Simmer the coconut milk and agar mixture for a full 2 minutes after it reaches a boil to fully activate the agar.
  • Strain the mixture through a fine-mesh sieve into a jug before pouring into molds for a smooth, lump-free set.
  • Chill molds for at least 4 hours, or overnight – agar sets faster than gelatin but benefits from a long, undisturbed rest.
  • To unmold cleanly, run a thin knife around the edge, place a plate on top, and invert in one firm motion.

Variations

  • Stir 2 tablespoons of matcha powder into the warm coconut milk for a pale green, earthy panna cotta.
  • Add 3 tablespoons of cocoa powder and 30 g of dark chocolate for a coconut-chocolate version that sets slightly firmer.
  • Replace half the coconut milk with mango puree and reduce sugar by half for a tropical, fruit-forward set.

Storage and Reheating

Store unmolded or still-in-mold panna cotta covered in the refrigerator for up to 3 days. The texture is best on day 1 and 2 – it firms up slightly by day 3 but is still good.

Freezing is not recommended. Agar-agar breaks down when frozen and thawed, leaving a grainy, watery texture rather than a silky one.

Serve straight from the fridge. These don’t need to come to room temperature – the cold temperature is part of the eating experience.

Serving Suggestions

A sharp fruit compote cuts through the richness of the coconut milk cleanly. Passion fruit pulp spooned directly over the panna cotta is the simplest option. A quick raspberry or mango coulis made with blended fruit and a little sugar works equally well.

For a more composed plate, serve alongside a thin, crisp tuile or a small pile of toasted coconut flakes for textural contrast, much like the approach used in a traditional Italian custard dessert. A few fresh berries and a mint leaf are low-effort and visually clean.

If you’re skipping the fruit entirely, a light drizzle of good-quality maple syrup and a pinch of flaky sea salt over the top is a straightforward and satisfying finish.

Single coconut milk panna cotta unmolded on a ceramic plate with mango coulis and a linen napkin

FAQ

Why did my coconut milk panna cotta not set properly?

The most common cause is not simmering the agar-agar long enough – it needs a full rolling boil for at least 2 minutes to activate. Also check you used canned full-fat coconut milk, not a thin carton version.

Can I use agar-agar flakes instead of agar-agar powder in this panna cotta?

Yes, but the conversion isn’t 1:1. Use 1 tablespoon of flakes for every 1 teaspoon of powder called for. Simmer the mixture a minute or two longer to make sure the flakes fully dissolve.

How do I know when the agar-agar has fully dissolved in the coconut milk?

The mixture should look smooth and slightly glossy with no visible granules when you lift the spoon. Running it through a fine-mesh sieve before pouring into molds catches any undissolved bits.

Can I make this coconut panna cotta in a large dish instead of individual molds?

Yes. Pour the mixture into a shallow ceramic or glass dish, chill until set, and scoop or slice to serve rather than unmolding. It’s less formal but just as good.

What fruit sauce pairs well with coconut milk panna cotta?

Passion fruit, mango, and raspberry all work well because their acidity contrasts the fat of the coconut milk. Avoid very sweet sauces like strawberry jam – they make the dessert cloying.

Is this coconut panna cotta gluten-free?

Yes, all the ingredients – coconut milk, agar-agar, sugar, and vanilla – are naturally gluten-free. Just check your agar-agar packet is processed in a gluten-free facility if cross-contamination is a concern.