This old-fashioned Yum Yum Cake recipe features a tender pineapple cake topped with a warm coconut-pecan icing that soaks right into every bite. Made from scratch using simple ingredients like crushed pineapple, self-rising flour, and evaporated milk, this Southern dessert delivers sweet, nutty flavors perfect for family gatherings and potluck dinners.
Updated November 2025: This Yum Yum Cake recipe has been tested and updated with additional tips, FAQs, and improved instructions to help you make the perfect Southern dessert every time. Originally posted on November 14, 2022.

As a Southern food blogger who grew up making traditional church potluck desserts, I've been baking and perfecting this recipe for years. This version comes from my family's collection of treasured recipes passed down through generations of church gatherings and family reunions. If you love authentic Southern desserts, you'll also enjoy my Homemade Sour Cream Pound Cake and Southern Pecan Pie.
There are many desserts that I fondly remember from my childhood. Growing up in the south, I've attended my share of family gatherings, church functions, and even a family reunion or two. The best part about each of these is the available potluck food.
A long table lined with so many savory foods to fill up on, such as baked mac and cheese, fried chicken, greens, and cornbread. There's also usually a separate table full of sweet treats and delicious desserts. I'm talking enough food to fill any southern church cookbook with recipes for days.
Many of those recipes aren't commonly known and have really interesting and cutesy names, such as the yum yum cake recipe. This simple cake recipe is easy to make and perfect to share with family and friends. Trust me when I say that you will not be disappointed with this original recipe, which is sure to be a family favorite.
Let's get started!
Jump to:
Before You Bake
This old-fashioned Yum Yum Cake is easier than you might think! The cake itself comes together in one bowl, and the signature coconut-pecan icing is poured over the warm cake, where it soaks in to create that irresistible gooey texture.
Difficulty Level: Easy - perfect for beginner bakers
Prep Time: 15 minutes
Bake Time: 40-45 minutes
Cooling Time: 15-20 minutes
Total Time: About 1 hour 30 minutes
Servings: 12-15 slices
What You'll Need:
- 9x13-inch baking dish (or 11x11-inch square pan)
- Two mixing bowls (one large, one medium)
- Small saucepan for the icing
- Whisk or electric mixer
- Baking rack for cooling
Why This Recipe Works:
The crushed pineapple keeps the cake incredibly moist, while the self-rising flour creates a tender crumb. The warm icing poured over the barely-cooled cake is what makes this dessert truly special. It seeps into every layer, creating pockets of sweet coconut and crunchy pecans throughout.
Ingredients You'll Need

- Self-Rising Flour - Essential for the light, fluffy texture of this cake. Don't substitute all-purpose flour without adding leavening. Need to make your own? Check my Self-Rising Flour Recipe.
- Baking Soda - Works with the self-rising flour to give the cake proper rise. Check your expiration date, old baking soda won't work as well.
- Large Eggs - Bring to room temperature for 30 minutes before baking for easier mixing and better incorporation.
- Granulated Sugar - Sweetens the cake and helps create a tender crumb. You can substitute light brown sugar for a deeper molasses flavor.
- Crushed Pineapple - Use the kind in its own juice (not heavy syrup). Don't drain it - that juice adds crucial moisture to the batter.
- Pure Vanilla Extract - Enhances all the flavors in the cake. Pure vanilla tastes better than imitation, but either works.
- Butter - Salted or unsalted both work. I prefer unsalted so I can control the salt level.
- Granulated Sugar - Creates a slightly caramelized base for the icing when cooked with the butter and milk.
- Evaporated Milk - The traditional choice that gives the icing a creamy, slightly thick consistency. You can substitute whole milk if needed.
- Shredded Coconut - Sweetened or unsweetened both work. Sweetened adds extra sweetness; unsweetened lets the other flavors shine.
- Pecans - Chop finely for even distribution. Walnuts make a great substitute if pecans aren't available or are too expensive.
👉🏾 See the recipe card below for exact quantities and full instructions.
Expert Tips for Perfect Yum Yum Cake
- Don't Drain the Pineapple: The juice adds moisture to the cake. You want the crushed pineapple with its liquid for the best texture.
- Pour Icing While Warm: This is crucial! The icing needs to be poured over the warm cake so it can soak in and create that signature gooey texture.
- Use Fresh Baking Soda: Check the expiration date on your baking soda. Old leavening agents won't give you a proper rise.
- Let It Cool Properly: Allow the cake to cool for 10-15 minutes before adding icing, then let everything set for another 5-10 minutes. This creates the perfect texture.
- Storage Matters: This cake is actually better the next day after the flavors meld together. Store covered in the refrigerator.
Want To Save This Recipe?
📖 Recipe

Yum Yum Cake Recipe
Equipment
- 1 9x13-inch rectangle baking dish or 11x11-inch square baking dish (as shown)
- 1 large mixing bowl
- 1 medium mixing bowl
- 1 small saucepan
- 1 whisk or electric mixer
- baking rack for cooling
Ingredients
- Cake Ingredients:
- 2 cups self-rising flour
- 2 teaspoons baking soda
- 2 large eggs
- 2 cups granulated sugar
- 2 cups crushed pineapple
- 1 teaspoon vanilla extract
- Icing Ingredients:
- ½ cup butter (1 stick)
- 1 cup granulated sugar
- ⅔ cup evaporated milk (the small 5 ounce can)
- 1 cup shredded coconut
- 1 cup finely chopped pecans
Instructions
- Begin the recipe by preheating the oven to 325 degrees F. Grab a rectangle 9x13-inch baking dish and lightly spray it with cooking spray. Set aside.
- Begin making the cake using a large bowl, mix together the dry ingredients. The 2 cups self-rising flour and 2 teaspoons baking soda until combined. Set aside.

- In a separate medium bowl, stir together the 2 large eggs, 2 cups granulated sugar, 2 cups crushed pineapple, and 1 teaspoon vanilla extract until combined.

- Make a well in the center of the flour mixture and pour in the egg mixture. Whisk to combine (or use an electric mixer) all of the ingredients together, careful not to overmix.
- Add the cake batter to the prepared baking dish and spread it into an even single layer. Place into the oven to bake for 40 to 45 minutes, until a cake tester (toothpick) comes out with little to no crumbs. Carefully remove the cake from the oven and allow it to cool in the pan on a baking rack for about 10 to 15 minutes.

- While the cake is cooling, begin preparing the icing. In a small saucepan over medium-high heat, add the ½ cup (1 stick) butter and allow it to melt, stirring constantly. Add the 1 cup sugar and whisk to combine. Adjust the heat to medium-low and slowly whisk in the ⅔ cup (5 ounces) milk for about 1 to 2 minutes. Turn off the heat and add in the 1 cup coconut and 1 cup chopped pecans, stir to combine.

- Pour the icing in an even layer over the top of the cake in the pan. It is perfectly fine if the cake is still warm. Allow the cake time to cool and set for about 5 to 10 minutes before cutting to serve. Enjoy!

- This cake is best to be enjoyed the same day or the day after it is made. If you have any leftovers, cover the cake with some plastic wrap or place it into an airtight container, and store it in the refrigerator for up to 2 days.
Notes
- Pineapple alternatives: Try crushed peaches, mandarin oranges, or blueberries for a fun twist. Use the same measurement (2 cups).
- Nut-free option: Omit the pecans entirely, or replace with sunflower seeds for crunch.
- Dairy-free: Use plant-based butter and coconut milk (from a can) in place of the evaporated milk.
- Lower sugar: You can reduce the sugar in the cake by ½ cup, though it will be less sweet. I don't recommend reducing the icing sugar as it affects the consistency.
Recipe Variations
- An alternative to making the icing is to omit it and top the finished and cooled cake with some whipped topping before serving.
- Make a blueberry yum yum by substituting blueberries for pineapple in the same unit of measure.
- Instead of using crushed pineapple, try using peaches or mandarin oranges.
Storage Tips
This cake is best enjoyed the same day or the day after it is made. If you have any leftovers, cover the cake with some plastic wrap or place it into an airtight container, and store it in the refrigerator for up to 2 days. It is fine to allow the cake to sit at room temperature the same day that it is made for a few hours.
Freezing - The cake portion, without the icing, may be made ahead of time and frozen for up to 1 month. Place it in the refrigerator the night before serving to allow it time to thaw. Remove and allow it time to come to room temperature while making the icing to pour on top.

Frequently Asked Questions
No, keep the juice! It's hard to drain crushed pineapple completely, and the liquid adds essential moisture to the cake batter.
While you can, mixing dry and wet ingredients separately ensures even distribution and prevents overmixing, which can make the cake tough.
They're very similar! Both are Southern sheet cakes with pineapple and coconut-pecan icing. Regional names vary.
This is a scratch recipe, but some versions do use yellow cake mix. This from-scratch version gives you better control over texture and flavor.
Make sure you boil the butter, sugar, and milk mixture for the full 1-2 minutes. This helps it thicken slightly before adding the coconut and pecans.
Absolutely! Walnuts work great in this recipe.
Yes, because the icing contains evaporated milk, refrigeration is best. The cake stays fresh for up to 2 days in the fridge.

More Recipes You'll Love
- Homemade Sour Cream Pound Cake
- Chocolate Sour Cream Pound Cake
- Hummingbird Coffee Cake
- Chess Squares
Have any comments, questions, or other delicious ideas and ways to enjoy this recipe for easy yum yum cake? Please share them in the comments below!














stana goines says
do you drain the pineapple ? why cant you mix up everything in one bowl ?
LaKita says
You can try draining any excess, but it's hard with crushed pineapple so it's fine if you don't/can't. You can mix everything in one bowl if you prefer 🙂
Jazz says
This was my first time making yum yum cake but will not be my last. It's so delicious and easy! Thank you for sharing your recipe!
LaKita says
Thank you Jazz, happy to hear you enjoyed the cake!
Taneisha says
This cake was definitely all kinds of yum! The pineapple gave a sweet tangy flavour and it was devoured by my pineapple, cake, and all things nice loving cousins! Will be making again!
LaKita says
Thank you Taneisha! Happy to hear that you and your family enjoyed the cake!!
Moop Brown says
I've actually never had this kind of cake before but I'm a big fan of desserts with coconuts and nuts so I'll have to try.
LaKita says
Thank you Moop, hope you get a chance to try it!
Robin says
Although I had never heard of this cake, it reminded me of the cakes the ladies would bring to church dinners when I was a child. I loved the ease plus the taste brought back fond memories. A true winner!
LaKita says
Thank you Robin, this is definitely a church lady cake 😉
Leslie says
I was going to ask where this recipe has been my whole life, but I didn't grow up in he south, so that explains what I've been missing out on! Haha! This is incredible!
LaKita says
Thank you Leslie! Happy to hear that you have a chance to try it now 😉
Adriana says
I have never heard of Yum Yum Cake before, but I am glad I stumbled on your recipe to learn what it is. Sounds like a hummingbird cake in the form of a bar. I bet it is so good cannot wait to try it!
LaKita says
Thank you Adriana, it's very similar to hummingbird cake!
Amanda Mason says
I was born and raised in the south and this recipe reminds me of the one my great-aunt used to make! I made it and it's super similar! Absolutely delicious!
LaKita says
Thank you Amanda, it's so simple to make!
Maggie says
A friend of mine shared with me a slice of this cake once, and I have been looking for this recipe ever since then. It came out even better than I remembered. So good!
LaKita says
Thank you Maggie, happy to hear you enjoyed having this cake again 🙂
Tracy says
Being from New England, this one is new to me, but oh my gosh is it delicious!! So so good, thank you!!
LaKita says
Thank you Tracy, happy to hear it!
Marta says
I've never in my life heard of a Yum Yum Cake and I'm a little salty that no one introduced me to it before. That coconut-pecan icing is so perfect for this tender fluffy cake.
LaKita says
Thank you Marta, so happy you're here now 🙂
Marie says
I wasn't familiar with Yum Yum Cake but I just had to make it because the name is so cute! It's a super easy recipe and it disappeared in a blink in my house. I'll be making it again over the holidays, I know everyone will like it!
LaKita says
Thank you Marie! This is a great holiday recipe, hope you enjoy!
Loreto and Nicoletta Nardelli says
That icing is amazing! Also thank you for the detailed step-by-step instructions!
LaKita says
Thank you so much, the icing really takes it over the top 🙂
Colleen says
This cake certainly lived up to its name. So good! It disappeared fast and I will be making it again. Thank you!
LaKita says
Happy to hear you enjoyed the cake recipe Colleen, thank you!
Michele says
SO excited to make this for Thanksgiving! I love that you pour the icing over the cake. The coconut and pecans on top sound amazing!
LaKita says
Thank you Michele!! The icing on top really makes this cake!!