Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
×
Home > Recipes > Desserts

Vegan Panna Cotta

Published: Mar 30, 2025 · Modified: Mar 30, 2025 by Iosune Robles · This post may contain affiliate links

3.67 from 3 votes
Pin Recipe Jump to Recipe
Vegan panna cotta served on a plate with strawberry coulis, a strawberry on top, and mint leaves.

This easy vegan panna cotta is made with just 5 ingredients, creating a creamy and smooth dessert topped with a fresh strawberry coulis. A simple yet delicious dairy-free twist on a classic Italian treat!

Looking for more delicious vegan desserts? Try my Tofu Chocolate Mousse, Vegan Chocolate Pudding, and Vegan Tapioca Pudding for more creamy, indulgent treats. These recipes are all easy to make and full of flavor, perfect for satisfying your sweet tooth!

Vegan panna cotta on a plate, cut to reveal the inside, topped with strawberry coulis, a strawberry, and mint leaves.

This easy vegan panna cotta offers a silky texture and vibrant strawberry topping, creating the perfect balance of sweetness and freshness. Whether you're hosting a dinner party or simply craving a treat, it’s a dessert that always impresses.

Not only is this dessert incredibly easy to prepare, but it also gives you the freedom to get creative with toppings. Feel free to swap the strawberry coulis for other fruits or a drizzle of your favorite syrup for a unique twist!

Ingredients for vegan panna cotta

Ingredients for making vegan panna cotta.
  • Full-fat coconut cream: If you can't find full-fat coconut cream, you can use full-fat coconut milk. Simply refrigerate it overnight and scoop off the thickened cream. Dairy-free heavy cream substitutes are also a good option.
  • Unsweetened non-dairy milk: I used soy milk, but you can also use almond milk , oat milk, or cashew milk. If you're using sweetened non-dairy milk, reduce the amount of sugar in the recipe to adjust for the added sweetness.
  • Granulated sugar: You can substitute granulated sugar with other sweeteners like brown, cane, or coconut sugar, or even maple or agave syrup. If you're using a liquid sweetener like maple or agave syrup, reduce the amount of other liquids in the recipe slightly to maintain the right consistency.
  • Agar agar powder.
  • Vanilla extract.
  • Strawberries: Other berries like raspberries, blueberries, or blackberries can also be used as alternatives for a different flavor.
  • Lemon juice.
  • Cornstarch: If you don’t have cornstarch, you can use potato starch, tapioca starch, or arrowroot. Use the same amount as you would cornstarch.
  • Water.

Find the full recipe with exact measurements in the recipe card below.

How to make vegan panna cotta

Ingredients for vegan panna cotta mixed in a saucepan.

Step 1: In a saucepan, combine the panna cotta ingredients and whisk until the agar agar dissolves completely.

Cooked vegan panna cotta mixture in a saucepan.

Step 2: Heat on medium-high and bring to a simmer. Cook for about 3 minutes, stirring often, until the mixture thickens to a runny custard-like consistency.

Silicone mold with vegan panna cotta mixture before and after cooling.

Step 3: Pour the mixture into individual bowls, ramekins, or silicone molds. Let cool for 15 minutes, then refrigerate for at least 2 hours, or longer if possible.

Strawberry coulis mixture blended in a blender jar.

Step 4: Blend the strawberry coulis ingredients in a blender or with an immersion blender until smooth.

Cooked strawberry coulis in a saucepan.

Step 5: Pour the coulis into a saucepan and cook over medium heat for 4-5 minutes, stirring constantly. Let it cool for 30 minutes once thickened.

Vegan panna cotta on a plate with strawberry coulis and a strawberry on top.

Step 6: For bowls or ramekins, pour the coulis over the panna cotta and serve. For silicone molds, gently release the panna cotta, flip it onto a plate, and drizzle with the coulis.

Storage instructions

Fridge: Store the panna cotta in an airtight container in the fridge for up to 5 days.

Freezer: It's best not to freeze panna cotta, as the texture may change when thawed. However, if you need to freeze it, wrap it tightly and store for up to 1 month. Let it thaw in the fridge before serving.

Vegan panna cotta served on a plate with strawberry coulis, a strawberry on top, and mint leaves.

Frequently asked questions

What is panna cotta?

Panna cotta is a popular Italian dessert made with cream, sugar, and gelatin, giving it a smooth, pudding-like texture. It's typically served chilled and topped with options like caramel, chocolate, or fresh berries. The dessert is not too soft or too firm, offering a silky, melt-in-your-mouth experience. Unlike custard, it’s not as creamy but has a smooth, light consistency that makes it perfect for a spoonful of sweetness.

What is agar agar?

Agar agar is a plant-based gelatin substitute made from red algae. It is commonly used in vegan and vegetarian recipes as a thickening agent. Agar agar comes in powdered or flake form and is often used to set desserts like panna cotta, jellies, and custards. It works by absorbing liquid and forming a gel-like texture when heated and then cooled, making it a popular alternative to animal-derived gelatin. Agar is flavorless, so it doesn’t alter the taste of the dish it’s used in.

Can I make this recipe without agar agar powder?

Some people use cornstarch, but I find it doesn’t quite give the right texture. It creates a custard-like consistency, which is softer than the typical jellied panna cotta. Personally, I prefer using agar agar powder, as it’s a reliable choice for achieving the classic firm texture of panna cotta.

Can I use a different topping?

Of course! Instead of strawberry coulis, you can try fresh berries like raspberries, blueberries, or blackberries. You could also go for a fruit compote (like this delicious blueberry compote), vegan caramel sauce, or even chocolate syrup. A little citrus zest, like lemon or orange, would give it a fresh kick. If you want some crunch, sprinkle chopped nuts like pistachios or almonds, or try some coconut flakes for a tropical touch.

Can I use other fruits for the coulis?

You can totally switch up the fruit for the coulis! Mango, blueberries, raspberries, or peaches are all great options. If you’re using frozen fruit, let it thaw a bit before blending for a smoother texture. Feel free to mix and match fruits to find your favorite combo!

Sliced vegan panna cotta on a plate, showing the inside, with strawberry coulis, a strawberry on top, and mint leaves.

More vegan dessert recipes

  • Vegan Custard
  • Vegan Crepes
  • Vegan Mug Cake
  • Vegan Apple Crumble
  • Vegan Chocolate Cookies
Vegan panna cotta on a plate, cut to reveal the inside, topped with strawberry coulis, a strawberry, and mint leaves.
3.67 from 3 votes

Vegan Panna Cotta

This easy vegan panna cotta is made with just 5 ingredients, creating a creamy and smooth dessert topped with a fresh strawberry coulis. A simple yet delicious dairy-free twist on a classic Italian treat!
Prep: 10 minutes mins
Cook: 10 minutes mins
Cooling: 2 hours hrs
Total: 2 hours hrs 20 minutes mins
Servings: 8 small servings
PRINT PIN COMMENT


Ingredients 
 

For the panna cotta:

  • 1 14-ounce can full-fat coconut cream
  • 1 cup unsweetened non-dairy milk, I used soy milk
  • ⅓ cup granulated sugar
  • 2 teaspoons agar agar powder
  • 1 teaspoon vanilla extract

For the strawberry coulis:

  • 2 cups strawberries
  • 2 tablespoons granulated sugar
  • 2 tablespoons water
  • 1 tablespoon lemon juice
  • 1 tablespoon cornstarch
Prevent your screen from going dark

Instructions 

  • Prepare the panna cotta mixture: In a saucepan, mix all the ingredients for the panna cotta and whisk until the agar agar is fully dissolved.
    Ingredients for vegan panna cotta mixed in a saucepan.
  • Simmer the mixture: Turn the heat to medium-high and bring the mixture to a simmer. Let it cook for about 3 minutes, stirring often and watching closely to avoid any overflow. The mixture should thicken to a runny custard-like consistency.
    Cooked vegan panna cotta mixture in a saucepan.
  • Pour and set the panna cotta: Pour the panna cotta mixture into 6-8 individual serving bowls, ramekins, or silicone molds (you can lightly grease them if you want to easily pop the panna cotta out). Let it cool at room temperature for about 15 minutes before transferring it to the fridge to set for at least 2 hours, preferably 3 or more.
    Silicone mold with vegan panna cotta mixture before and after cooling.
  • Make the strawberry coulis: For the strawberry coulis, add all the ingredients to a blender or use an immersion blender to blend everything until smooth.
    Strawberry coulis mixture blended in a blender jar.
  • Cook the coulis: Transfer the coulis mixture to a saucepan and cook for 4-5 minutes over medium heat. Stir constantly with a whisk or rubber spatula to prevent sticking. Once thickened, remove from the heat and let it cool to room temperature for about 30 minutes.
    Cooked strawberry coulis in a saucepan.
  • Serve the panna cotta: If you used serving bowls or ramekins, just pour the strawberry coulis directly over the panna cotta and serve immediately. For silicone molds, gently run a small knife around the edges, then carefully flip them onto a plate. Drizzle generously with strawberry coulis.
    Vegan panna cotta on a plate with strawberry coulis and a strawberry on top.

Notes

  • Keep leftovers in the fridge in an airtight container for up to 5 days.
  • Freezing isn’t ideal as it may alter the texture, but if needed, wrap tightly and store for up to 1 month. Thaw in the fridge before serving.

Nutrition

Serving: 1serving | Calories: 75kcal | Carbohydrates: 16g | Protein: 1g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 0.1g | Sodium: 16mg | Potassium: 100mg | Fiber: 1g | Sugar: 14g | Vitamin A: 121IU | Vitamin C: 24mg | Calcium: 48mg | Iron: 0.3mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Dessert
Cuisine: Italian
Author: Iosune Robles

More Vegan Dessert Recipes

  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Three serving glasses of tofu chocolate mousse topped with vegan whipped cream and chocolate shavings.
    Tofu Chocolate Mousse
  • A whisk dripping vegan custard from a saucepan.
    Vegan Custard
  • Bowl of vegan apple crumble served with ice cream and a spoon on the side.
    Vegan Apple Crumble

Comments

  1. Gail says

    April 06, 2025 at 5:45 pm

    1 star
    Sorry, I usually love your recipes, but this was a disappointment. It was far too sweet and more like coconut vanilla blamange than Panna cotta. The texture was all wrong. Panna cotta is delicious, maybe we just have to do without it in vegan life.
    Keep the other recipes coming!

    Reply
  2. JOSIE says

    April 03, 2025 at 6:02 pm

    5 stars
    This was excellent & easy to make. Just a couple of things: mine didn't thicken in the pan but it did set beautifully when it cooled. Also I have a question: could you use vanilla soy milk & omit the sugar & vanilla?
    Thanks for another great recipe!

    Reply
    • Iosune Robles says

      April 23, 2025 at 3:30 pm

      Thank you so much, Josie. I’m glad it set nicely in the end and that you enjoyed it. And yes, you can definitely use vanilla soy milk and skip the sugar and vanilla. Just make sure it’s sweetened to your taste. Let me know how it goes if you try it!

      Reply
  3. Kelly says

    March 31, 2025 at 11:23 am

    5 stars
    Just made this vegan panna cotta and it turned out absolutely delicious! The texture was perfect and it was so easy to make. I topped it with some fresh berries and it was the perfect dessert. My friends couldn’t believe it was vegan! Definitely making this again.

    Reply
    • Iosune Robles says

      April 23, 2025 at 3:29 pm

      Thank you so much, Kelly. I’m really glad you and your friends enjoyed it. Topping it with fresh berries sounds perfect. So happy to hear you’ll be making it again!

      Reply
3.67 from 3 votes

Leave a Reply Cancel reply

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

Recipe Rating





Vegan panna cotta served on a plate with strawberry coulis, a strawberry on top, and mint leaves.
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

Vegan panna cotta served on a plate with strawberry coulis, a strawberry on top, and mint leaves.

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.