1lb(454g)Sweet Potatoes, (you'll need 2 cups of sweet potato puree after roasted and pureed - avoid using the canned sweet potato puree)
3cups(375g)All Purpose Flour
1tbspBaking Powder
1/2tsp(tsp)Baking Soda
1tbspCinnamon
1tspNutmeg
1tspGround Ginger
1/4tsp(tsp)Allspice
1 1/2tsp(tsp)Kosher Salt
1cup(224ml)Vegetable Oil
1cup(220g)Brown Sugar
1cup(200g)Sugar
1cup(240g)Buttermilk, (room temperature)
4large(200g)Eggs, (room temperature)
2tspVanilla Extract
Milk Soak
14ozSweetened Condensed Milk
12ozEvaporated Milk
1/2cup(120g)Whole Milk
Cinnamon Whipped Cream
2cups(480g)Heavy Cream, (cold)
1/2cup(60g)Powdered Sugar
1tspCinnamon
1tspVanilla Extract
Salted Caramel Sauce, (for serving)
Instructions
Preheat the oven to 425 degrees F. Rinse and pat dry the sweet potatoes, then place onto a baking sheet. Bake for 40-60 minutes, until they're soft to touch and begin to leak a syrupy liquid. Remove from the oven and allow them to cool until cool enough to touch, about 30 minutes. Remove the skins, place into a food processor and blend until smooth. Set aside. 1 lb Sweet Potatoes
Reduce oven temperature to 350 degrees F. In a medium bowl, whisk together the dry ingredients - all purpose flour, baking powder, baking soda, cinnamon, nutmeg, ginger, allspice, and kosher salt. 3 cups All Purpose Flour1 tbsp Baking Powder1 tbsp Baking Powder1/2 tsp Baking Soda1 tbsp Cinnamon1 tsp Nutmeg1 tsp Ground Ginger1/4 tsp Allspice1 1/2 tsp Kosher Salt
In a separate large bowl, combine sweet potato puree, vegetable oil, brown sugar, sugar, buttermilk, and vanilla extract. Whisk together until combined, about 1 minute, then add eggs and whisk until smooth. 1 cup Vegetable Oil 1 cup Brown Sugar1 cup Sugar1 cup Buttermilk2 tsp Vanilla Extract4 large Eggs
Add the flour mixture to the wet ingredients and whisk together until smooth, about 30 seconds. Don't overmix - whisk until just combined. Pour into a parchment lined 9x13 baking pan. Bake for 30-35 minutes, until a toothpick inserted into the center of the cake comes out clean.
While the cake is cooling, mix together evaporated milk, whole milk, and sweetened condensed milk. Whisk together until smooth. 14 oz Sweetened Condensed Milk12 oz Evaporated Milk1/2 cup Whole Milk
Allow the cake to cool for 20 minutes, then use a fork to polk holes all over the cake. This allows for the milk to seep into the cake. Pour the milk mixture on top of the cake (it may seem like a lot but it'll all sink in!). Place the cake into the refrigerator and let it sit for at least 4 hours, ideally overnight.
Just before serving, make whipped cream topping. Combine cold heavy cream, powdered sugar, vanilla extract, and cinnamon in a large bowl. Whip until stiff peaks, then smooth on top of the cake. Top with salted caramel sauce. 2 cups Heavy Cream1/2 cup Powdered Sugar1 tsp Cinnamon1 tsp Vanilla ExtractSalted Caramel Sauce
Notes
Blend the sweet potato puree super smooth. Any small sweet potato bits can weigh down the cake and can make it lumpy. If the puree seems thick, add a splash of buttermilk or milk to loosen it before mixing.
Weigh the ingredients if you can. Tres leches cake needs a soft, tender crumb. Too much flour or liquid makes it dense. Spoon and level if you’re not using a scale!
Poke LOTS of holes! Use a fork or large skewer to poke holes in the cake for maximum absorption (especially in the corners where milk sometimes avoids).
Chill overnight for best texture. The longer it rests, the more luscious and custardy it becomes. Overnight is ideal.
Whipped cream just before serving! Spread the whipped topping right before serving to keep it fluffy.