I’ve perfected this tres leches cake recipe with guava pink swirl, ensuring consistent deliciousness every time. Its vibrant pink swirls and incredibly moist texture promise a tropical escape with every forkful. This family-friendly dessert is surprisingly easy to make and guaranteed to impress, whether you’re celebrating a special occasion or simply craving a unique, sweet treat. It’s also ideal for busy weeknights, as it’s best prepared the day before, making it a convenient meal prep recipe for dessert. This guide provides simple steps for a show-stopping dessert, covering cake batter, milk soak, guava swirl technique, assembly, chilling, and topping.

Ingredients — Core Items & Upgrade Options
Here are the core ingredients with precise measurements and brief purpose notes to achieve the perfect tres leches cake recipe with guava pink swirl.
- Core Cake Items:
- All-purpose flour (2 cups / 240g): Provides the cake’s essential structure. (Use a 1:1 gluten-free flour blend for a gluten-free variant if preferred.)
- Granulated sugar (1 1/2 cups / 300g): Sweetens the batter and contributes to a tender crumb.
- Large eggs (5-6): Add richness, moisture, and help with the cake’s rise. (I always opt for organic eggs when baking for the best results and flavor.)
- Baking powder (2 tsp): The primary leavening agent for a light, airy cake.
- Salt (1/2 tsp): Balances the sweetness and enhances all other flavors.
- Whole milk (1/2 cup / 120ml): Incorporates extra moisture into the cake batter. (Or use 2% milk if that’s what’s in the fridge.)
- Vanilla extract (1 tsp): A classic flavor enhancer for most baked goods.
- For the Tres Leches Soak:
- Evaporated milk (12 oz can / 354ml): Delivers creamy richness to the soak.
- Sweetened condensed milk (14 oz can / 397g): Offers intense sweetness and a thick, syrupy texture. (Consider a low-sugar condensed milk for a lighter option.)
- Whole milk (1/2 cup / 120ml): Helps thin the overall soak mixture for better absorption.
- For the Guava Pink Swirl:
- Guava paste (8 oz / 225g): The star ingredient for tropical flavor and its natural pink hue. (Look for a high-quality guava paste for vibrant color and authentic taste.)
- Water (1/2 cup / 120ml): Used to transform the guava paste into a smooth, pourable swirl.
- Red food coloring (a few drops, optional): For an extra vibrant pink hue in your guava pink swirl.
- For the Topping:
- Heavy cream (2 cups / 480ml): Whips into a luscious, cloud-like topping.
- Powdered sugar (1/2 cup / 60g): Sweetens the whipped cream.
- Vanilla extract (1 tsp): Enhances the topping’s overall flavor profile.
- Upgrade Ideas: For a truly premium experience, invest in organic ingredients like eggs and dairy, real vanilla bean paste for deeper flavor, and a high-quality guava paste.
- Diet Swaps: To create a healthy dessert option, you can use a 1:1 gluten-free flour blend for the cake. For the soak, consider low-sugar condensed milk or unsweetened almond milk for part of the whole milk to adjust sweetness and consistency. This makes the tres leches cake recipe with guava pink swirl more adaptable for varying dietary needs.
- Seasonality & Quality Cues: Focus on fresh dairy products, good quality eggs, and a reputable brand of guava paste to ensure the best flavor for this unique dessert.
Step-by-Step with Precision Cues
Follow these numbered instructions with timing and look/feel/aroma checkpoints to create your stunning tres leches cake recipe with guava pink swirl.
- Prepare the Cake Base: Whisk together flour, baking powder, and salt in a medium bowl. In a separate large bowl, beat eggs and granulated sugar with an electric mixer until the mixture is pale and fluffy, notably increasing in volume, about 5-7 minutes. Gently fold the dry ingredients into the egg mixture until just combined, ensuring no streaks of flour remain, then fold in the whole milk and vanilla. Pour the smooth batter into a greased 9×13 inch baking dish.
- Bake the Cake: Bake in a preheated oven at 350°F (175°C) for 30-35 minutes. The cake is done when its top is golden brown and springs back when lightly touched, and a toothpick inserted into the center comes out clean.
- Cool and Poke: Let the cake cool completely in its pan on a wire rack for at least 1 hour; it should be cool to the touch. Once fully cooled, use a fork or skewer to generously poke holes all over the cake surface, reaching almost to the bottom for optimal absorption.
- Prepare the Milk Soak: In a medium bowl, whisk together evaporated milk, sweetened condensed milk, and the remaining whole milk until the mixture is uniform and smooth.
- Create the Guava Swirl: In a small saucepan, melt the guava paste with water over low heat, stirring constantly until it becomes a smooth, pourable sauce. Stir in the optional red food coloring for a more vibrant pink. Let it cool slightly until it’s warm but not hot to the touch.
- Assemble the Tres Leches: Slowly pour about 3/4 of the milk mixture evenly over the cooled, poked cake; observe it absorbing into the cake. Let it soak for 15-20 minutes until the surface appears wet but not pooling. Drizzle the guava mixture over the cake, then use a knife or skewer to create elegant swirls, forming the signature guava pink swirl pattern. Pour the remaining milk mixture over the top. If your cake seems to struggle absorbing the milk, gently press down on the cake with the back of a spoon to encourage absorption.
- Chill Thoroughly: Cover the cake tightly with plastic wrap or foil and refrigerate for at least 4 hours, or preferably overnight. This crucial step allows the tres leches cake to fully absorb the milks and for flavors to meld beautifully, creating the ultimate moist dessert for your family-friendly tres leches cake recipe with guava pink swirl.
- Make the Whipped Topping: Just before serving, combine heavy cream, powdered sugar, and vanilla in a cold bowl. Beat with an electric mixer until stiff peaks form and the topping holds its shape. Spread evenly over the chilled tres leches cake recipe with guava pink swirl.
Temperature Control: Ensure your oven is preheated accurately to ensure even baking. The cake must be completely cool before soaking to prevent sogginess. Doneness Targets: The cake is done when its center springs back and a toothpick comes out clean. The milk soak should be fully absorbed after chilling, resulting in an incredibly moist and flavorful cake.
Serving Paths & Batch Reuse
This tres leches cake recipe with guava pink swirl is ideal for weeknight desserts, birthday parties, potlucks, and family gatherings. Its vibrant flavor and stunning appearance make it a memorable addition to any holiday table.
Individual slices are perfect as a special treat in lunchboxes, provided they stay chilled. Always serve this delightful dessert cold, straight from the refrigerator, for the best texture and taste.
Store the cake covered tightly in the refrigerator for 3-5 days. Freezing is not recommended as it can affect the cake’s delicate texture and moisture content. This cake is best enjoyed cold and does not require reheating.
Nutrition & Goal Alignment for Tres Leches Cake with Guava Pink Swirl
- This indulgent dessert provides energy, rich in flavor, and makes a delightful treat for special moments.
- It offers a unique blend of dairy and fruit, making for a memorable dessert experience.
- Naturally kid-friendly with its sweetness and moist texture, it’s a family-friendly choice.
- A fantastic option for those seeking high-protein dessert ideas from eggs and dairy, with gluten-free dinners possible via a flour swap.
For compatible options, consider a low-sugar variant by using low-sugar condensed milk. A gluten-free variant is achievable by using a 1:1 gluten-free flour blend.
Time & Cost Planner
Active prep time for this tres leches cake is approximately 25-30 minutes, followed by 30-35 minutes of active cooking. The passive chill time is a crucial 4+ hours, or preferably overnight.
The estimated cost per serving ranges from $2-$4 per slice, depending on your ingredient choices. You can save on generic all-purpose flour and granulated sugar, but invest in quality vanilla extract and a good guava paste for the best flavor impact.
This recipe easily doubles for a larger crowd, making it a great batch plan for parties. Prepare the cake and soak the day before, then add the whipped topping just before serving to ensure optimal freshness.
Sourcing, Delivery & Subscription Savings
Most ingredients for this tres leches cake recipe are readily available at standard supermarkets. For specific, high-quality guava paste brands, you might need to check specialty stores or online retailers.
When it comes to premium versus budget, upgrades like organic eggs, real vanilla bean paste, and high-quality guava paste definitely pay off in flavor. You can save by opting for store-brand flour, sugar, and generic evaporated/condensed milk without sacrificing too much taste.
Utilize grocery store loyalty programs or cashback apps for savings on baking staples and dairy. Subscribing to ‘subscribe & save’ options for shelf-stable items like vanilla or baking powder can also offer convenience and savings on recurring purchases.

Pro Tips, Flavor Tracks & Safety
To boost your technique, never overmix the cake batter; beat eggs and sugar for full volume, ensuring a light, airy base. Ensure the cake is completely cool before soaking for best absorption and to prevent sogginess. Always chill thoroughly for optimal flavor and texture development. I’ve found that melting the guava paste slowly with a splash of water, then straining it through a fine-mesh sieve, guarantees a perfectly smooth, seedless swirl every time.
This dessert features classic vanilla-milky sweetness, a vibrant tropical guava essence, and a rich, creamy whipped topping for a balanced flavor experience.
For allergy-aware swaps, use dairy-free milks and creams to create a lactose-intolerant variant. Always ensure proper refrigeration of this dairy-heavy cake to maintain food safety and freshness.
FAQs
How can I make this tres leches cake lighter/lower sugar without losing flavor?
To reduce sweetness in your tres leches cake, opt for unsweetened evaporated milk and a low-sugar or sugar-free sweetened condensed milk. You can also slightly reduce the granulated sugar in the cake batter itself. A touch of extra vanilla or a pinch of cinnamon can enhance perceived sweetness without adding more sugar.
Which ingredients are worth splurging on for the best tres leches cake experience?
Investing in high-quality ingredients significantly elevates your tres leches cake. Splurge on real vanilla bean paste for a richer flavor, and seek out a premium, deeply colored guava paste for an authentic tropical swirl. Fresh, local eggs and good quality heavy cream also make a noticeable difference in taste and texture.
What gluten-free or low-carb substitutes preserve texture and mouthfeel across similar recipes?
For a gluten-free tres leches cake, use a 1:1 gluten-free all-purpose flour blend; measure by weight for best results. For a low-carb option, consider almond or coconut flour (adjusting liquid content), and use erythritol or monk fruit sweeteners instead of sugar. In the milk soak, use unsweetened almond milk for part of the whole milk and a low-carb condensed milk alternative.
How can I ensure fresh ingredients for my tres leches cake when ordering groceries online?
When ordering online, check product descriptions for ‘best by’ dates and choose items from trusted retailers with good reputations for fresh produce and dairy. Specify ‘no substitutions’ for critical items like heavy cream or eggs. Schedule your delivery close to when you plan to bake, and promptly refrigerate perishable items upon arrival to ensure optimal freshness for your tres leches cake.
What’s the best way to store tres leches cake to keep it moist and fresh for days?
To keep your tres leches cake moist and fresh, store it in an airtight container or covered tightly with plastic wrap in the refrigerator. This prevents drying out and absorption of other fridge odors. It will remain delicious for 3-5 days. For meal prep, divide into individual servings and store chilled.
What quick adjustments make this approach suitable for diabetic-friendly or low-sugar eating patterns?
For a diabetic-friendly approach to this tres leches cake, I’d swap granulated sugar in the cake batter for a cup-for-cup sugar substitute like erythritol. For the milk soak, replace sweetened condensed milk with a sugar-free alternative. Also, consider reducing the amount of guava paste slightly and ensuring it is a no-sugar-added variety, enhancing the natural flavors.
Conclusion
This tres leches cake with guava pink swirl is a batch-friendly, make-ahead dessert that offers precisely moisture-rich results, flexible flavor variations, and smart cost savings. It’s truly a rewarding bake for any occasion, leaving everyone delighted.
Print or pin this recipe today, add it to your next special occasion meal plan, or start a grocery delivery list for these irresistible ingredients and enjoy healthy eating for your family dinners!
Print
tres leches cake recipe With Guava Pink Swirl
- Total Time: 415 minutes
- Yield: 12 servings 1x
- Diet: General
Description
This perfected tres leches cake features a vibrant guava pink swirl and an incredibly moist texture. It’s a family-friendly, impressive dessert that is best prepared the day before, making it convenient for busy weeknights.
Ingredients
- 2 cups all-purpose flour (Use a 1:1 gluten-free flour blend for a gluten-free variant if preferred.)
- 1.5 cups granulated sugar
- 5–6 large eggs (I always opt for organic eggs when baking for the best results and flavor.)
- 2 tsp baking powder
- 0.5 tsp salt
- 0.5 cup whole milk (Or use 2 percent milk if that’s what’s in the fridge.)
- 1 tsp vanilla extract
- 12 oz can evaporated milk
- 14 oz can sweetened condensed milk (Consider a low-sugar condensed milk for a lighter option.)
- 0.5 cup whole milk
- 8 oz guava paste (Look for a high-quality guava paste for vibrant color and authentic taste.)
- 0.5 cup water
- a few drops red food coloring, optional (For an extra vibrant pink hue in your guava pink swirl.)
- 2 cups heavy cream
- 0.5 cup powdered sugar
- 1 tsp vanilla extract
Instructions
- Prepare Cake Base: Whisk together flour, baking powder, and salt in a medium bowl. In a separate large bowl, beat eggs and granulated sugar with an electric mixer until the mixture is pale and fluffy, notably increasing in volume, about 5-7 minutes. Gently fold the dry ingredients into the egg mixture until just combined, ensuring no streaks of flour remain, then fold in the whole milk and vanilla. Pour the smooth batter into a greased 9×13 inch baking dish.
- Bake Cake: Bake in a preheated oven at 350°F (175°C) for 30-35 minutes. The cake is done when its top is golden brown and springs back when lightly touched, and a toothpick inserted into the center comes out clean.
- Cool and Poke: Let the cake cool completely in its pan on a wire rack for at least 1 hour; it should be cool to the touch. Once fully cooled, use a fork or skewer to generously poke holes all over the cake surface, reaching almost to the bottom for optimal absorption.
- Prepare Milk Soak: In a medium bowl, whisk together evaporated milk, sweetened condensed milk, and the remaining whole milk until the mixture is uniform and smooth.
- Create Guava Swirl: In a small saucepan, melt the guava paste with water over low heat, stirring constantly until it becomes a smooth, pourable sauce. Stir in the optional red food coloring for a more vibrant pink. Let it cool slightly until it’s warm but not hot to the touch.
- Assemble Tres Leches: Slowly pour about 3/4 of the milk mixture evenly over the cooled, poked cake; observe it absorbing into the cake. Let it soak for 15-20 minutes until the surface appears wet but not pooling. Drizzle the guava mixture over the cake, then use a knife or skewer to create elegant swirls, forming the signature guava pink swirl pattern. Pour the remaining milk mixture over the top. If your cake seems to struggle absorbing the milk, gently press down on the cake with the back of a spoon to encourage absorption.
- Chill Thoroughly: Cover the cake tightly with plastic wrap or foil and refrigerate for at least 4 hours, or preferably overnight. This crucial step allows the tres leches cake to fully absorb the milks and for flavors to meld beautifully, creating the ultimate moist dessert for your family-friendly tres leches cake recipe with guava pink swirl.
- Make Whipped Topping: Just before serving, combine heavy cream, powdered sugar, and vanilla in a cold bowl. Beat with an electric mixer until stiff peaks form and the topping holds its shape. Spread evenly over the chilled tres leches cake recipe with guava pink swirl.
Notes
For optimal absorption and flavor melding, prepare the cake the day before. Ensure the cake is completely cool before soaking to prevent sogginess. Gently press the cake to aid absorption if needed. Use organic ingredients and high-quality guava paste for a premium experience. Consider a 1:1 gluten-free flour blend or low-sugar condensed milk for dietary adjustments.
- Prep Time: 45 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking, Chilling
- Cuisine: Latin American
Nutrition
- Serving Size: 1 piece (approx. 100g)
- Calories: 380 calories
- Sugar: 45 g
- Sodium: 250 mg
- Fat: 20 g
- Saturated Fat: 12 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 1 g
- Protein: 8 g
- Cholesterol: 80 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.