clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Pineapple Walnut Upside Down Bundt Cake on cake stand

Pineapple Walnut Upside Down Bundt Cake

  • Author: Lindsay
  • Prep Time: 1 hour 10 minutes
  • Cook Time: 1 hour
  • Total Time: 2 hours 10 minutes
  • Yield: 12-16 Slices
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


This Pineapple Walnut Upside Down Bundt Cake is an awesome combination of walnuts, fruity pineapple and a bit of cinnamon. It’s a easy bundt cake recipe that is perfect for spring!



  • 1/2 cup (60g) finely chopped walnuts
  • 1/4 cup (33g) all purpose flour
  • 1/4 cup (56g) packed light brown sugar
  • 1/2 tsp cinnamon
  • 2 tbsp (28g) butter, melted


  • 2 tbsp butter, melted
  • 1/4 cup packed light brown sugar, divided
  • Two 8 oz cans pineapple slices
  • 1/4 tsp ground cinnamon
  • 1/2 cup chopped walnuts


  • 3/4 cup (168g) unsalted butter, room temperature
  • 1 1/2 cups (310g) sugar
  • 1/4 cup sour cream, room temperature
  • 1 tsp vanilla extract
  • 3 large eggs, room temperature
  • 2 1/2 cups (325g) all purpose flour
  • 3 1/2 tsp baking powder
  • 1/2 tsp salt
  • 1/3 cup (80ml) milk, room temperature
  • 2/3 cup (160ml) pineapple juice, room temperature


1. Grease a 10 inch bundt cake and preheat oven to 350°F (176°C).
2. To make the walnut streusel, combine the first four ingredients in a small bowl.
3. Add the melted butter and stir until crumbly. Set aside.
4. To make the pineapple walnut topping, use a spoon to drip the melted butter over the bottom of the pan.
5. Sprinkle half of the brown sugar over the bottom of the pan.
6. Place the pineapple slices into the bottom of the pan, evenly spaced. Reserve the pineapple juice from the can (should be about 2/3 cup of juice).
7. In a small bowl, combine the remaining brown sugar, cinnamon and walnuts, then add them to the pan. I filled in the holes of the pineapple, then spread them around the outer edges of the pineapple. Set pan aside.
8. To make the cake batter – In a large mixer bowl, cream the butter and sugar until light and fluffy, 3-4 minutes.
9. Add the sour cream and vanilla extract and mix until well incorporated.
10. Add the eggs one at a time, mixing until well incorporated after each.
11. Combine the flour, baking powder and salt in a medium bowl. Combine milk and pineapple juice in a small measuring cup.
12. Add half of the dry ingredients and mix until combined.
13. Add the pineapple juice mixture and mix until combined, scraping down the sides of the bowl as needed to make sure all is incorporated.
14. Add remaining dry ingredients and mix until well combined.
15. Stir the walnut streusel into the cake batter.
16. Pour the cake batter into the prepared cake pan and spread evenly.
17. Bake for 60-65 minutes, or until a toothpick inserted comes out with a few crumbs.
18. Allow to cool for about 45 minutes (or until cool), then invert onto a serving dish. You can serve it warm or allow it to cool completely and serve it at room temperature. The cake can be refrigerated but is best served warm or at room temperature.


  • Serving Size: 1 Slice
  • Calories: 363
  • Sugar: 28.4 g
  • Sodium: 96.4 mg
  • Fat: 17.9 g
  • Carbohydrates: 47.3 g
  • Protein: 5.2 g
  • Cholesterol: 66.7 mg

Keywords: pineapple upside down bundt cake, pineapple upside down cake, pineapple upside down cake recipe, pineapple upside down cake bundt, easy pineapple upside down cake, from scratch pineapple upside down cake