Introduction

Remember those Sunday afternoons at Grandma’s, the scent of warm spices filling the air? This Sweet Potato Rum Tres Leches cake captures that same cozy feeling, but with a delicious twist! It’s surprisingly easy to make, incredibly moist, and guaranteed to be a crowd-pleaser – perfect for fall gatherings or a cozy night in.
Why You’ll Love This Recipe
- Fast – It comes together quickly, even with the baking and cooling time.
- Easy – The steps are simple, perfect for even beginner bakers.
- Giftable – This stunning cake makes a beautiful and delicious present for friends and family.
- Crowd-pleasing – Everyone loves a moist, flavorful cake, and this one hits all the right notes.
Ingredients
- 1 cup mashed sweet potatoes (about 1 medium sweet potato) – I prefer using a sweeter variety like Jewel.
- 1 cup all-purpose flour – You can try using a gluten-free blend if needed.
- 1 teaspoon baking powder – The leavening agent for a light and fluffy cake.
- 1/2 teaspoon baking soda – Another leavening agent, working in tandem with the baking powder.
- 1/4 teaspoon salt – Enhances the flavors.
- 1/2 cup sugar – Granulated sugar works perfectly.
- 1/2 cup vegetable oil – Keeps the cake moist.
- 3 large eggs – For binding and richness.
- 1 teaspoon vanilla extract – Adds a touch of warmth and sweetness.
- 1/2 cup milk – Any kind of milk will do.
- 1/2 cup sweetened condensed milk – The heart of the Tres Leches magic!
- 1/2 cup evaporated milk – Adds another layer of creamy richness.
- 1/4 cup dark rum – For a warm, boozy kick (optional, you can substitute with extra vanilla extract or coffee liqueur).
- Whipped cream – For a touch of elegance and extra creaminess.
- Ground cinnamon – A sprinkle of warmth for the top.

How to Make It
Let’s get baking!
- Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish. This prevents sticking and ensures easy removal.
- Whisk together the flour, baking powder, baking soda, and salt in a medium bowl. Set aside. This is your dry ingredient mix.
- In a large bowl, beat together the sugar, oil, and eggs until the mixture is light and fluffy. I usually use an electric mixer for this step, but you can certainly do it by hand if you prefer a good arm workout!
- Stir in the vanilla extract and mashed sweet potatoes. Now it starts to smell amazing!
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk, until everything is just combined. Don’t overmix!
- Pour the batter into your prepared baking dish and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- While the cake is baking, whisk together the sweetened condensed milk, evaporated milk, and rum (if using) in a separate bowl. This is your Tres Leches mixture.
- Let the cake cool for about 10 minutes in the pan. Then, using a fork, poke holes all over the top of the cake. This allows the milk mixture to soak in beautifully.
- Pour the milk mixture evenly over the warm cake. Let it cool completely, preferably in the refrigerator.
- Once completely cool, top with whipped cream and a sprinkle of ground cinnamon. Serve and enjoy!
Substitutions & Additions
Feel free to experiment! You can swap the rum for coffee liqueur, orange extract, or even leave it out entirely for a kid-friendly version. Chopped pecans or walnuts would add a lovely crunch. For a festive touch, use cream cheese frosting instead of whipped cream.
Tips for Success
- Don’t overmix the batter. Overmixing can lead to a tough cake.
- Make sure your baking powder and baking soda are fresh. Expired leavening agents won’t work as effectively.
- Let the cake cool completely before adding the milk mixture. A hot cake will result in a runny mess.
- You can make the cake a day ahead of time. Just store it in the refrigerator, tightly covered.
How to Store It
Store leftover cake, covered, in the refrigerator for up to 3 days. It actually tastes even better the next day!
FAQs
- Can I freeze this cake? Yes! Wrap it tightly in plastic wrap and then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before serving.
- What if I don’t have rum? No problem! Just omit it or substitute with 1/4 cup of strong brewed coffee or extra vanilla extract.
- Can I use a different size pan? While a 9×13 inch pan is recommended, you could probably use an 8×8 inch pan, but you’ll need to adjust baking time.
- Why is my cake dry? This is likely due to overbaking or using old baking powder/soda. Make sure to check for doneness with a toothpick, and always use fresh leavening agents.

Melt-in-Your-Mouth Sweet Potato Rum Tres Leches
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking dish.
- Whisk together the flour, baking powder, baking soda, and salt in a medium bowl. Set aside.
- In a large bowl, beat together the sugar, oil, and eggs until the mixture is light and fluffy.
- Stir in the vanilla extract and mashed sweet potatoes.
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk, until everything is just combined. Don't overmix!
- Pour the batter into your prepared baking dish and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- While the cake is baking, whisk together the sweetened condensed milk, evaporated milk, and rum (if using) in a separate bowl.
- Let the cake cool for about 10 minutes in the pan. Then, using a fork, poke holes all over the top of the cake.
- Pour the milk mixture evenly over the warm cake. Let it cool completely, preferably in the refrigerator.
- Once completely cool, top with whipped cream and a sprinkle of ground cinnamon. Serve and enjoy!





