Step 1: Prepare the Cake Batter
- Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or line it with parchment paper for easy removal.
- In a large mixing bowl, whisk together the dry ingredients: flour, sugar, baking powder, baking soda, and salt.
- In another bowl, cream the butter using an electric mixer on medium speed until smooth and fluffy (about 2-3 minutes).
- Add the eggs one at a time, mixing well after each addition. Add the vanilla extract and mix until combined.
- Add the sour cream (or Greek yogurt) and pineapple juice to the wet mixture, and mix until smooth.
- Gradually add the dry ingredients to the wet mixture, stirring until just combined. Be careful not to over-mix, as this can make the cake dense.
- Gently fold in the crushed pineapple, ensuring it is evenly distributed throughout the batter.
Step 2: Bake the Cake
- Pour the batter into the prepared cake pan, spreading it out evenly.
- Bake in the preheated oven for about 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Once baked, remove the cake from the oven and allow it to cool in the pan for about 10 minutes. Then, transfer the cake to a wire rack to cool completely.
Step 3: Make the Creamy Frosting
- While the cake cools, in a medium bowl, beat together the cream cheese and butter using an electric mixer until smooth and creamy.
- Add the powdered sugar and vanilla extract, and beat until the mixture is fluffy and well-combined.
- Fold in the crushed pineapple, ensuring it’s evenly mixed in. Be sure to squeeze out any excess liquid from the pineapple to prevent the frosting from being too runny.
- Optional: If you like a bit of extra tropical flair, mix in some shredded coconut for added texture.
Step 4: Assemble the Cake
- Once the cake has cooled completely, spread a layer of frosting on the top of the cake using a spatula. Be generous, as the frosting is one of the highlights of this cake!
- If desired, garnish with extra crushed pineapple and a sprinkle of shredded coconut for added flavor and texture. You can also add a few fresh mint leaves for a pop of color and freshness.
Step 5: Serve and Enjoy
- Slice into the cake, serve, and enjoy the delicious tropical flavors. The cake is perfect for a light dessert or as a sweet snack with a cup of tea or coffee.
- Store any leftovers in an airtight container in the refrigerator. This cake stays moist and delicious for several days!
Tips for Success:
- Moisture: For an extra moist cake, ensure you drain the pineapple well before adding it to the batter. You can also add a tablespoon or two of pineapple juice for added flavor.
- Frosting Texture: If your frosting seems too runny, chill it in the fridge for 15-20 minutes to firm it up. You can also add a little more powdered sugar to help it thicken.
- Vary the Frosting: For an added burst of flavor, try adding a bit of coconut extract or lime zest to the frosting to give it a more tropical taste.
- Make it a Layer Cake: If you want a more extravagant presentation, consider baking the cake in two 9-inch round pans and layering it for a show-stopping dessert.
Why This Cake is Heaven in Every Bite:
This Pineapple Heaven Cake combines the best of tropical flavors and creamy textures, creating a dessert that’s both indulgent and refreshing. The moist, tender cake, infused with pineapple, is paired perfectly with the creamy, tangy frosting. Each bite is a delicious reminder of sunny days and sweet memories. Whether you’re celebrating a special occasion or just enjoying a quiet moment with family, this cake will surely brighten the day!