Step 1: Prepare the Cake Batter
- Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch baking dish.
- In a large bowl, whisk together flour, sugar, baking soda, and salt.
- Add eggs, crushed pineapple with juice, and vanilla extract. Stir until well combined.
- Fold in chopped nuts, if using.
Step 2: Bake the Cake
- Pour batter into the prepared baking dish and spread evenly.
- Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool completely in the pan.
Step 3: Prepare the Frosting
- In a medium bowl, beat cream cheese and butter until smooth and creamy.
- Gradually add powdered sugar and vanilla extract, beating until fluffy.
Step 4: Frost and Serve
- Spread the frosting evenly over the cooled cake.
- Garnish with extra chopped nuts or pineapple tidbits if desired.
Serving Suggestions:
Chill before serving for a refreshing treat, or enjoy at room temperature with coffee or tea for a tropical dessert experience!