Green Heart Love

  • Summer
  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Summer
  • Recipes
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Summer
    • Recipes
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Desserts

    ​Rose Cardamom Vegan Tres Leche Cake

    Modified: Apr 28, 2026 · by Puja Verma · This post may contain affiliate links · 2 Comments

    186 shares
    Jump to Recipe Print Recipe

    Try this rose cardamom vegan tres leches cake for a unique plant-based twist on a Latin American classic! It showcases vanilla sponge cake soaked in three different kinds of dairy-free milk. Adding rose petals and cardamom syrup gives it an aromatic element that's both refreshing and indulgent.

    A fork slicing through a vegan tres leches cake topped with dried rose petals on a serving plate

    Why you’ll love this recipe

    • Impressive yet easy: While the cake looks and tastes like a masterpiece, the steps are incredibly straightforward, even for beginner bakers.
    • Perfect for special occasions: Whether it's a birthday, an anniversary, or just a special family gathering, rose cardamom vegan tres leches cake adds a touch of elegance.
    • Customizable: Feel free to play around with the toppings! While I love dried rose petals, you can customize it with your choice of vegan-friendly garnishes.

    What is vegan tres leches cake?

    Tres leches cake, which translates to ‘three milks cake,’ is a popular Latin American dessert. It typically consists of vanilla sponge cake soaked in a mixture of condensed milk, evaporated milk, and heavy cream before being topped with whipped cream and berries.

    This plant-based variation fuses traditional flavors with rose and cardamom syrup to spice things up! These additional ingredients give the cake a rich, floral aroma you won’t be able to resist.

    While replacing a heavily dairy-based cake may seem difficult, following my detailed steps makes it surprisingly easy. So, if you're looking for a show-stopping dessert that will wow any crowd, this recipe is a must-try.

    Ingredients & Substitutions

    • Cake flour: Provides a light, soft texture. If you don’t have cake flour, replace it with all-purpose flour mixed with a touch of cornstarch.
    • Leavening agents: You will need both baking powder and soda to help the cake rise.
    • Aquafaba: This liquid brine from canned chickpeas acts as an egg replacement, giving structure to the cake. If you cook your own chickpeas from scratch, you can save the cooking liquid and reduce it to use instead of canned aquafaba.
    • Cream of tartar: Stabilizes the aquafaba. Substitute cream of tartar with lemon juice or white vinegar in a pinch.
    • Avocado oil: Adds moisture and gives the cake a tender crumb. I prefer avocado oil, but you can swap in any neutral-tasting vegetable oil.
    • Plant milk: I use soy milk to provide moisture to the cake. Almond, oat, or cashew milk can be used instead.
    • Coconut cream: Adds extra richness and creaminess. If you prefer, you can try almond milk creamer instead but the flavor and consistency will vary.
    • White vinegar: Reacts with the baking soda to give the cake rise. Apple cider vinegar is also a good substitute.
    • Rose Water: For that rosy flavor profile. You can find this in most Indian grocery stores.
    • Vanilla extract: Make sure to use pure vanilla extract for the most flavorful results.
    • Sugar: I recommend cane sugar or vegan-friendly granulated sugar to delicately sweeten the cake without overpowering its flavor.
    • Cardamom powder: You can also try cinnamon powder for a different flavor profile.
    • Vegan condensed milk: Adds sweetness and richness. You should be able to find vegan condensed milk at most large grocery stores. I use the Oat Milk Sweetened Condensed Milk by Nature's Charm.
    • Vegan whipped cream: You make your own oat milk whipped cream, but store bought vegan cool whip is a much easier alternative, like TruWhip.
    • Dried rose petals: For syrup and garnishing the cake and adding aromatic notes. You can replace dried rose petals with fresh berries or a sprinkle or cinnamon if you prefer.

    How to make vegan tres leche cake

    Dry flour mixture in a mixing bowl.
    1. Step 1: Sift the cake flour, baking powder, baking soda, cardamom powder, and salt into a mixing bowl. Sifting helps distribute the ingredients and aerate the flour, leading to a lighter cake.
    Vegan buttermilk mixture in a glass with a stirrer in it.
    1. Step 2: In another bowl, mix the soy milk and vinegar. This mixture will curdle slightly, creating a vegan buttermilk substitute.
    Whipped aquafaba in mixing bowl.
    1. Step 3: Whip the aquafaba and cream of tartar until stiff peaks form, then gradually add sugar while continuing to whip.
    Whipped wet ingredients in a mixing bowl.
    1. Step 4: Incorporate the vanilla extract and avocado oil, followed by the vegan buttermilk mixture. Be gentle to prevent the whipped aquafaba mixture from deflating.
    Vegan tres leches cake batter in a rectangular baking dish.
    1. Step 5: Fold the wet ingredients into the dry ingredients, then transfer the batter into the baking pan and bake for 40 minutes at 350 degrees F.
    Vegan tres leches cake in a rectangular baking dish with rose cardamom soy milk over the top.

    Step 6: After the cake is baked and cooled, poke holes in it to allow the milk blend to seep in. Mix the vegan milks and rose water, then pour this over the cake.

    Vegan tres leches cake in a baking dish topped with dried rose petals.

    Step 7: Chill the cake in the refrigerator before topping it with vegan whipped cream and garnishing it with dried rose petals for an elegant finish.

    Storage

    Follow my storage tips to ensure your rose cardamom vegan tres leche cake remains fresh:

    • Room temperature: You can store vegan tres leche cake at room temperature for up to 2-3 days. Just keep it in an airtight container.
    • Freezer: For a longer storage period, you can freeze the cake for up to a month. Wrap the slices in foil, then keep them in an airtight container to prevent freezer burn. Let them thaw in the fridge overnight before serving again.

    Top tips

    • Use room temperature ingredients: This helps the ingredients combine thoroughly and uniformly without having to overmix the batter.
    • Check for doneness: Use a toothpick to ensure the cake is fully baked. The toothpick should come out clean or with a few small crumbs attached.
    • Chill before serving: Chill your rose cardamom vegan tres leches cake before serving it to enhance the flavor and texture.

    FAQ

    Can I make this cake gluten-free?

    Yes, use a gluten-free flour blend in place of cake flour if you have a gluten sensitivity. Just ensure the blend is a 1:1 substitute for regular flour to maintain the cake's texture and structure.

    How do I know when the aquafaba is whipped enough?

    The aquafaba should form stiff peaks, similar to whipped egg whites, which indicates it has reached the right consistency. The peaks should stand up straight without collapsing when the whisk is lifted.

    Why is my cake dense?

    A dense cake can result from overmixing the batter or not whipping the aquafaba to the correct stiffness. Overmixing deflates the air bubbles necessary for a light texture, while under-whipped aquafaba fails to provide enough lift.

    Rose cardamom vegan tres leches cake slice in a serving plate with a fork.

    More dessert recipes

    If you loved this rose cardamom vegan tres leches cake, check out these vegan desserts:

    • Vegan Sponge Cake: Moist, light, and airy dessert made egg and dairy-free.
    • Vegan Lemon Olive Oil Cake: A classic Italian favorite made plant-based. 
    • Vegan Flan: Rich, creamy, and indulgent flan made without eggs or dairy!
    • Vegan Tiramisu: Decadent layers of lady fingers and velvety Vegan Mascarpone.
    Rose cardamom vegan tres leche cake slice on a serving plate with a fork slicing through.

    Rose Cardamom Vegan Tres Leche Cake

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

    DESCRIPTION

    This rose cardamom vegan tres leche cake looks and tastes like a masterpiece. This plant-based variation fuses traditional flavors with rose and cardamom syrup for a rich and floral aroma. These ingredients give the cake a refreshing and indulgent element. So, if you're looking for a show-stopping dessert that will wow any crowd, this recipe is a must-try.

    EQUIPMENT

    • 9x3" Baking Dish

    INGREDIENTS
      

    Vegan Sponge Cake (Dry Ingredients)

    • 3 cups cake flour
    • 2 teaspoon baking powder
    • 1 teaspoon baking soda
    • 1 tablespoon cardamom powder
    • 1 teaspoon salt

    Vegan Sponge Cake (Wet Ingredients)

    • 1 cup aquafaba
    • 1 cup cream of tarter
    • ⅔ cup avocado oil
    • 2 cups soy milk
    • 2 tablespoon white vinegar
    • 4 teaspoon vanilla extract
    • ½ cup sugar (used in the wet ingredients)

    Remaining Tres Leche Ingredients

    • 1 cup soy milk or oat milk (full fat)
    • 11.25 ounces oat milk condensed milk (sweetened) I used Nature's Charm.
    • ¼ cup rose water store bought
    • 6 cups vegan whipped cream or buy store bought Truwhip (vegan cool whip)
    • 2 tablespoon dried rose petals to garnish

    METHOD
     

    How to make vegan Sponge Cake

    • Preheat oven to 350℉. Coat a 9x13 inch baking dish with thin layer of avocado oil or any neutral oil.
    • Sift the cake flour, baking powder, baking soda and salt through a fine mesh sieve into a mixing bowl.
    • Combine soy milk and vinegar in a separate bowl or jug and mix together.
    • Whip aquafaba and creme of tarter with an electric whisk or stand mixer on medium-high speed. Whip till it starts to fluff up or create stiff peaks.
      Note: Do not over-whip aquafaba. Stop once it fluffs up with air. Whipping too long can deflate it.
    • Slowly start adding sugar to the aquafaba as it is whipping. Do not dump the sugar all at once because that can cause it to deflate. Once sugar is added, the mixture should start to look slightly glossy.
    • Next, add vanilla extract and avocado oil to the aquafaba while it is still whipping followed by the soy milk curd mixer.
      Note: Stop whisking once it's all combine because you do not want it to deflate.
    • Once the wet ingredients are all combined then use a spatula to slowly fold in the dry flour mixer.
      Note: Avoid over mixing. Stop once the ingredients are combined to form a batter.
    • Transfer batter into prepared baking pan. Bake for 40 minutes or until a toothpick inserted comes out clean.

    Assemble vegan tres leche

    • Start with making a vegan sponge cake in a baking dish. Then use a fork to poke holes all of the entire cake. Make sure the holes are going through all the way down.
    • Blend soy milk, rose water, vegan condensed milk in a blender.
    • Pour over the the blended milk mixture over the warm cake with holes. Then refrigerate the cake to chill for at least a couple hours.
    • Next top the cake with vegan whipped cream. I recommend making your own oat milk whipped cream one day ahead of time. But to save time, you can always use a store bought vegan Truwhip.
    • Evenly spread the whipped cream all over the top of the cake. Then garnished with dried rose petals.

    NOTES

    • Use room temperature ingredients: This helps the ingredients combine thoroughly and uniformly without having to overmix the batter.
    • Check for doneness: Use a toothpick to ensure the cake is fully baked. The toothpick should come out clean or with a few small crumbs attached.
    • Chill before serving: Chill your rose cardamom vegan tres leches cake before serving it to enhance the flavor and texture.

    NUTRITION

    Calories: 427kcal | Carbohydrates: 51g | Protein: 8g | Fat: 21g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Sodium: 579mg | Potassium: 184mg | Fiber: 2g | Sugar: 15g | Vitamin A: 349IU | Vitamin C: 7mg | Calcium: 193mg | Iron: 1mg
    Course: Dessert
    Cuisine: Latin America
    Keyword: vegan tres leches, vegan tres leches cake
    Tried this recipe?Let us know how it was!

    More Easy Vegan Dessert Recipes

    • Dried apple slices in a serving glass sprinked with cinnamon powder.
      Dried Apple Slices
    • Mini dehydrated marshmallows in a glass jar with an open lid.
      Dehydrated Marshmallows
    • Date syrup in a small glass pitcher.
      Date Syrup
    • Vegan lemon curd in a glass jar.
      Vegan Lemon Curd

    Comments

    1. Cara says

      April 26, 2026 at 7:35 pm

      I plan to try this recipe. My problem is that I do not see anywhere what size the baking dish should be. Ir looks like a 9- x 13-inch, but is it smaller? A 7- x 11-inch perhaps? If I dont get an answer in time, I plan to use a 9x13. Thank you.

      Reply
      • Puja Verma says

        April 28, 2026 at 4:37 pm

        Hi Cara! 9x13 inches is correct. I'll make sure to update the recipe card with this information. Thank you for reaching out. 🙂

        Reply
    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.

    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 →

    Refreshing Summer Recipes

    • Mango cucumber salad in a serving bowl with a wooden spoon in it.
      Mango Cucumber Salad
    • Strawberry watermelon smoothie in a glass with a straw and watermelon slice on the rim.
      Strawberry Watermelon Smoothie
    • Two chocolate covered banana popsicles with crushed peanuts on the surface.
      Banana Popsicles
    • Sliced baguettes topped with vegan bruschetta.
      Vegan Bruschetta
    • Dairy-free potato salad in a serving bowl with a wooden serving spoon in it.
      Dairy-Free Potato Salad
    • Butter bean salad topped with feta cheese on a plate.
      Butter Bean Salad

    Popular Recipes

    • Orange simple syrup in an open lid glass bottle.
      Orange Simple Syrup
    • Oat milk whipped cream in a bowl over a wooden board.
      Oat Milk Whipped Cream
    • Bok choy noodle soup in a serving bowl with a utensil in it.
      Garlic Bok Choy Noodle Soup
    • Dehydrated lemon slices bunched together on a flat surface.
      Oven-Dried Lemon Slices
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Green Heart Love

    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.