• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ร—
    Home ยป Recipes ยป Vegan Desserts

    Vegan Flan

    Published: Apr 5, 2023 ยท by Puja Verma

    921 shares
    Jump to Recipe Print Recipe

    This creamy vegan flan features a velvety plant-based custard infused with vanilla and a perfectly caramelized top layer. Itโ€™s so smooth and indulgent that you wonโ€™t believe itโ€™s completely dairy and egg-free. Get ready to โ€œwowโ€ your friends and family as they take their first bite!

    If you love elegant desserts that require minimal effort, thisย vegan flanย is for you! With just 8 ingredients, youโ€™ll have a rich, caramel-topped treat that looks impressive but couldnโ€™t be easier to make. For another effortless dessert, try my vegan tiramisu!

    Why I Love This Recipe

    Flan, also known as crรจme caramel, is one of the most popular desserts in the world, but it's traditionally made with a base of milk, eggs, and sugar. So, I recently set out to create an equally delicious vegan flan, and I finally nailed it!

    The combination of oat milk, cornstarch, agar agar, and vegan butter creates the perfect creamy texture without any dairy or eggs. Plus, the caramel layer adds a delicate sweetness and glossy finish.

    Itโ€™s great for anyone with dietary restrictions or those looking for a plant-based alternative to the original. Whether youโ€™re serving it at a dinner party or just treating yourself, this show-stopping dessert is sure to impress!

    A slice of vegan flan topped with whipped cream.

    Ingredient Notes

    Here's a breakdown of everything you'll need to make this vegan flan.

    Ingredients laid out for vegan flan in separate dishes with labels.
    • Oat Milk: For the best custard consistency, go for an oat milk barista blend.
    • Vegan Condensed Milk: I find that oat-based condensed milk has the most ideal flavor and texture for this recipe. Feel free to use store-bought or make your own by reducing regular oat milk by about half.
    • Cornstarch: Thickens the custard, creating a pudding-like mouthfeel.
    • Agar Agar: Made from algae, agar helps thicken and set the custard. You can use flakes or powder, adjusting the measurements accordingly. You should be able to find agar at any vegan market, health food store, or online.
    • Sugar: Sweetens the custard and creates the golden topping flan is known for. You can use unrefined cane sugar or vegan granulated sugar.ย 
    • Vanilla Extract: Adds a sweet, creamy flavor and enhances the richness of the custard. Always opt for pure vanilla extract whenever you can!
    • Vegan Butter: Adds another layer of richness and flavor that emulates eggs.

    Substitutions

    • Milk: If you canโ€™t find oat milk, full-fat coconut milk is the next best option.
    • Vegan Condensed Milk: You can also use coconut-based condensed milk.
    • Cornstarch: If you donโ€™t have cornstarch, use potato starch or tapioca starch.
    • Vegan Butter: Vegan butter shouldnโ€™t be replaced with coconut oil or vegetable oil in this recipe. If you canโ€™t find any, itโ€™s better just to omit it.

    How to Make

    With a few tips and tricks, making vegan flan is actually a very simple process!

    Preparation

    Before you start, measure out all your ingredients so youโ€™re ready to go. Caramel moves fast, and once the sugar starts melting, thereโ€™s no time to step away. If youโ€™re scrambling to measure mid-cook, you risk burning it.

    As sauce pan with sugar in it.
    A sauce pan with caramel in it.
    A round baking dish with caramel in it.

    Cooking

    Step 1
    Melt the sugar in a saucepan over medium-low heat. Carefully and evenly pour the hot syrup into a 9-inch round non-stick baking dish. Work quicklyย to pour it into the baking dish. It hardens fast, so tilt the dish immediately to coat the bottom evenly before it sets.

    Whisking custard with a whisk in a saucepan.

    Step 2
    Place oat and condensed milk, cornstarch, agar, sugar, vanilla, and salt into a medium saucepan, but leave the butter out for now. Whisk all the ingredients until there are no more clumps of cornstarch left. Whisking the cornstarch and agar agar into cold liquid before heating prevents clumping.ย 

    A wooden spatula with custard coated on it and a clear path made through it.

    Step 3
    Heat the custard mixture over low-medium until it thickens. This process can take about 5 minutes, so be patient and remember to whisk it constantly. Coat a wooden spoon and run your finger through to check if the custard has thickened. Once it's thick, remove it from the heatย immediately.

    A round baking dish with custard in it.

    Step 4
    Whisk in the butter until itโ€™s completely incorporated. Wait 15 minutes for the custard to cool off, then pour it into the baking dish over the caramelized sugar. Let it sit at room temperature for about 10-15 minutes, then cover it and chill it in the fridge for at least 6 hours (overnight is ideal for the best texture).

    A round baking dish with firm custard in it and edges are loosened.
    A round baking dish with a upside down plate over it.
    Vegan flan in a round serving plate.

    Step 5
    Once itโ€™s set, use a butter knife to loosen the edges carefully. Place a serving plate upside down over the baking dish, then tightly hold the dishes and invert your vegan flan onto the plate. After flipping, let the caramel sauce naturallyย flow over the flan. If needed, tilt the plate slightly to distribute it evenly.

    Expert Tip

    Achieving the perfect flan texture comes down to precise thickening and cooling. Stir the mixture constantly while cooking it to ensure even thickening without clumps.

    Also, letting the custard rest before pouring it into the caramel prevents bubbles from forming. Allow it to chill for at least 6 hours (or overnight) to achieve the right firmnessโ€”donโ€™t rush this step!

    Serving Suggestions

    While vegan flan makes a perfect dessert on its own, try serving it with oat milk whipped cream, vegan caramel, vegan chocolate sauce, fresh fruit (strawberries, blueberries, peaches, or raspberries), or fruit compote for an even more extravagant treat!

    Front facing slice of vegan flan with whipped cream.

    Expert Tips

    • Double-Check the Agar: The measurement varies depending on whether you use agar flakes or powder. Check the package before starting the recipe.
    • Cool First: Let the flan cool for at least 10-15 minutes before storing it in the fridge. This will allow it time to set properly.
    • Melt the Caramel: Let the flan sit for 15 minutes at room temperature before inverting it onto a serving dish. This helps the caramel melt and have a glaze-like consistency before flipping over.
    • Use a Knife: Donโ€™t forget to run a knife around the edges of your vegan before flipping it over. This makes it so much easier to remove!

    Frequently Asked Questions

    Can I use a different type of milk besides oat milk?

    You can achieve a similar texture with full-fat canned coconut milk or coconut cream. Just note that the final taste of the vegan flan will have mild coconut undertones.ย 

    Can I use a different sweetener instead of sugar?

    You can use other sweeteners, like maple syrup or agave. The color of the custard and the caramel topping may turn out slightly darker.

    Why is my flan not setting?

    Make sure to cook the custard until it thickens before refrigerating it. Also, agar agar must be activated by heat, so be sure it dissolves fully in the mixture.

    Vegan flan pie in a round serving plate.

    Storing

    If you have leftover vegan flan or are planning to make it ahead of time, just follow these storage guidelines.

    • Fridge: Vegan flan can be stored in an airtight container in the fridge for 3-4 days.
    • Freezer: Unfortunately, the texture changes too much after freezing and thawing. Itโ€™s best to consume your vegan flan immediately or keep it in the fridge.
    • Reheating: Serve your vegan flan chilled, or let it sit at room temperature for 10-15 minutes before serving for a softer texture.

    More Vegan Desserts

    • A slice of vegan sponge cake topped with whipped cream and strawberries.
      Vegan Sponge Cake
    • Three vegan coffee cake stacked on top of one another.
      Vegan Coffee Cake
    • Chocolate chia pudding in a glass serving bowl topped with chocolate shavings, coconut flakes, raspberries, and mint.
      Chocolate Chia Pudding
    • Mango vegan tapioca pudding in a glass topped with chopped fresh mango and coconut flakes.
      Vegan Tapioca Pudding
    A slice of flan on a pie lifter getting lifted from the flan pie.

    Easy Vegan Flan (Only 8 Ingredients)

    5 from 3 votes
    Prep Time: 5 minutes mins
    Cook Time: 10 minutes mins
    Total Time: 15 minutes mins
    Serving Size: 8 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This creamy vegan flan features a velvety plant-based custard infused with vanilla and a perfectly caramelized top layer. Itโ€™s so smooth and indulgent that you wonโ€™t believe itโ€™s completely dairy and egg-free. Get ready to โ€œwowโ€ your friends and family as they take their first bite!

    INGREDIENTS
      

    Custard

    • 1 cup oat milk barista oat milk barista
    • 11 ยผ ounces oat milk condensed milk sweetened
    • 1 ยฝ tablespoon cornstartch
    • 2 ยฝ teaspoon agar agar powder
    • 2 tablespoon sugar
    • 1 teaspoon vanilla extract
    • 2 tablespoon vegan butter
    • ยผ teaspoon salt

    Caramel

    • ยฝ cup sugar

    METHOD
     

    • Melt sugar in a medium saucepan over medium-low heat until liquified. Carefully and evenly pour hot syrup into a 9-inch round non-stick baking dish. Set aside till you make the custard.
    • Place all the custard ingredients into a medium sauce pan minus the butter. Whisk all the ingredients together till there are no more clumps of corn starch.
    • Place the sauce pan on the low-medium heat andย continuouslyย whisk till it starts to thicken. This process can take 4 to 5 minutes.
    • Once it starts to thicken, immediately remove from the heat. Whisk in the butter till it completely dissolves into the custard.
      Note: Use a wooden or silicone spatula to check if you custard is ready. Coat the spatula with custard and run your finger through the custard. If it stays clean, then it is ready.
    • Let the custard cool down for 15 minutes, then pour it into the baking dish over the caramelized sugar. Let it sit at room temperature for about 10-15 minutes. Refrigerate for at least 6 hours or overnight.
    • Once set, remove the flan from refrigerator and let it sit at remove temperature for 15 minutes for the caramelized sugar to loosen up. Then use a butter knife to carefully loosening the edges around the whole pie. Place a serving plate upside down over the baking dish, then tightly hold the dishes together to flip and invert the flan onto the serving plate.
    • Let caramel sauce flow over flan. Slice up it up and serve it with a dollop of vegan whipped cream.

    NOTES

      • Double-check the agar: The measurement varies depending on whether you use agar flakes or powder. Make sure to double-check the package before starting the recipe.
      • Watch the sugar: Keep a close eye on the sugar as it melts. Sugar can burn quickly and the flavor will turn very bitter.
      • Cool first: Let the flan cool for at least 10-15 minutes before storing it in the fridge. This will allow it time to set properly.
      • Melt the caramel: Let the flan sit for 15 minutes at room temperature before inverting into a serving dish. This helps the caramel melt and have a glaze like consistency before flipping over.
      • Use a knife: Donโ€™t forget to run a knife around the edges of your vegan before flipping it over. This makes it so much easier to remove!
    • ย 
    • ย 
    • ย 

    NUTRITION

    Calories: 897kcal | Carbohydrates: 180g | Protein: 0.1g | Fat: 19g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Sodium: 768mg | Potassium: 30mg | Fiber: 0.3g | Sugar: 151g | Vitamin A: 1069IU | Calcium: 4mg | Iron: 0.2mg
    Course: Dessert
    Cuisine: Latin America, Mexican, Spain
    Keyword: Vegan Flan, vegan flan recipe
    Tried this recipe?Let us know how it was!
    « Protein Pancakes (Vegan)
    Orzo Pesto Salad »

    Reader Interactions

    5 from 3 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    Iโ€™m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me โ†’

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    Iโ€™m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me โ†’

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Dairy-Free Pesto ๐ŸŒฑ Healthy and delicious dairy Dairy-Free Pesto ๐ŸŒฑ

Healthy and delicious dairy-free pesto made with a few simple ingredients. It's fresh, creamy, zesty and 100% vegan. Perfect sauce for pizza, pasta salads, toast, roasted veggies!

Get the recipe ๐Ÿ”—: https://greenheartlove.com/dairy-free-pesto/

#dairyfreepesto #veganpesto #pestorecipe #vegancondiments
    Lychee Syrup ๐Ÿถ This lychee syrup is homemade s Lychee Syrup ๐Ÿถ

This lychee syrup is homemade simple syrup made from fresh tropical lychee fruit. It's a perfectly sweet syrup with delicate flavors notes of lychee. Use it to sweeten and flavor a variety of drinks from iced tea and bubble tea to craft cocktails and even coffee beverages.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/lychee-syrup/

#lycheesyrup #vegancondiments #homemadesyrups
    Vegan Caramel ๐Ÿฎ Rich and velvety caramel sauce Vegan Caramel ๐Ÿฎ

Rich and velvety caramel sauce made 100% vegan. It has the perfect balance of sweet and salty elements. Serve it with pancakes, waffles, or your favorite desserts. A drizzle of this deep amber colored sauce is so heavenly.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/vegan-caramel/

#vegancaramel #homemadesyrups #vegansyrups
    Brown Sugar Syrup ๐Ÿฏ Quick and simple brown sug Brown Sugar Syrup ๐Ÿฏ

Quick and simple brown sugar syrup made with just 2 ingredients. It's smooth and glossy, perfect to use it in your coffee, bubble tea, or any dessert. It's easy to make and super economical.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/brown-sugar-syrup/ 

#brownsugarsyrup #vegansyrup #vegancondiments #veganrecipes
    Spinach Pesto ๐ŸŒฑ Oil-free spinach pesto made 10 Spinach Pesto ๐ŸŒฑ

Oil-free spinach pesto made 100% vegan. Velvety smooth, nutty and cheesy pesto made with spinach, aquafaba, nutritional yeast, garlic, pine nuts; all nutrient packed ingredients. Toss it with your favorite pasta, use it as a base for pizza, spread on your sandwiches, or use it as a dip for veggies.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/spinach-pesto/
    Vegan Custard ๐Ÿฎ Creamy, velvety smooth, and ri Vegan Custard ๐Ÿฎ

Creamy, velvety smooth, and rich vegan custard made with all plant-based ingredients. Make it in just 5 minutes for a beautiful decadent dessert. Use it in your cakes, tarts, pastries, or fruit cup.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/vegan-custard/

#vegancustard #vegansauces #vegandessert
    Follow on Instagram
    Copyright ยฉ 2025 Healthy Vegan Recipes | Back to Top

    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.