Vegan Pineapple Upside Down Cake
This vegan pineapple upside down cake is a delicious island-inspired treat, perfect for dessert, brunch, or a birthday celebration.
This page may use affiliate links. As an Amazon Associate, I earn a small commission from qualifying purchases.

Why You’ll Love Vegan Pineapple Upside Down Cake
- If you need an island vacation, this cake is a little slice of paradise. This recipe is inspired by one of my kids’ favorite books – Eight Animales.
- This vegan recipe is easy and delicious and perfect for dessert, brunch, or a birthday cake.
- You can also easily leave out the pecans to make this a nut-free recipe.
Ingredients/Equipment Notes
To make this delicious recipe, you will need the following ingredients (full measurements are in the recipe card below):
- 4 fresh pineapple rings
- 1/2 cup finely chopped pecans
- 1/4 cup plant-based butter (melted)
- 1/2 cup brown sugar
- 1 1/2 cups all-purpose flour
- 1/2 cup sugar
- 1/2 tsp salt
- 1 tsp baking powder
- 2/3 cup plant-based milk
- 1/3 cup plant-based butter (melted)
- Flax Egg – 1 Tbsp flaxseed mixed with 3 Tbsp water
- 1 tsp vanilla
You will also need the following equipment:
- 9.5″ round baking dish – I like using a round glass baking dish here on Amazon.
How to Make the Best Vegan Pineapple Upside Down Cake
- Preheat oven to 350 F.
- Grease a 9.5” round baking dish and arrange pineapple rings at the bottom.
- Place chopped pecans around the pineapple rings.
- Melt 1/4 cup plant-based butter and combine with the brown sugar. Drizzle over the pineapple rings and chopped pecans.
- Prepare “Flax Egg” in a small bowl. Set aside.
- In a medium bowl, combine flour, sugar, baking powder, and salt.
- Add plant-based milk, 1/3 cup butter (melted), Flax Egg, and vanilla. If batter is too thick, add more plant-based milk (1 Tbsp at a time).
- Pour batter over pineapples in baking dish.
- Bake for approximately 40 minutes or until fork comes out clean.
- Let cool completely.
- Loosen the edges of the cake with a knife and flip entire cake over a serving platter!
- Serve with plant-based whipped cream!



How to Serve Vegan Pineapple Upside Down
This recipe is delicious and makes an excellent addition to any brunch, a fine dessert, or even a birthday cake! Their dessert is perfect topped with dairy-free whipped cream or vanilla ice cream.
Recipe Tips
- Be sure to let the cake cool and loosen the edges of the cake before trying to flip it over onto a platter!
Did you make this recipe? Take a picture and tag us on Instagram @plant_basedpersian or share it on Pinterest!
“Be a pineapple: Stand tall, wear a crown, and be sweet on the inside.”
Print
Vegan Pineapple Upside Down Cake
A sweet and caramelized pineapple treat!
- Total Time55 minutes
- Yield6 1x
- DietVegan
Ingredients
“Topping”
- 4 fresh pineapple rings
- 1/2 cup finely chopped pecans
- 1/4 cup plant-based butter (melted)
- 1/2 cup brown sugar
“Batter”
- 1 1/2 cups all-purpose flour
- 1/2 cup sugar
- 1/2 tsp salt
- 1 tsp baking powder
- 2/3 cup plant-based milk
- 1/3 cup plant-based butter (melted)
- Flax Egg – 1 Tbsp flaxseed mixed with 3 Tbsp water
- 1 tsp vanilla
Instructions
- Preheat oven to 350 F.
- Grease a 9.5” round baking dish and arrange the pineapple rings at the bottom.
- Place chopped pecans around the pineapple rings.
- Melt 1/4 cup plant-based butter and combine with the brown sugar. Drizzle over the pineapple rings and chopped pecans.
- Prepare “Flax Egg” in a small bowl. Set aside.
- In a medium bowl, combine flour, sugar, baking powder, and salt.
- Add plant-based milk, 1/3 cup butter (melted), Flax Egg, and vanilla. If batter is too thick, add more plant-based milk (1 Tbsp at a time).
- Pour batter over pineapples in baking dish.
- Bake for approximately 40 minutes or until fork comes out clean.
- Let cool completely.
- Loosen the edges of the cake with a knife, and flip entire cake over a serving platter!
- Serve with plant-based whipped cream!
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Cuisine: American
