This post may contain affiliate links. Please read our disclosure policy.

Pineapple Upside Down Cake, made with fresh pineapple and tepache, a type of pineapple hard cider, is the most delicious dessert you can make in a cast iron skillet!

A layer of sweet and juicy pineapple pieces are smothered in a super sweet topping. Then the most moist and flavorful cake cooks on top.

homemade cake with fresh pineapple

There are few things better in life than finding an amazing homemade cake recipe. I’ve always been a big fan of upside down cakes, and this pineapple version will truly knock your socks off!

If you love pineapple as much as I do, you might want to make some Oven Dried Pineapple too!

Why this recipe works:

  • I used fresh pineapple. The difference in flavor and texture between fresh and canned pineapple is ridiculous. In my opinion, they taste nothing alike. Fresh almost always wins in my book.
  • I used tepache in both the topping and in the cake recipe. It added the most interesting and unique flavor profile to this dessert. Never heard of tepache? I’ll explain further below.
  • This pineapple upside down cake was made in a 12 inch cast iron skillet. If you don’t have one, I highly recommend you put it on your wish list. This cast iron skillet allows you to cook the brown sugar and pineapple topping on the cook top to perfection. Then, all you need to do is cover it with the cake batter and slide it in the oven.

Here’s how to make it:

  1. Using a large cast iron skillet, you will cook butter, brown sugar, and the pineapple hard cider until the sugar dissolves. Then you will arrange your fresh pineapple pieces on top. How to arrange the pineapple on an Upside Down Cake
  2. Next you will mix the homemade cake using an electric mixer. Cake ingredients include butter, granulated sugar, whole eggs, additional egg yolk, vanilla extract, more pineapple hard cider, flour, baking powder, and salt. The batter gets carefully spooned over the fresh pineapple and the cake is baked in the oven. top of vanilla cake in cast iron
  3. After the cake is done baking, you’ll remove it from the oven and let it sit in the hot skillet for about 5 minutes before carefully inverting it onto a serving plate. Top of Pineapple Upside Down Cake

Reasons to love upside down cake:

Never made one? Not exactly sure what they are? Here’s my take on this fabulous dessert.

  • An upside down cake is one where the topping, typically some kind of fruit with a sugar syrup, is baked below a cake. Once the upside down cake has finished cooking, it is inverted onto a serving dish so that the cake is on the bottom and the topping is on the top.
  • Upside down cakes can be made in any kind of a baking dish. My preferred method is to use cast iron since the topping generally requires heating and cast iron can easily be transferred from the cook top to the oven.
  • Basically any kind of fruit can be used, however you must be aware of how that particular fruit cooks down. For example, bananas don’t put out much moisture, but berries turn to liquid. If you end up using a fruit that breaks down easily, you’ll want to cook down the topping mixture first so that it has a chance to thicken.
  • Since the topping is generally very sweet, you’ll want to be sure your cake recipe isn’t overly sweet so that the sweetness is balanced.
Pineapple Upside Down Cake with fresh pineapple

Tepache information:

  • Tepache is a fermented beverage made from the peel and the rind of pineapples, and is sweetened either with piloncillo or brown sugar, seasoned with powdered cinnamon, and served cold.
  • There is no recipe for Tepache. It is a traditional Mexican drink, frequently consumed out of a plastic baggie with a straw, sold by street vendors in Jalisco and made at home. The fermentation happens on the scales and rind of the pineapples, imparting a deep and unique flavor. This beverage is low-alcohol and sweet due to a partial fermentation of the pineapples.
  • I actually got a bottle of Reverend Nat’s Hard Cider, made locally here in Portland, Oregon, a few years ago and have been hanging onto it specifically for this pineapple upside down cake. I even packed it up when we moved houses because this recipe was stuck in my brain but I hadn’t yet made it.  Their tepache is composed exclusively of pineapples sourced from Nat’s second cousin’s plantation in Costa Rica, piloncillo from the Mexican state of Michoacan and a furtive selection of spices.
  • If you can’t get your hands on a bottle of tepache or don’t use alcohol in your cooking, you can substitute with pineapple juice in the recipe.
slice of Pineapple Upside Down Cake

Other upside down cake recipes:

Pineapple Upside Down Cake

Prep20 minutes
Cook55 minutes
Total1 hour 15 minutes
Servings 12 servings
Pineapple Upside Down Cake, made with fresh pineapple and tepache, a type of pineapple hard cider, is the most delicious dessert you can make in a cast iron skillet! A layer of sweet and juicy pineapple pieces are smothered in a super sweet topping. Then the most moist and flavorful cake cooks on top. 




  • 1/2 large fresh pineapple peeled, cut lengthwise into 8 pieces, and core removed
  • 8 tablespoons unsalted butter
  • 1 cup packed light brown sugar
  • 1/4 cup hard pineapple cider can substitute with pineapple juice



  • Preheat oven to 350°F.
  • I recommend making this cake in a well-seasoned 12-inch cast-iron skillet. If you don’t have one, you can make the topping in a pot and then transfer it to a 9×13 baking dish.
  • Cut the pineapple spears into 3/8-inch thick pieces.
  • To make the topping, melt butter in skillet. Add brown sugar and hard cider and simmer over medium heat, stirring, until the sugar dissolves. This will take about four minutes. Remove from heat. Arrange pineapple on top of sugar mixture in concentric circles, overlapping pieces slightly (see photo).
  • To make the cake, whisk together flour, baking powder, and salt in a small bowl. Set aside.
  • Using a stand mixer with the paddle attachment or an electric mixer, beat butter until light and fluffy, then gradually beat in granulated sugar. This may take up to 5 minutes.
  • Add eggs and yolk, one at a time, beating well after each addition. Beat in vanilla.
  • Add half of flour mixture and beat on low speed just until blended. Beat in pineapple cider, then add remaining flour mixture, beating just until blended.
  • Spoon batter over pineapple topping and spread evenly. Bake cake in middle of oven until golden and a tester comes out clean, about 45 minutes. Let cake stand in skillet five minutes. 
  • Set a plate or platter large enough to cover skillet on top and invert cake onto plate (keeping plate and skillet firmly pressed together). Do this as quickly as possible so as to not change the pattern of the pineapples while flipping.  
  • Serve cake just warm or at room temperature.


If you are not able to find hard pineapple cider, you can use pineapple juice instead.


Calories: 392kcal, Carbohydrates: 58g, Protein: 3g, Fat: 16g, Saturated Fat: 9g, Cholesterol: 83mg, Sodium: 248mg, Potassium: 189mg, Sugar: 41g, Vitamin A: 530IU, Vitamin C: 2.5mg, Calcium: 75mg, Iron: 1.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave me a comment below

This recipe was originally published in October 2014 and has been updated with helpful information, ingredient and process photos, as well as recipe tips. Don’t worry – the recipe hasn’t changed!

Hi! I’m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you’re in the right place! Stick around… I have hundreds of recipes for you to make.

You May Also Like

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.