• Skip to main content
  • Skip to primary sidebar

Spices N Flavors

  • Home
  • About me
  • Bread
  • Cakes
  • Cookies
  • Desserts
  • Eggless Baking
menu icon
go to homepage
search icon
Homepage link
  • About Me - A Home Baking Journey
  • Bread
  • Cakes
  • Cookies
  • Eggless Baking
  • Desserts
  • ×
    Home » Cakes » Eggless Caramel Tres Leches Cake

    Published: Aug 8, 2025 by sushma iyer · This post may contain affiliate links

    Eggless Caramel Tres Leches Cake

    Sharing is caring!

    93 shares
    • Share
    • Tweet
    • WhatsApp
    • Email
    • Reddit
    • Print
    Jump to Recipe
    collage of two cake images with text in the centre

    This eggless caramel tres leches cake brings together airy sponge cake, rich caramel milk syrup, and fresh whipped cream to create a delicious cake soaked in layers of sweet goodness.

    It’s one of those good recipes that turns an ordinary day into the perfect dessert moment and truly belongs on every dessert lover’s list.

    caramel tres leches cake with coffee in the background

    Caramel Tres Leches Cake

    Caramel tres leches cake is a cozy twist on the classic, making it a popular choice for holiday baking and as a fall dessert. 

    While our chocolate, vanilla, rose, mango, and strawberry versions are loved year-round, this rich caramel flavor shines especially during cooler months. 

    Soft, moist, and full of sweet depth, this poke cake is the kind of chilled dessert that still brings comfort with every bite—ideal for special occasions like, a cozy dinner party, or just to satisfy a sweet tooth.

    Ingredients

    ingredients needed to make eggless caramel tres leches cake

    Eggless Sponge Cake

    • ¾ cup (180 ml) milk
    • 1 tsp vinegar or lemon juice
    • ½ cup (100 g) sugar
    • ¼ cup (60 ml) oil
    • 1 tsp vanilla extract
    • 1½ cups (180 g) all-purpose flour
    • 1 tbsp cornflour (cornstarch)
    • 1 tsp baking powder
    • ½ tsp baking soda
    • A pinch of salt

     Caramel Milk Soak

    • 1/3 cup (105 g) sweetened condensed milk
    • 1/3 cup (80 g) heavy cream or evaporated milk
    • 1/3 cup (80 g) full-fat milk
    • 2 tbsp caramel sauce (homemade or store-bought)

    For the Whipped Cream Topping

    • 1 cup chilled whipping cream

    Ingredient Notes

    • Cornflour: This helps lighten the sponge and gives a tender crumb, especially important for milk-soaked cakes.
    • Caramel sauce: I used my homemade version. From one batch, I added 2 tablespoons to the milk soak and used the rest for spreading on top of the whipped cream. You can also use store-bought dulce de leche or caramel.

    Step-by-Step Instructions

    Preheat your oven to 180°C (360°F) and line your cake tin with parchment paper or grease it well to prevent sticking.

    In a small bowl, mix milk with vinegar or lemon juice and set it aside for a few minutes to curdle. This creates a homemade buttermilk.

    adding wet ingredients to form the cake batter

    In a large mixing bowl, whisk together oil, sugar, and vanilla extract until well combined (image 1).

    Add the prepared buttermilk to the oil-sugar mixture and whisk again until the mixture looks smooth and uniform (image 2).

    In a separate bowl, sift together flour, cornflour, baking powder, baking soda, and a pinch of salt.

    adding dry ingredients to form cake batter

    Add the dry ingredients in batches to the wet mixture. Gently fold using a spatula until the batter is smooth and lump-free. Avoid overmixing (image 3).

    Pour the batter into your greased and lined cake tin and bake in the preheated oven for 25 to 30 mins or until a toothpick inserted in the center comes out clean (image 4).

    Once the cake is baked, let it cool in the tin for 15–20 minutes. It should be warm but not hot before soaking.

    combining 3 types of milk to form caramel milk

    Prepare the tres leches milk mixture by combining caramel sauce, milk, and cream in a bowl. Mix until smooth and fully dissolved (images 5 and 6).

    poke cake with a fork and pour milk on top

    Use a fork or skewer to poke holes all over the warm cake, reaching deep so the milk mixture can absorb well (image 7).

    Slowly pour the caramel milk mixture over the cake in batches, allowing time for the liquid to soak in before adding more (image 8).

    Cover and refrigerate the cake for at least 4–6 hours, or ideally overnight, to let it soak completely. This results in a soft cake that melts in your mouth with every bite.

    top the cake with whipped cream

    The next day, top with whipped cream (images 9 and 10).

    top with caramel sauce on top

    And an extra drizzle of caramel on top (image 11).

    Draw vertical lines on top using whipped cream and, using a toothpick, swipe across to create a web pattern (image 12).

    Chill again for a minimum of 1 hour before serving this eggless caramel tres leches cake.

    tres leches cake decorated with caramel sauce

    Storage Instructions:

    • Refrigeration: Store the caramel tres leches cake in an airtight container or cover with plastic wrap and keep it in the refrigerator to maintain its moist cake texture. Since it's a milk-soaked cake, it must be kept chilled at all times.
    • Shelf Life: Best consumed within 3 to 4 days for optimal freshness and texture.
    • Serving Tip: If refrigerated overnight, let the cake sit at room temperature for about 10–15 minutes before serving for the best flavor.
    • Freezing (Not Recommended): Due to the high moisture content from the milk soak, this cake doesn't freeze well and can become soggy when thawed.
    slice of caramel cake in a plate

    Baker’s Tips

    • Preheating your oven and lining the cake tin with parchment paper may sound basic, but they make a big difference in how your cake bakes and releases. Don’t skip it!
    • Once the milk is poured over, the cake becomes very soft and delicate. Transferring it can be tricky, especially for beginners. A springform pan is ideal because you can release the sides without disturbing the cake’s structure. Alternatively, use a deep, sturdy baking dish that doubles as a serving tray.
    • Let the cake cool completely before pouring the milk mixture on top. If it’s warm, it might break apart or turn gummy.
    • Don’t pour all the milk at once. Reserve around 300 ml of the milk mixture, then pour the rest slowly over the cake. Let it absorb gradually. If the sponge looks like it can handle more, add the remaining milk later. This helps prevent a soggy mess.
    • Once soaked, the cake must be refrigerated for a few hours (or overnight). This helps the milk fully absorb and lets the flavors deepen. A chilled milk cake always tastes better.
    • If you’re using a firmer cake base like a butter cake, let it sit at room temperature for 20–30 minutes before serving. Cold butter cakes can feel dense due to refrigeration.
    spoon with a mouthful of caramel tres leches cake piece

    Related Recipes

    1. Eggless Tres Leches Cake
    2. Chocolate Tres Leches Cake without Eggs
    3. Eggless Strawberry Tres Leches Cake

    Wish to Join US for the love of BAKING? Subscribe to our newsletter and Youtube channel. Follow along on Facebook, Instagram, and Pinterest for all the latest updates!

    pouring caramel milk on to the plate with cake on it
    Liked this recipe?Let us know by giving it a star rating
    close up image of caramel tres leches cake to fit the recipe card size
    Print
    No ratings yet

    Eggless Caramel Tres Leches Cake

    A light and airy sponge cake soaked in a rich three-milk and caramel mixture, then topped with fluffy whipped cream and a final drizzle of caramel — perfect for celebrations or weekend indulgence.
    Course Dessert
    Cuisine Mexican
    Prep Time 30 minutes minutes
    Cook Time 28 minutes minutes
    Servings 9 people
    Calories 310kcal
    Author Sushma Iyer

    Ingredients

    For the Eggless Cake

    • 3/4 cup (180ml) Milk Lukewarm
    • 1 tsp Vinegar or Lemon juice
    • 1/2 cup (100 gms) Sugar
    • 1/4 cup (60 ml) Oil
    • 1/2 cups (180 gms) All Purpose Flour/Maida
    • 1 tbsp Cornflour
    • 1 tsp Baking Powder
    • 1/2 tsp Baking Soda
    • 1/4 tsp Salt

    For Tres Leches Milk

    • 1/3 cup (105 gms) Sweetened Condensed Milk
    • 1/3 cup (80 gms) Heavy Cream
    • 1/3 cup (80 gms) Full fat Milk
    • 2 tbsp Caramel Sauce

    Topping

    • 1 cup Whipping Cream
    • Caramel Sauce for topping

    Instructions

    • Preheat your oven to 180°C (360°F) and line your cake tin with parchment paper or grease it well to prevent sticking.
    • In a small bowl, mix milk with vinegar or lemon juice and set it aside for a few minutes to curdle. This creates a homemade buttermilk.
    • In a large mixing bowl, whisk together oil, sugar, and vanilla extract until well combined.
    • Add the prepared buttermilk to the oil-sugar mixture and whisk again until the mixture looks smooth and uniform.
    • In a separate bowl, sift together flour, cornflour, baking powder, baking soda, and a pinch of salt.
    • Add the dry ingredients in batches to the wet mixture. Gently fold using a spatula until the batter is smooth and lump-free. Avoid overmixing.
    • Pour the batter into your greased and lined cake tin and bake in the preheated oven for 25 to 30 mins or until a toothpick inserted in the center comes out clean.
    • Once the cake is baked, let it cool in the tin for 15–20 minutes. It should be warm but not hot before soaking.
    • Prepare the tres leches milk mixture by combining milk, cream, condensed milk, and caramel sauce in a bowl. Mix until smooth and fully dissolved.
    • Use a fork or skewer to poke holes all over the warm cake, reaching deep so the milk mixture can absorb well.
    • Slowly pour the caramel milk mixture over the cake in batches, allowing time for the liquid to soak in before adding more.
    • Cover and refrigerate the cake for at least 4–6 hours, or ideally overnight, to let it soak completely. This results in a soft cake that melts in your mouth with every bite.
    • Before serving, top with whipped cream.And an extra drizzle of caramel on top Draw vertical lines on top using whipped cream and, using a toothpick, swipe across to create a web pattern
    • Chill again for another 1 hour and serve the cake chilled.

    Notes

    • I’m using homemade caramel sauce here for the best flavor, but store-bought caramel sauce or dulce de leche works great too.
    • Use a springform pan or a deep, sturdy baking dish that can double as a serving tray. The cake becomes very soft after soaking, so easily releasing without disturbing its structure is important.
    • After frosting and drizzling the cake, don’t skip the final chilling step — this helps everything set and slice cleanly.
    • Always refrigerate this cake in an airtight container or cover it well with plastic wrap. Since it's soaked in milk, it must be kept chilled at all times to prevent spoilage.
    • Best enjoyed within 3 to 4 days for ideal freshness, texture, and flavor.

    Nutrition

    Calories: 310kcal | Carbohydrates: 28g | Protein: 4g | Fat: 21g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.02g | Cholesterol: 47mg | Sodium: 223mg | Potassium: 130mg | Fiber: 0.2g | Sugar: 22g | Vitamin A: 600IU | Vitamin C: 1mg | Calcium: 121mg | Iron: 0.2mg
    Did you make this recipe? Tag me today!Tag me @spicesandflavors to get featured on my FB and Insta pages

    « Easy Eggless Oatmeal Chocolate Chip Cookies recipe
    Single Serve Chocolate Chip Cookie without eggs »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    sushma iyer spicesnflavors.com author picBaking for Passion and Baker by Profession, Hi, I am Sushma Iyer, a certified Career Baker. This space is designed in a way that anyone can bake from scratch with confidence. Overwhelmed and don't know where to start from let me guide you in this journey of HOME BAKING!!! Read more

    Christmas Recipes

    picking up cranberry pistachios shortbread cookies from cookie tin

    Eggless Cranberry Pistachio Shortbread Cookies

    half eaten cranberry orange snowball cookies placed on a white plate

    Cranberry Orange Snowball Cookies for Christmas

    sliced oreo stuffed cookies placed on top of each other on a small wooden coaster

    Eggless Oreo Stuffed Chocolate Chip Cookies

    slice of biscoff tres leches cake placed on a plate

    Eggless Biscoff Tres Leches Cake

    sliced peanut butter chocolate chip cookies stacked on top of each other with coffee on the side

    Eggless Peanut Butter Chocolate Chip Cookies recipe

    puff pastry garlic twists placed on a wire rack

    Super Easy Cheesy Garlic Puff Pastry Twists recipe

    More Posts from this Category

    Footer

    Featured in image

    About

    • Privacy Policy
    • About Me - A Home Baking Journey
    • Recipe Index

    Newsletter

    • Sign Up! for emails and updates

    93 shares

    Rate This Recipe

    Your vote:




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