Print

pineapple cake recipe

Pineapple Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Pineapple Cake is delightfully moist, sweet, and bursting with tropical flavor! 🍍✨ With a tender crumb and a hint of tang from crushed pineapple, it’s simple to make and perfect for any occasion—whether it’s a family gathering, potluck, or just a midweek treat.

Ingredients

Scale
  • 2 cups all-purpose flour
  • 1 1/2 cups granulated sugar
  • 2 teaspoons baking soda
  • 1/2 teaspoon salt
  • 2 large eggs
  • 1 can (20 oz) crushed pineapple, undrained
  • 1 teaspoon vanilla extract
  • 1/2 cup vegetable oil (or melted butter for a richer flavor)

Optional Frosting (Cream Cheese or Whipped Topping):

  • 8 ounces cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 34 cups powdered sugar
  • 1 teaspoon vanilla extract

Instructions

  • Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking pan or line with parchment paper.
  • Combine dry ingredients:
    • In a large mixing bowl, whisk together the flour, sugar, baking soda, and salt.
  • Add wet ingredients:
    • Create a well in the center of the dry ingredients. Add the eggs, crushed pineapple (with juice), vanilla extract, and oil (or melted butter).
    • Stir until just combined, being careful not to overmix.
  • Bake:
    • Pour the batter into the prepared pan. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
    • Allow the cake to cool completely in the pan.
  • Optional Frosting:
    • In a separate bowl, beat cream cheese and butter until smooth. Gradually add powdered sugar and vanilla extract. Beat until creamy.
    • Spread the frosting over the cooled cake.
  • Serve:
    • Slice and enjoy. You can garnish with shredded coconut or chopped nuts for extra crunch and flavor.

Notes

  • For a lighter version, use applesauce instead of oil.
  • Add shredded coconut or chopped macadamia nuts for extra tropical flair.
  • Store leftovers in an airtight container in the fridge for up to 4 days.