This post may contain affiliate links which won’t change your price but will share some commission. Please read my disclosure policy.
Try making this Yum Yum Cake the next time you have a family gathering for a sweet and decadent dessert that is sure to have rave reviews. A delicious cake topped with homemade icing that includes coconut and pecans.
If you're craving even more tasty Southern-style dessert recipes, then try making a rich and classic Homemade Sour Cream Pound Cake Recipe or a nutty and sweet 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 potluck food that was available.
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:
Ingredients You'll Need

- Self-Rising Flour - Be sure to use self-rising flour for this recipe and not all-purpose flour. If all you have on hand is all-purpose flour, then you can use that to make self-rising flour by following the instructions in my Self-Rising Flour Recipe. This flour will help to make the cake light and fluffy. I have not tried making it with any substitution, such as cake flour.
- Baking Soda - A main component in baking, provides acid to the cake mixture and ensures this dense cake will have a wonderful texture. Be sure to check the date on the package to make sure that it has not expired.
- Eggs - Use two large eggs in the cake mixture. Try to remove the eggs beforehand to allow them to come to room temperature for easier combining when mixing the cake.
- Sugar - This ingredient is needed in the cake and icing to provide sweetness. Use granulated sugar or cane sugar. You can also use light brown sugar as well if you prefer.
- Pineapple - Crushed pineapple gives the cake mixture a nice pop of sweet and tangy flavor. I prefer to use pineapple with no sugar added, but you can select any that you prefer.
- Vanilla Extract - I prefer to use pure vanilla extract instead of imitation. You may also use vanilla bean paste as well.
- Butter - You may use salted or unsalted butter whichever you prefer for this cake recipe. The butter will be melted to mix with the other ingredients to make the icing for the cake.
- Milk - I prefer to keep with the tradition of using canned evaporated milk when making this cake. It helps to thicken the icing a bit and give it a creamy slightly sweet flavor. If you prefer to use whole milk, then you may substitute it with that instead.
- Coconut - Adds texture and sweetness to the icing. You may use sweetened or unsweetened coconut for this recipe.
- Pecans - Finely chop the pecans before adding them to the icing mixture for better results. You can use salt, unsalted, plain, or roasted. If you prefer to use another nut or have a hard time finding pecans, then chopped walnuts work great as well.
See the recipe card below for exact ingredient quantities and instructions.
Step By Step Instructions
Begin the recipe by preheating the oven to 325 degrees F. Grab a rectangle 9x13-inch baking dish or 11x11-inch square 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.

Want To Save This Recipe?
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) of 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!

Variations
- An alternative to making the icing is to omit it and top the finished and cool cake with some cool whip 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 mandarine oranges.
Storage
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. 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.

More Recipes You'll Love
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!
📖 Recipe

Yum Yum Cake
Equipment
- 1 9x13-inch rectangle baking dish or 11x11-inch square baking dish (as shown)
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
- An alternative to making the icing is to omit it and top the finished and cool cake with some cool whip 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 mandarine oranges.
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!!