“`html
If you’ve been searching for a show-stopping dessert that’s both comforting and delightfully fresh, you must try this Strawberry Tres Leches (Eggless & Dairy-Free) Recipe. It’s a luscious take on the classic tres leches cake, but completely vegan-friendly and packed with the juicy sweetness of real strawberries. Imagine a light, moist sponge soaked in a dreamy blend of vegan milks, layered with fluffy coconut cream, and crowned with vibrant strawberries — every bite sings with warmth and happiness. Whether you’re catering to dietary needs or simply craving a decadent treat without dairy or eggs, this recipe will quickly become your new favorite indulgence.

Ingredients You’ll Need
Gathering your ingredients for this Strawberry Tres Leches (Eggless & Dairy-Free) Recipe is a breeze. Each component is thoughtfully chosen to bring the perfect balance of flavor, texture, and that enchanting strawberry hue. From the tangy vegan buttermilk to the pillowy coconut whipping cream, every ingredient plays a starring role in creating the cake’s irresistibly moist and creamy character.
- 188 g granulated sugar: Sweetens the cake and the strawberry sugar mixture for that extra pop of flavor.
- 10 g freeze-dried strawberries: Adds concentrated strawberry flavor and natural color to the strawberry sugar.
- 120 g vegan Greek-style yogurt: Brings creaminess and moisture, helping mimic the richness of traditional yogurt.
- 80 ml neutral flavored oil: Keeps the cake tender without overpowering the other flavors.
- 2 teaspoons vanilla extract: Infuses warmth and depth to the cake batter.
- 1 batch vegan buttermilk: Adds acidity that works with the leavening for a light crumb and mild tang.
- 240 g all-purpose flour: The base of the sponge providing structure.
- 1 tablespoon baking powder: Ensures the cake rises beautifully and stays fluffy.
- 1 ¼ teaspoons cornstarch: Helps with tenderizing the crumb for softness.
- ¼ teaspoon sea salt: Balances sweetness and enhances all the flavors.
- 180 g fresh strawberries: For the cake’s moist topping and fresh bursts of juicy texture.
- 1 tablespoon granulated sugar: Enhances the sweetness of fresh strawberries during garnish.
- 1 tablespoon freeze-dried strawberries: To sprinkle over the whipped topping for added color and flavor.
- 60 g vegan sweetened condensed milk: Adds creamy sweetness to the soaking mix.
- 120 ml vegan evaporated milk: Provides richness in the tres leches soak.
- 120 ml oat milk: Adds smoothness and helps balance the soak.
- 400 ml coconut whipping cream (chilled overnight): For that luscious dairy-free whipped topping that makes this cake irresistible.
- 9 fresh strawberries: For an elegant garnish that makes the cake look as good as it tastes.
How to Make Strawberry Tres Leches (Eggless & Dairy-Free) Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Carefully line the base of an 8×8-inch pan with parchment paper, but don’t line the sides — this helps with easy removal of your cake once baked. Setting up like this ensures you get a perfectly baked, evenly cooked sponge.
Step 2: Create the Strawberry Sugar
Pop your freeze-dried strawberries and granulated sugar into a food processor and blitz until finely ground into a vibrant pink powder. Set aside about two tablespoons of this strawberry sugar mixture for later garnishing. This little touch packs an intense strawberry kick throughout your cake and topping.
Step 3: Mix the Wet Ingredients
In a large bowl, whisk the freshly made strawberry sugar with vegan Greek-style yogurt, neutral flavored oil, and vanilla extract until silky smooth. Then whisk in the vegan buttermilk, which brings a gentle tang and helps make your cake tender and moist.
Step 4: Combine Dry Ingredients
In another bowl, sift together the all-purpose flour, cornstarch, baking powder, and sea salt. Give them a good whisk so everything is nicely combined and ready to be folded into the wet mixture.
Step 5: Make the Batter
Gently fold the dry ingredients into the wet mix in two additions, using a rubber spatula. Be careful to not overmix – just combine until you no longer see streaks of flour for a light and airy cake texture.
Step 6: Bake to Perfection
Pour the batter into your parchment-lined pan and bake for 25-30 minutes. Use the skewer test – poke the center of the cake and if it comes out clean, your cake is done. If some batter sticks, give it another 5 minutes. Once baked, let the cake cool on a wire rack for 10-15 minutes before moving on.
Step 7: Poke the Cake
With the cake still slightly warm, take a skewer and poke holes liberally all over the surface. These holes will allow the luscious tres leches soak to seep deep inside, ensuring every bite explodes with moist, creamy flavor.
Step 8: Blend the Tres Leches Soak
In a blender, combine vegan sweetened condensed milk, vegan evaporated milk, oat milk, fresh strawberries, and the remaining strawberry sugar until smooth. This silky strawberry soak is what makes this Strawberry Tres Leches (Eggless & Dairy-Free) Recipe truly magical.
Step 9: Soak the Cake Overnight
Pour the strawberry milk mixture gently over the cooled cake, ensuring it’s fully covered and seeps into all those holes you made. Reserve any extra soak for serving alongside. Cover with plastic wrap and refrigerate overnight so the cake can absorb all the strawberry goodness and become wonderfully soft.
Step 10: Finish with Whipped Coconut Cream and Strawberries
Whip the chilled coconut cream until fluffy and generous, then spread it carefully over the soaked cake. Sprinkle the reserved strawberry sugar on top and arrange the fresh strawberries elegantly for a stunning finish that tastes just as divine as it looks.
How to Serve Strawberry Tres Leches (Eggless & Dairy-Free) Recipe

Garnishes
For this Strawberry Tres Leches (Eggless & Dairy-Free) Recipe, the garnishes are just as important as the cake. Fresh, juicy strawberries provide vibrant color and texture contrast, while the sprinkle of strawberry sugar adds a delicate crunch with aromatic strawberry bursts that tie the entire dessert together beautifully.
Side Dishes
Pair this cake with light, fruity sides such as a mixed berry salad or a scoop of dairy-free vanilla ice cream for a dessert spread that’s refreshing and indulgent without overwhelming your palate. A simple herbal tea or sparkling water with fresh mint also pairs perfectly to cleanse your palate between bites.
Creative Ways to Present
Consider serving individual slices in clear glass dishes to showcase the multiple layers of soaked cake and whipped coconut cream, topped with the glistening strawberries and sprinkled strawberry sugar for visual delight. Alternatively, serve this recipe as mini trifle jars with layers of cake, cream, and berries for a fun twist on presentation.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Strawberry Tres Leches (Eggless & Dairy-Free) Recipe covered tightly in the refrigerator. It stays moist and fresh for up to 3 days, giving you plenty of time to savor its delicate flavors. Just remember the whipped coconut cream topping is best on the first day but still delicious for a couple of days after.
Freezing
This cake isn’t the best candidate for freezing once soaked, as the texture may become too soft after thawing. However, you can freeze the unsoaked cake sponge for up to 1 month, wrapped tightly in plastic wrap and foil. Thaw fully before soaking when you’re ready to enjoy.
Reheating
This dessert is best enjoyed chilled straight from the fridge. If you prefer your moist cake slightly warmed, remove the whipped coconut cream topping and gently warm a slice in the microwave for 10-15 seconds before returning the topping and fresh strawberries.
FAQs
Can I use fresh strawberries instead of freeze-dried in this recipe?
The freeze-dried strawberries provide concentrated flavor and color without extra moisture which is key for the strawberry sugar. Fresh strawberries work great for the soak and garnish but the powder form is important for the cake’s texture and color balance.
Is this Strawberry Tres Leches (Eggless & Dairy-Free) Recipe suitable for nut allergies?
Yes! This recipe contains no nuts, but always check your vegan yogurt and milks to ensure they’re nut-free if you have a severe allergy.
Can I substitute coconut cream with another dairy-free alternative?
Coconut cream is ideal here for its richness and ability to whip nicely, but if you want to try a different plant-based whipping cream, make sure it’s one designed for whipping to achieve the same fluffy texture.
How long does the cake need to soak for best results?
Overnight soaking is essential for maximum moisture and flavor integration. Allowing at least 8-12 hours in the fridge helps the cake absorb the strawberry milk soak fully.
Can I make this cake gluten-free?
You can substitute all-purpose flour with a gluten-free baking blend, but results may vary slightly in texture. Choose a blend that includes xanthan gum or another binder for the best crumb.
Final Thoughts
This Strawberry Tres Leches (Eggless & Dairy-Free) Recipe has quickly won my heart as one of the most comforting yet vibrant desserts around. Its moist, tender crumb soaked in luscious strawberry milk and topped with dreamy coconut cream promises pure joy in every bite. If you love strawberries and crave a cake that feels like a warm hug, this recipe is calling your name — give it a whirl and watch it become a treasured favorite!
“`
Print
Strawberry Tres Leches (Eggless & Dairy-Free) Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 12 hours 50 minutes
- Yield: 9 servings
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
- Diet: Vegan
Description
This eggless and dairy-free Strawberry Tres Leches cake is a luscious vegan twist on the classic Latin American dessert. Moist and infused with a strawberry-flavored three-milk soak made from vegan condensed milk, evaporated milk, and oat milk, this cake is topped with whipped coconut cream and fresh strawberries, offering refreshing fruity notes and indulgent creaminess in every bite.
Ingredients
For the Cake
- 188 g granulated sugar
- 10 g freeze-dried strawberries (see note 1)
- 120 g vegan Greek-style yogurt (see note 2)
- 80 ml neutral flavored oil (see note 3)
- 2 teaspoons vanilla extract
- 1 batch vegan buttermilk
- 240 g all-purpose flour
- 1 tablespoon baking powder
- 1 ¼ teaspoons cornstarch
- ¼ teaspoon sea salt
For the Strawberry Soak
- 180 g fresh strawberries
- 1 tablespoon granulated sugar
- 1 tablespoon freeze-dried strawberries
- 60 g vegan sweetened condensed milk (see note 4)
- 120 ml vegan evaporated milk (see note 5)
- 120 ml oat milk
For the Topping
- 400 ml coconut whipping cream (chilled overnight)
- 9 fresh strawberries
- 2 tablespoons reserved strawberry sugar (from step 2)
Instructions
- Prepare: Preheat your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Line the base of an 8×8-inch pan with parchment paper, ensuring the sides remain unlined.
- Make strawberry sugar: Combine the freeze-dried strawberries and granulated sugar in a food processor and blend until finely ground. Reserve 2 tablespoons of this mixture for garnishing the cake.
- Mix the wet ingredients: In a large bowl, whisk together the strawberry sugar, vegan Greek-style yogurt, neutral flavored oil, and vanilla extract until smooth. Then, whisk in the vegan buttermilk until fully incorporated.
- Combine dry ingredients: In a separate bowl, sift together the all-purpose flour, cornstarch, baking powder, and sea salt. Whisk these dry components to combine evenly.
- Make the batter: Gently fold the dry ingredients into the wet mixture in two parts using a rubber spatula. Fold just until combined to avoid overmixing.
- Bake: Pour the cake batter into the prepared pan and bake for 25-30 minutes. Insert a skewer into the center to check doneness; if batter sticks, continue baking for an additional 5 minutes. Remove from oven and allow to cool on a wire rack for 10-15 minutes.
- Poke cake: Using a skewer, liberally poke holes all over the slightly warm cake to help the soak absorb thoroughly.
- Tres leches soak: Blend fresh strawberries, granulated sugar, freeze-dried strawberries, vegan sweetened condensed milk, vegan evaporated milk, and oat milk until smooth.
- Soak cake: Once the cake has cooled, pour the strawberry milk soak evenly over it until fully covered. Save any remaining soak for serving. Cover the cake tightly with plastic wrap and refrigerate overnight to allow flavors to meld.
- Serving: Whip the chilled coconut cream until fluffy, then spread it evenly atop the soaked cake. Sprinkle with the reserved strawberry sugar and garnish with fresh strawberries just before serving.
Notes
- Freeze-dried strawberries add intense flavor and natural sweetness without moisture.
- Vegan Greek-style yogurt provides creaminess and tang without dairy.
- Neutral flavored oil such as canola or sunflower oil is ideal to avoid overpowering flavors.
- Vegan sweetened condensed milk is available commercially or can be homemade from plant-based milk and sugar.
- Vegan evaporated milk substitutes dairy evaporated milk, ensuring creaminess while keeping the recipe dairy-free.
- Chilling the coconut whipping cream overnight helps it whip to the proper consistency.

