Go Back
+ servings
Vegan Creme Caramel

Vegan Creme Caramel (Flan)

Author: Thomas
Super creamy vanilla creme caramel topped with a rich salted caramel sauce. It melts in your mouth and is perfectly sweet! Eggless, dairy-free, and vegan!
5 from 13 votes
Prep Time 30 mins
Cook Time 5 mins
Total Time 35 mins
Course Dessert, Sweets
Cuisine French
Servings 4 Cremes Caramel
Calories 158 kcal



  • 2 tablespoon maple syrup
  • 2 tablespoon coconut sugar
  • ¼ teaspoon white vinegar or lemon juice
  • a generous pinch of salt


Salted Coconut Crumble (optional)

  • 2 tablespoon shredded coconut
  • 2 tablespoon large coconut flakes
  • 1 teaspoon maple syrup
  • teaspoon salt


  • Start by preparing the caramel. Add the maple syrup, coconut sugar, salt, and white vinegar to a small saucepan. Heat over medium heat, stirring regularly until it starts to boil. Once boiling, let it boil for about 30 seconds, keeping an eye on it to make sure it doesn't burn.
  • Immediately remove from heat and divide the caramel into 4 small ramequins. Tilt each ramequin to spread the caramel in the bottom. Set aside and let it cool for at least 20 minutes.
  • In a medium-size saucepan, combine the almond milk, coconut cream, and maple syrup. Add the cornstarch and agar and whisk to dissolve.
  • Heat over medium heat, whisking constantly until it thickens (usually just before boiling). Once it has thickened, remove from heat, stir in the vanilla extract, and whisk again.
  • Cover the saucepan with a lid and let it cool about 5 minutes before pouring into the ramequins over the caramel. I recommend letting it cool a bit because if you pour it immediately over the caramel it will make it melt and it won't result in good looking cremes caramel.
  • Let the creme caramel cool a bit at room temperature before transferring to the refrigerator. Refrigerate for at least 8 hours or overnight, the creme caramel will set and the caramel will melt.
  • To serve, run a knife along the edges of each ramequin, cover with a plate and flip it. The caramel sauce will be on top and coat the creme. Serve fresh, topped with the salted coconut crumble!

Salted Coconut Crumble (optional)

  • Preheat oven to 300°F (150°C) and line a baking sheet with parchment paper.
  • In a small bowl, mix the shredded coconut, coconut flakes, maple syrup, and salt.
  • Spread the coconut on the prepared baking sheet and bake for about 10 minutes, or until golden brown. Let it cool completely before using.


*For a more traditional caramel: place ¼ cup sugar in a medium saucepan. Add 1 tablespoon of water and a pinch of salt. Heat over medium heat for about 5 minutes, or until the sugar is dissolved and starts boiling. After another 1-2 minutes, it will get nice golden brown color. At this point, remove from heat immediately as you don't want the caramel to burn, and divide into the ramequins.


Serving: 1 Creme Caramel (without topping)Calories: 158 kcalCarbohydrates: 26 gProtein: 0.9 gFat: 5.9 gFiber: 0.4 gSugar: 19.3 g
DID YOU MAKE THIS RECIPE? Tag @fullofplants on Instagram and hashtag it #fullofplants