β 2 cups (250g) all-purpose flour
β 1 Β½ cups (300g) granulated sugar
β 1 teaspoon baking soda
β Β½ teaspoon salt
β Β½ teaspoon cinnamon (optional, for warmth)
β 2 large eggs
β 1 teaspoon vanilla extract
β 1 (20 oz) can crushed pineapple with juice (do not drain!)
β Β½ cup chopped walnuts or pecans (optional)
β Β½ cup shredded coconut (optional, for extra tropical flavor)
For the Cream Cheese Frosting:
β 8 oz (225g) cream cheese, softened
β Β½ cup (115g) unsalted butter, softened
β 2 cups (240g) powdered sugar
β 1 teaspoon vanilla extract
β 1 tablespoon pineapple juice (from the canned pineapple, optional)