Passion Fruit Panna Cotta

Featured in: Sweet Treats for Every Occasion

This dessert layers tropical passion fruit with creamy coconut for a delicate, elegant finish. Almond milk and agar-agar create a luscious, plant-based set, while a simple blend of passion fruit, sugar, and lime forms a vibrant coulis. Serve chilled for a refreshing, lightly tangy contrast that complements the smooth panna cotta base. Perfect for warm-weather occasions or to brighten any meal, this treat balances tart passion fruit notes with the subtle sweetness of vanilla and coconut in every bite.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Fri, 20 Jun 2025 15:03:01 GMT
A yellow dessert with black spots on a plate. Pin it
A yellow dessert with black spots on a plate. | tastygusto.com

Passion fruit panna cotta is the dessert I always turn to when I want something that feels both tropical and elegant. The creamy coconut base paired with tangy passion fruit creates a treat that is bright and luscious, but still so comforting. This is a recipe that can be prepped in advance, making it my go-to for dinner parties or special family occasions.

My family asks for this every summer when passion fruit is in season and it still surprises me how the flavor instantly brings everyone to the table with a smile.

Ingredients

  • Passion fruit pulp: About eight to ten passion fruits needed for enough juice and the best bright flavor. Choose heavy, fragrant passion fruits for ripeness.
  • Almond milk (or soy milk or oat milk): Plant-based creaminess without overpowering the fruit. Stick with unsweetened for better control of sugar.
  • Granulated sugar: Just enough sweetness without overshadowing the tang. Choose fine sugar so it dissolves evenly.
  • Agar agar powder: Gives the perfect silky set and works as a plant-based alternative to gelatin. Choose a trusted brand for best texture.
  • Coconut cream (or chilled full fat canned coconut milk): Ultimate creaminess and smooth mouthfeel. Always shake the can well and use a spoon to scoop out the solids.
  • Vanilla extract (optional): Deepens the overall flavor. Use real vanilla for warmth and aroma.
  • For the coulis (passion fruit pulp with seeds): Adds texture and an extra burst of tropical notes. Pick ripe fruits for intense flavor.
  • Sugar: Just enough to balance the tartness of the coulis.
  • Fresh lime juice: Lifts and brightens everything. Use freshly squeezed for real citrus pop.

Step-by-Step Instructions

Separate the passion fruit juice from the seeds:
Add the passion fruit pulp to a food processor and blitz for about half a minute to fully release the juice from the seeds.
Sift the juice:
Press the blended pulp through a fine mesh sieve and catch all the juice in a bowl below. Take your time and scrape the seeds so you get every drop.
Simmer the passion fruit mixture:
Pour the passion fruit juice into a small saucepan. Add the almond milk, sugar, and agar agar to the pan. Whisk everything until combined and place the pan over medium heat. Let it simmer gently for five minutes, making sure to whisk every so often so nothing sticks.
Add coconut cream and vanilla for body and flavor:
Take the pan off the heat first. Whisk in the coconut cream and vanilla until smooth and creamy. Return the mixture to medium-low heat and warm it through until the coconut cream is totally melted, but watch closely and do not let it come to a boil.
Sift one more time:
Pass the mixture through another fine mesh sieve into a clean heatproof bowl or large jug to guarantee the panna cotta stays extra smooth.
Fill the molds and cool:
Carefully pour the mixture into five serving molds or cleaned yogurt cups or glass bowls. Let them cool on the counter for about ten minutes to take off the initial heat. Once slightly cooled, cover each with lids or plastic wrap.
Chill until set:
Transfer the molds to the fridge and let them chill for at least four hours. They should jiggle but hold their shape perfectly.
Cook the passion fruit coulis:
Combine the passion fruit pulp with seeds, sugar, and lime juice in a small saucepan. Set over medium heat to bring it just to a simmer. Cook for five minutes, whisking occasionally so it thickens slightly.
Cool the coulis:
Remove from the stove and let the sauce come to room temperature so it is ready to pour.
Unmold and serve:
To serve, remove the lids and run a thin knife around the edge if using glass or ceramic. For flexible molds, use your fingers to gently pull the edges and pop out each panna cotta. Place on a serving plate. Spoon the passion fruit coulis generously over the top right before serving.
A yellow dessert with black seeds on top. Pin it
A yellow dessert with black seeds on top. | tastygusto.com

My favorite ingredient in this dessert is always the coconut cream. Because it is so smooth and rich, it creates a contrast to the tart passion fruit that I love. My kids always sneak an extra spoon of the coulis because the seeds give a fun crunch.

Storage tips

Once set, cover the panna cotta with clean lids or plastic wrap and keep them chilled in the fridge. They’ll stay perfectly fresh for up to three days. If you have leftover coulis, store it in a separate airtight container in the fridge and stir before using. Again, I do not recommend freezing this dessert as the texture may change.

Ingredient substitutions

You can swap coconut cream for chilled full fat coconut milk or even plant double cream if needed. Any non-dairy milk works well, though almond and oat milk provide a neutral background. If you cannot find fresh passion fruit, look for frozen pulp with no sugar added in the freezer section. Agar agar flakes can replace the powder, but be aware you will need a little more and longer dissolving time.

Serving suggestions

This panna cotta is a standout on its own, but you can add an extra flourish by serving with a few fresh berries or a sprig of mint. For a dinner party, I sometimes layer it in glasses with a spoonful of granola. For a brunch spread, I serve small portions alongside coconut shortbread cookies.

A yellow dessert with a fruit topping. Pin it
A yellow dessert with a fruit topping. | tastygusto.com

Enjoy this refreshing tropical dessert as the perfect ending to your meal!

Frequently Asked Questions

→ What can I use instead of almond milk?

Soy milk or oat milk are great substitutes, each adding a subtle twist to the texture and flavor.

→ Can I make this dessert ahead of time?

Yes, prepare it a day in advance and chill overnight for best texture and flavor.

→ Is agar-agar required, or can I use gelatin?

Agar-agar offers a vegan set. Gelatin can be used if you prefer, though setting times may vary.

→ How do I remove the panna cotta from molds cleanly?

Briefly dip the molds in warm water or gently loosen edges with a knife to help un-mold smoothly.

→ Can I skip the passion fruit coulis?

Yes, but the coulis adds a bright, tangy contrast that elevates the flavors of the creamy base.

Passion Fruit Panna Cotta

Luscious panna cotta infused with passion fruit and coconut, finished with a vibrant fruit coulis.

Prep Time
25 Minutes
Cook Time
10 Minutes
Total Time
35 Minutes

Category: Desserts & Sweets

Difficulty: Intermediate

Cuisine: Modern European

Yield: 5 Servings (5 individual desserts)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Panna Cotta Base

01 160 g passion fruit pulp, seeds removed (from approximately 8-10 passion fruits)
02 240 ml almond milk or soy milk or oat milk
03 100 g granulated sugar
04 0.75 teaspoon agar-agar powder
05 240 g coconut cream or full-fat canned coconut milk, chilled
06 1 teaspoon vanilla extract (optional)

→ Passion Fruit Coulis (optional)

07 200 g passion fruit pulp with seeds
08 100 g granulated sugar
09 1 tablespoon freshly squeezed lime juice

Instructions

Step 01

Place passion fruit pulp in a food processor and blend for about 30 seconds to separate juice from seeds.

Step 02

Press blended pulp through a fine-mesh sieve to remove seeds, collecting the juice underneath.

Step 03

Combine strained passion fruit juice, plant milk, sugar, and agar-agar powder in a saucepan. Whisk thoroughly and bring to a simmer over medium heat. Cook, whisking, for 5 minutes.

Step 04

Remove from heat, then whisk in coconut cream and optional vanilla extract. Return to medium-low heat, stirring until coconut is fully melted. Do not allow the mixture to boil.

Step 05

Pour mixture through a fine-mesh sieve into a heat-proof bowl or large jug to ensure maximum smoothness.

Step 06

Divide liquid evenly among five 8.5 cm x 7 cm molds or alternative containers such as glass, ceramic bowls or cleaned yogurt pots.

Step 07

Allow the panna cotta to cool at room temperature for 10 minutes. Cover with lids or plastic wrap, then refrigerate for a minimum of 4 hours or overnight until fully set.

Step 08

Combine passion fruit pulp with seeds, sugar, and fresh lime juice in a saucepan. Bring to a simmer and cook for 5 minutes, whisking regularly. Remove from heat and allow to cool to room temperature.

Step 09

Remove panna cotta from fridge. For flexible molds, gently press on the edges to release. For glass or ceramic bowls, loosen edges with a knife before inverting. Plate desserts and spoon passion fruit coulis on top just before serving.

Notes

  1. For best results, use ripe passion fruit and ensure accurate measurement of agar-agar for optimal texture.
  2. Agar-agar sets quickly at room temperature, so pour mixture promptly after final straining.
  3. If using canned coconut milk, choose full-fat for a creamier consistency.

Tools You'll Need

  • Food processor
  • Fine-mesh sieve
  • Saucepan
  • Hand whisk
  • Heat-proof bowl or jug
  • Measuring cups and spoons
  • Panna cotta molds or serving bowls

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains tree nuts (coconut); check plant milk labels for nut or soy allergens.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 276
  • Total Fat: 15 g
  • Total Carbohydrate: 34 g
  • Protein: 2.4 g