01 -
Preheat your oven to 350°F (175°C). Grease and flour a Bundt pan.
02 -
In a large mixing bowl, combine the yellow cake mix, instant vanilla pudding mix, eggs, crushed pineapple, vegetable oil, sour cream, vanilla extract, and baking powder. Mix until well combined.
03 -
In a separate bowl, beat together the softened cream cheese, granulated sugar, egg, and vanilla extract until smooth and creamy.
04 -
Pour half of the cake batter into the prepared Bundt pan. Spread the cream cheese filling evenly over the batter, then top with the remaining cake batter.
05 -
Bake for 45-55 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool in the pan for about 15 minutes before inverting it onto a wire rack to cool completely.
06 -
In a small bowl, whisk together the powdered sugar and pineapple juice until smooth. Adjust the consistency with more juice or sugar as needed.
07 -
Once the cake has cooled, drizzle the glaze over the top. If desired, sprinkle toasted coconut on top for added texture and flavor.
08 -
Slice and enjoy your delicious pineapple cream cheese Bundt cake.