The Ultimate Sweet Potato Tres Leches Cake: A Dreamy Fall Dessert
Prepare to be enchanted by this extraordinary Sweet Potato Tres Leches Cake, a decadent dessert that masterfully blends the comforting flavors of sweet potato with the iconic, ultra-moist texture of a classic Tres Leches. This isn’t just a cake; it’s a culinary experience featuring a tender sweet potato sponge cake, generously soaked in a rich blend of three milks, creating an irresistibly dreamy, custard-like consistency. Crowned with a light, airy cinnamon whipped cream and a luscious drizzle of salted caramel, every bite promises a harmonious symphony of sweet, spiced, and creamy notes. It’s the perfect cozy twist on a beloved dessert, destined to become a new favorite for holidays and family gatherings alike.
If you adore the comforting essence of sweet potatoes in your desserts, you’ll also love exploring my other delightful creations like sweet potato ice cream and a rich sweet potato pound cake, each offering a unique way to enjoy this versatile root vegetable.

Why You’ll Fall in Love with This Sweet Potato Tres Leches
This Sweet Potato Tres Leches cake truly embodies the essence of a dream dessert. From its incredibly soft crumb to its perfectly balanced sweetness, it offers a melt-in-your-mouth experience that is simply unparalleled. Each forkful delivers an unbelievable moistness that will have you questioning, “How is this even real?” It strikes that perfect balance between deeply comforting and utterly indulgent, ensuring that its subtle sweetness leaves you craving just one more slice.
The cake’s texture is remarkably tender and creamy, a delightful sensation that seems to effortlessly dissolve the moment it touches your palate. And when that cloud of fluffy cinnamon whipped topping is added, generously finished with a drizzle of homemade salted caramel? It’s a game-changer. This dessert isn’t just food; it’s an instant conversation starter, a centerpiece that will undoubtedly captivate everyone at your dinner table or family gathering. Be prepared for compliments and pleas to make it again and again. Seriously, this is one sweet potato dessert you absolutely do not want to miss out on!
Table of Contents
- Key Ingredients
- Sweet Potato Tres Leches Variations
- How to Make Sweet Potato Tres Leches
- Pro Baking Tips
- Recipe FAQs
- More Sweet Potato Desserts
Essential Ingredients for Your Sweet Potato Tres Leches Cake

Crafting the perfect Sweet Potato Tres Leches Cake relies on a selection of high-quality ingredients, each playing a crucial role in achieving its signature moistness, rich flavor, and tender texture. Below is an overview of the key components you’ll need; a complete list with precise measurements is available in the detailed recipe card at the end of this post.
- Roasted Sweet Potato Puree: This is the star ingredient that infuses our tres leches with its unique fall-inspired flavor. Roasting the sweet potatoes brings out their natural sugars, intensifying their sweetness and imparting a deep, caramelized note. Beyond flavor, it adds incredible moisture and contributes to the cake’s wonderfully soft and tender crumb, making it exceptionally receptive to soaking up the milk mixture. Have extra? Transform it into my delightful sweet potato bread!
- Vegetable Oil: For an ultra-moist cake that remains tender even after chilling, vegetable oil is key. Unlike butter, oil keeps the cake plush and prevents it from drying out in the refrigerator, ensuring every slice is as soft and delectable as the first.
- Brown Sugar: This provides more than just sweetness; it introduces a delightful molasses flavor that perfectly complements the sweet potato. Brown sugar also enhances the cake’s moisture content, leading to a richer color and a softer, more inviting texture.
- Granulated Sugar: Alongside brown sugar, granulated sugar contributes to the overall sweetness while ensuring the cake rises beautifully. Its fine crystals help create a light and airy crumb, essential for allowing the three-milk mixture to fully penetrate and moisten the cake without making it dense.
- Buttermilk: The acidity in buttermilk is crucial. It reacts with the baking soda, helping the cake to leaven and achieve a tender, delicate crumb. This acidity also adds a subtle tang that balances the sweetness and prevents the cake from becoming heavy or overly dense once it’s soaked.
- Eggs: Essential for structure and richness, eggs act as a binder, holding the cake batter together. They provide stability, which is vital for a cake that will absorb a significant amount of liquid without crumbling. Eggs also contribute to the cake’s overall richness and golden hue.
- Warm Spices (Cinnamon, Nutmeg, Ginger, Allspice): This blend of aromatic spices is what truly elevates the sweet potato flavor, bringing a cozy, autumnal warmth to the dessert. They enhance the natural sweetness of the sweet potatoes without overwhelming them, creating a comforting and inviting aroma and taste.
- All-Purpose Flour: The foundation of our cake’s structure. It provides just enough stability to create a sturdy yet soft crumb that can stand up to the generous milk soak, ensuring the cake holds its shape while becoming deliciously tender.
- Sweetened Condensed Milk: This forms the lush, sweet, and creamy base of our iconic “tres leches” soak. Its thick consistency is crucial for creating that signature custardy texture that permeates every inch of the cake. Got some left? Make my amazing caramel cake recipe next!
- Evaporated Milk: Offering a concentrated dairy flavor without the added sugar of condensed milk, evaporated milk perfectly balances the sweetness. It contributes to the rich dairy profile of the soak while preventing the cake from becoming cloyingly sweet.
- Whole Milk: The final component of the three-milk blend, whole milk helps to thin the mixture just enough to allow it to fully absorb into the cake’s crumb. This ensures a lighter, more evenly saturated texture rather than a heavy or soggy one.
Delicious Variations to Customize Your Cake
This Sweet Potato Tres Leches Cake is fantastic as is, but it’s also wonderfully adaptable! Feel free to experiment with these variations to suit your taste or dietary needs:
- Dairy-Free Option: To make this dessert suitable for dairy-free diets, simply substitute the traditional milks and creams. For the “tres leches” soak, use a combination of canned coconut milk, almond milk (or any preferred non-dairy milk), and rich canned coconut cream. For the luscious whipped topping, opt for a dairy-free heavy cream alternative, such as chilled full-fat coconut cream. In the cake batter, replace buttermilk with 1 cup of your chosen non-dairy milk combined with 1 tablespoon of lemon juice or apple cider vinegar to mimic the buttermilk’s acidity and tenderizing effects.
- Dulce de Leche Topping: Instead of salted caramel, try drizzling a generous amount of homemade or store-bought dulce de leche over the whipped cream. This provides an even deeper, more intensely caramelized sweet flavor that beautifully complements the sweet potato and warm spices.
- Nutty Crunch: For added texture, sprinkle finely chopped toasted pecans, walnuts, or candied almonds over the top of the finished cake just before serving.
- Spice It Up: If you love a bolder spice profile, consider adding a pinch of ground cloves or a touch more ginger to the cake batter. You could also infuse your milk soak with a cinnamon stick or a few star anise pods for an enhanced aromatic experience.
Step-by-Step Guide: How to Make Sweet Potato Tres Leches Cake
Follow these detailed steps to create a truly unforgettable Sweet Potato Tres Leches Cake. Precision and patience are your best friends in achieving that perfectly moist and flavorful result.
Initial Preparation: Begin by preheating your oven to 425 degrees F (220 degrees C). Thoroughly rinse your sweet potatoes and pat them dry. Place them on a baking sheet and roast for 40-60 minutes, or until they are completely soft to the touch and a sweet, syrupy liquid starts to seep out. Once roasted, remove them from the oven and allow them to cool sufficiently to handle, which usually takes about 30 minutes. Peel off the skins, then transfer the cooked sweet potato flesh to a food processor and blend until you achieve a perfectly smooth puree. Set this aside to cool further.

Step 1: Prepare Dry Ingredients. Reduce your oven temperature to 350 degrees F (175 degrees C). In a medium-sized mixing bowl, combine all the dry ingredients: all-purpose flour, baking powder, baking soda, cinnamon, nutmeg, ginger, allspice, and kosher salt. Whisk them thoroughly until everything is evenly distributed. This ensures that the leavening agents and spices are well-incorporated throughout the cake.

Step 2: Combine Wet Ingredients. In a separate, large mixing bowl, combine your cooled sweet potato puree, vegetable oil, brown sugar, granulated sugar, buttermilk (ensure it’s at room temperature for better emulsification), and vanilla extract. Whisk these ingredients together until they are well combined and smooth, typically about 1 minute. Next, add the eggs, one at a time, whisking well after each addition until the mixture is completely smooth and cohesive.

Step 3: Mix Batter and Bake. Gradually add the whisked dry flour mixture into the wet ingredients. Gently whisk until the batter is just smooth, being careful not to overmix, as this can lead to a tough cake. Overmixing develops gluten unnecessarily. Stop whisking as soon as the last streaks of flour disappear, usually within 30 seconds. Pour the smooth batter into a 9×13 inch baking pan that has been lined with parchment paper for easy removal. Bake for 30-35 minutes, or until a wooden skewer or toothpick inserted into the center of the cake comes out clean, indicating it’s fully baked.

Step 4: Prepare Milk Soak and Chill. While your cake is cooling, it’s time to prepare the signature “tres leches” milk mixture. In a separate bowl, whisk together the sweetened condensed milk, evaporated milk, and whole milk until thoroughly combined and smooth. Allow the baked cake to cool for about 20 minutes in the pan. Then, using a fork or a large skewer, generously poke holes all over the surface of the cake. These holes are essential as they allow the luxurious milk mixture to deeply seep into every part of the cake, creating its incredibly moist and custardy texture. Pour the entire milk mixture evenly over the poked cake – it might seem like a lot, but trust the process; it will all be absorbed! Once soaked, place the cake into the refrigerator and let it chill for a minimum of 4 hours, or ideally, overnight, to allow the milks to fully saturate and transform the cake.

Step 5: Finish with Whipped Cream and Caramel. Just before you are ready to serve this delightful dessert, prepare the cinnamon whipped cream topping. In a large, chilled bowl, combine cold heavy cream, powdered sugar, vanilla extract (or vanilla bean paste for richer flavor), and a touch of cinnamon. Using an electric mixer, whip the mixture until stiff peaks form – ensure not to over-whip, which can turn it grainy. Gently spread this fluffy, spiced whipped cream evenly over the chilled, milk-soaked cake. For the grand finale, generously drizzle salted caramel sauce over the top. Slice and serve immediately to enjoy its perfect texture and flavors.
Pro Baking Tips for the Perfect Sweet Potato Tres Leches
Achieving bakery-quality results for your Sweet Potato Tres Leches Cake is easier with these expert tips:
- Whip Cream Just Before Serving: To ensure your whipped topping remains beautifully fluffy and holds its structure, always prepare and spread it onto the cake at the very last moment, right before you plan to serve. This prevents it from deflating or weeping, keeping your cake looking and tasting its best.
- Ensure a Silky Sweet Potato Puree: The smoothness of your sweet potato puree is paramount. Any small, fibrous bits of sweet potato can affect the cake’s delicate texture, making it lumpy or even slightly dense. After roasting, blend the sweet potato flesh until it is absolutely silky smooth. If you find the puree to be too thick, a small splash of buttermilk or regular milk can help loosen it to the ideal consistency before you incorporate it into the batter.
- Measure by Weight for Precision: For the most consistent and tender crumb, especially in a delicate cake like tres leches, weighing your dry ingredients (like flour) with a kitchen scale is highly recommended. Measuring by volume can lead to variations; too much flour can result in a dense cake, while too little might compromise its structure. If you don’t have a scale, remember to spoon and level your flour rather than scooping it directly from the bag.
- Poke Generously for Maximum Absorption: Don’t be shy when poking holes in your baked cake! Use a fork or a large skewer to create numerous perforations across the entire surface. Pay special attention to the corners and edges, as these areas sometimes resist soaking up the milk mixture as thoroughly as the center. More holes mean more pathways for the milk to fully saturate the cake, leading to that coveted, custardy texture.
- Chill Overnight for Supreme Texture: While the cake can be served after a minimum of 4 hours of chilling, for truly superior flavor and an unparalleled luscious, custardy texture, allow your Sweet Potato Tres Leches Cake to rest in the refrigerator overnight. The extended chilling time allows the milk mixture to fully penetrate, meld with the cake, and develop a deeper, more integrated flavor profile.

Frequently Asked Questions About Sweet Potato Tres Leches Cake
Absolutely! This cake is an ideal make-ahead dessert. You can bake the cake, soak it in the milk mixture, and chill it for 1 to 2 days in advance. In fact, many believe the flavors deepen and the texture becomes even more divine with a bit of time in the fridge. Just remember to add the whipped topping and any caramel drizzle right before you plan to serve, to ensure everything is fresh and appealing.
To check for doneness, insert a wooden skewer or a toothpick into the very center of the cake. If it comes out clean, without any wet batter attached, your cake is ready. Additionally, the top of the cake should appear golden brown and spring back lightly when gently pressed. Be careful not to overbake, as an overbaked cake will not absorb the milk mixture as effectively, potentially leading to a less moist end product.
Yes, you can freeze components of this tres leches cake, but with a crucial caveat: freeze the cake layer *without* the milk mixture or the whipped cream topping. Once baked and cooled, wrap the plain cake tightly in plastic wrap and then in foil, and freeze for up to 1-2 months. When you’re ready to serve, thaw the cake in the refrigerator, then proceed with soaking it in the milk mixture, chilling, and finally adding the whipped cream and caramel. This method preserves the texture beautifully.
Leftover Sweet Potato Tres Leches Cake should be stored in an airtight container or covered tightly with plastic wrap in the refrigerator. It will stay fresh and delicious for up to 4 days. In many cases, the flavors continue to meld and deepen over time, making it taste even better on the second or third day!
Explore More Irresistible Sweet Potato Desserts
If you’ve fallen in love with the comforting taste of sweet potatoes, you’ll be delighted by these other fantastic recipes from my kitchen. Perfect for any occasion, these treats highlight the versatility and deliciousness of sweet potatoes.
Desserts
Grandma’s Old Fashioned Sweet Potato Pie Recipe
Desserts
Graham Cracker Crust Sweet Potato Pie
Desserts
Sweet Potato Pound Cake with Cream Cheese Frosting
Desserts
Sweet Potato Pie Bars
Eager for more delightful and inspiring recipes? Subscribe to my newsletter today to receive the freshest seasonal creations directly in your inbox as soon as they are unveiled!
If you embark on making this incredible Sweet Potato Tres Leches Cake, I would be thrilled to see your culinary masterpiece! Please take a moment to leave a star rating on the recipe card below and share your thoughts in a comment. You can also proudly tag @BritneyBreaksBread on Instagram and use the hashtag #britneybreaksbread so I can admire and celebrate your beautiful creations!
★
★
★
★
★
Sweet Potato Tres Leches Cake
Britney
1 hour
30 minutes
4 hours
5 hours
30 minutes
15 servings
Pin Recipe
Print Recipe
Equipment
- Mixing Bowls
- Baking Sheet
- Food Processor
- 9×13 inch Baking Dish
Ingredients
For the Cake:
- 1 lb (454 g) Sweet Potatoes (yields about 2 cups of roasted and pureed sweet potato; avoid canned puree)
- 3 cups (375 g) All-Purpose Flour
- 1 tbsp Baking Powder
- 1/2 tsp Baking Soda
- 1 tbsp Ground Cinnamon
- 1 tsp Ground Nutmeg
- 1 tsp Ground Ginger
- 1/4 tsp Ground Allspice
- 1 1/2 tsp Kosher Salt
- 1 cup (224 ml) Vegetable Oil
- 1 cup (220 g) Brown Sugar, packed
- 1 cup (200 g) Granulated Sugar
- 1 cup (240 g) Buttermilk, at room temperature
- 4 large Eggs, at room temperature
- 2 tsp Vanilla Extract
For the Milk Soak:
- 14 oz can Sweetened Condensed Milk
- 12 oz can Evaporated Milk
- 1/2 cup (120 g) Whole Milk
For the Cinnamon Whipped Cream & Topping:
- 2 cups (480 g) Heavy Cream, very cold
- 1/2 cup (60 g) Powdered Sugar
- 1 tsp Ground Cinnamon
- 1 tsp Vanilla Extract (or vanilla bean paste)
- Salted Caramel Sauce, for serving (homemade or store-bought)
Instructions
- Prepare Sweet Potato Puree: Preheat oven to 425°F (220°C). Rinse and pat dry 1 lb sweet potatoes. Place on a baking sheet and bake for 40-60 minutes until soft and syrupy. Cool for about 30 minutes, then remove skins, blend in a food processor until smooth, and set aside to cool completely.
- Combine Dry Ingredients: Reduce oven temperature to 350°F (175°C). In a medium bowl, whisk together 3 cups all-purpose flour, 1 tbsp baking powder, 1/2 tsp baking soda, 1 tbsp cinnamon, 1 tsp nutmeg, 1 tsp ground ginger, 1/4 tsp allspice, and 1 1/2 tsp kosher salt.
- Mix Wet Ingredients: In a large separate bowl, combine 2 cups sweet potato puree (from step 1), 1 cup vegetable oil, 1 cup brown sugar, 1 cup granulated sugar, 1 cup room temperature buttermilk, and 2 tsp vanilla extract. Whisk for 1 minute until smooth. Add 4 large room temperature eggs and whisk until the mixture is uniform.
- Form Batter & Bake: Gradually add the dry flour mixture to the wet ingredients. Whisk gently until just combined, ensuring not to overmix (about 30 seconds). Pour the batter into a parchment-lined 9×13 inch baking pan. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Prepare Milk Soak: While the cake cools, whisk together 14 oz sweetened condensed milk, 12 oz evaporated milk, and 1/2 cup whole milk in a bowl until smooth.
- Soak & Chill Cake: Let the cake cool in the pan for 20 minutes. Use a fork or skewer to poke numerous holes all over the cake’s surface. Evenly pour the entire milk mixture over the cake, ensuring it saturates thoroughly. Refrigerate the cake for at least 4 hours, or ideally overnight, for best absorption and flavor development.
- Make Whipped Cream & Serve: Just before serving, whip 2 cups cold heavy cream, 1/2 cup powdered sugar, 1 tsp vanilla extract, and 1 tsp cinnamon in a large bowl until stiff peaks form. Spread the cinnamon whipped cream evenly over the chilled cake. Drizzle with salted caramel sauce. Slice and serve immediately.
Notes
- Ensure a Velvety Puree: Blend your roasted sweet potato puree until it is exceptionally smooth to avoid any lumps that could affect the cake’s texture. If the puree is too thick, a small amount of milk or buttermilk can thin it down.
- Accurate Measurement: For the most consistent and tender cake, measuring ingredients by weight (especially flour) is recommended. If using volume measurements, ensure you spoon flour into the measuring cup and level it off.
- Thoroughly Poke Holes: Do not skimp on poking holes! More holes, particularly in the corners, mean a more even and complete absorption of the milk mixture, resulting in an exquisitely moist cake.
- Overnight Chill is Best: While 4 hours is the minimum, chilling the cake overnight allows the milk mixture to fully penetrate and the flavors to deepen, yielding a superior, custardy texture.
- Fresh Whipped Cream: Always prepare and spread the whipped cream topping just before serving to maintain its light, airy texture and prevent it from weeping.
Nutrition Information
Carbohydrates: 77g,
Protein: 10g,
Fat: 31g,
Saturated Fat: 12g,
Polyunsaturated Fat: 9g,
Monounsaturated Fat: 8g,
Trans Fat: 0.1g,
Cholesterol: 98mg,
Sodium: 483mg,
Potassium: 411mg,
Fiber: 2g,
Sugar: 52g,
Vitamin A: 5030IU,
Vitamin C: 2mg,
Calcium: 277mg,
Iron: 2mg
Nutrition information is automatically calculated and should only be used as an approximation.
Tried this recipe?
Mention @BritneyBreaksBread or tag #BritneyBreaksBread!