✔ 2 cups all-purpose flour
✔ 1½ cups granulated sugar
✔ 1 teaspoon baking soda
✔ ½ teaspoon salt
✔ 2 eggs 🥚
✔ 1 teaspoon vanilla extract
✔ 1 (20 oz) can crushed pineapple (undrained) 🍍
✔ ½ cup chopped walnuts or pecans (optional)
For the Cream Cheese Frosting:
✔ 8 oz (1 block) cream cheese (softened) 🧀
✔ ½ cup unsalted butter (softened) 🧈
✔ 2 cups powdered sugar
✔ 1 teaspoon vanilla extract
✅ Optional Toppings: Shredded coconut, toasted pecans, or extra pineapple bits!