Amazing Wholesome Tres Leches Cake

by Swapnil Shilpa
Eggless Wholewheat Tres Leches Cake

Tres Leches cake is loved for its milky soak and tender crumb, but many eggless and store-bought versions often end up feeling overly soggy, gummy, or lacking in flavour. This eggless Wholewheat Tres Leches Cake is designed to avoid those common issues. The sponge absorbs the milk gradually, stays soft and moist without becoming gooey, and holds its structure so it slices cleanly. With warm spices, a balanced milk soak, and a light cream topping, this cake delivers comfort, flavour, and texture in every bite.

Ingredients & Why They Work

Milk + Vinegar (Buttermilk)
Creates acidity that helps tenderize the crumb and supports proper rise. It plays a key role in achieving softness without eggs.

Raw Sugar
Adds sweetness along with mild caramel notes, contributing depth without overpowering the milk soak.

Oil
Keeps the cake moist for longer and prevents dryness even after soaking.

Vanilla Extract
Rounds out flavours and enhances the creamy, milky notes of the cake.

Cinnamon
Adds warmth and subtle aroma, preventing the sponge from tasting flat.

Salt
Balances sweetness and sharpens overall flavour.

Wholewheat Flour
Provides structure and body, helping the cake retain its shape after soaking.

Milk Powder
Adds richness and improves moisture absorption without making the crumb heavy.

Semolina (Sooji)
Supports structure and helps prevent a gummy or mushy texture.

Baking Powder + Baking Soda
Work together to give the cake an even rise and light crumb.

Eggless Wholewheat Tres Leches Cake
Eggless Wholewheat Tres Leches Cake

For the Tres Leches Milk Soak

Milk
Forms the base of the soak and gives the cake its signature moistness.

Toasted Milk Powder
Enhances flavour with subtle roasted notes and adds body to the soak.

Raw Sugar
Sweetens gently while keeping the milk flavour front and centre.

For Topping

Whipped Cream / Paneer-Based Vanilla Frosting
Adds lightness and contrast to the soaked sponge while keeping the dessert balanced.

Fresh Berries/Fruits
Provide freshness, mild acidity, and visual appeal, cutting through the richness of the milk soak. I personally prefer to use Strawberries & Blueberries. But you can use any seasonal fresh fruits of your choice.


Texture of Wholewheat Tres Leches Cake
Texture of Wholewheat Tres Leches Cake

If you like baking Wholewheat Cakes, you may like these recipes.

Why You’ll Love This Recipe

  • Soft and moist without turning soggy or gummy
  • Holds its structure even after soaking
  • Eggless and made with wholewheat flour
  • Balanced flavour with warm spice and gentle sweetness
  • Uses simple, easily available ingredients
  • Great make-ahead dessert for gatherings

This eggless Wholewheat Tres Leches Cake focuses on balance — a sponge that absorbs milk without losing structure, flavours that feel warm and comforting, and a finish that’s light rather than heavy. It’s a dependable recipe when you want a milky dessert that feels satisfying and thoughtfully made.

While the recipe may look long or detailed at first glance, the steps themselves are simple, straightforward, and broken down clearly. With a little patience and basic baking tools, even beginners can confidently attempt this cake and get beautiful, reliable results every time.

Eggless Wholewheat Tres Leches Cake

Eggless Wholewheat Tres Leches Cake

Serves: 12 Prep Time: Cooking Time:
Rating: 5.0/5
( 1 voted )

Ingredients

For the Cake -

  • 1.25 cups (310ml) - Milk
  • 1 tsp (5 ml) - Vinegar/Apple Cider Vinegar
  • 1.25 cups (160g) - Wholewheat Flour/White Wholewheat Flour
  • 1/4 cup (30g) - Milk Powder,
  • 1/4 cup (40g) - Semolina/Rawa/Sooji
  • 1/2 cup (80g) - Raw Sugar/Desi Khand
  • 1/3 cup (60g) - Any Vegetable Oil of your choice
  • 1 tsp - Vanilla Extract
  • 1/4 tsp Cinnamon
  • 1/8 tsp - Salt or 1/4 tsp - Pink Salt

Milk for Soaking -

  • 3 tbsp (25g) - Unsweetened Milk powder
  • 2 tbsp (20g) - Raw Sugar/Desi Khand
  • 2 cups (500ml) - Milk

For Frosting -

  • 200g - Soft Malai Paneer/Drained Ricotta
  • 1/3 cup (80ml) - Fresh or Whipping Cream
  • 2 tbsp (20g) - Raw Sugar/Desi Khand
  • 1 tsp - Vanilla Extract
  • Pinch of Salt

 

Instructions

 

Cake

1. Prepare the pan and oven
Preheat your oven to 170°C so it’s fully heated before the cake goes in. Grease an 8×8 inch pan and line the bottom with parchment for easy removal.

2. Make the buttermilk
Mix the milk and vinegar in a small bowl and let it sit for 5 minutes. It will slightly curdle — this is what gives the cake softness and helps it rise well.

3. Mix the wet ingredients
In a large bowl, whisk together raw sugar, oil, vanilla, cinnamon, and salt until well combined. Make sure the sugar starts dissolving and the mixture looks smooth and slightly glossy.

4. Combine the dry ingredients
In another bowl, add wholewheat flour, milk powder, semolina, baking powder, and baking soda. Mix well so the leavening agents are evenly distributed.

5. Make the batter
Sift the dry ingredients into the wet mixture to avoid lumps and ensure a light texture. Gradually add the buttermilk while mixing gently to form a smooth, pourable batter.

6. Bake the cake
Pour the batter into the prepared pan and tap it lightly to remove air bubbles. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.

7. Cool slightly before soaking
Let the cake cool in the pan until it is just slightly warm, not hot. A warm cake absorbs the milk better while still keeping its structure intact.


Milk Soak

8. Toast the milk powder
Place milk powder in a pan on low heat and stir continuously until it turns lightly golden and aromatic. This step deepens the flavor and adds richness to the soak.

9. Add milk gradually
Add about ¼ cup of milk first and whisk to form a smooth paste with no lumps. Then add the remaining milk and raw sugar, stirring well to combine.

10. Cook the milk mixture
Bring the mixture to a gentle boil over medium-low heat while stirring. Let it simmer briefly until it thickens slightly, then remove from heat and cool to room temperature.


Assembly

11. Poke and soak
Use a skewer or fork to poke holes all over the cake surface, spacing them evenly. Slowly pour the cooled milk mixture over the cake in batches, allowing it to absorb gradually.

12. Rest the cake
Let the cake sit for 1–2 hours at room temperature or in the fridge. This resting time allows the milk to fully soak in and develop the signature moist texture.

13. Frost and decorate

To make paneer-based vanilla frosting, grind all the ingredients - paneer, cream, raw sugar, salt, vanilla extract, into a smooth paste. Cover and chill it for 1-2 hours.
Spread or pipe whipped cream or paneer-based vanilla frosting evenly over the cake. Top with fresh strawberries and blueberries for freshness and color.

14. Slice and serve
Use a sharp knife to cut clean slices, wiping the blade between cuts for neat edges. Serve as is or pour a little reserved milk mixture on top for an extra-milky finish.

 

Notes

  • Do not skip cooling slightly before soaking
    The cake should be warm, not hot, when you pour the milk mixture. If it’s too hot, the structure can weaken; if it’s fully cold, it won’t absorb as evenly.

  • Pour the milk mixture gradually
    Add the soak in 2–3 rounds instead of all at once. This helps the cake absorb evenly and prevents pooling at the bottom.

  • Poke enough holes
    Don’t be shy when poking holes — more holes mean better absorption and even moisture throughout the cake.

  • Toast milk powder on low heat
    Stir continuously and keep the flame low so it doesn’t burn. Light golden and fragrant is what you’re aiming for.

  • Let the milk soak cool before pouring
    Hot liquid can make the cake overly soft on top. Room temperature soak gives the best texture.

  • Chill after soaking for cleaner slices
    While you can serve it at room temperature, chilling for 30–60 minutes makes slicing neater and enhances the flavour.

  • Frost only after soaking is complete
    Adding cream too early can cause it to slide or mix into the milk layer. Make sure the cake has absorbed the soak first.

  • Storage & Make-Ahead Tips

    • Refrigeration: Store covered in the fridge for up to 3 days. The flavour actually deepens after a few hours.

    • Make Ahead: You can bake and soak the cake a day in advance, then frost just before serving.

    • Serving Tip: For the best texture, let the cake sit at room temperature for 10–15 minutes before serving.

Did You Make This Recipe?
Have you made this recipe? Tag me on Instagram at @VanillaTrails and use the hashtag #MadeWithVanillaTrails.

You may also like

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Verified by MonsterInsights