Instructions: 1. Preheat the Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9x13-inch baking dish.
2. Prepare the Cake Batter: In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy.
3. Prepare the Pineapple Filling: Cook over medium heat, stirring frequently, until the mixture thickens, about 5-7 minutes. Remove from heat and let cool slightly.
4. Assemble the Cake: Spoon the remaining cake batter over the pineapple filling, spreading it out as evenly as possible.
5. Make the Streusel Topping: Cut in the cold butter using a pastry cutter or fork until the mixture resembles coarse crumbs. Sprinkle the streusel topping evenly over the cake batter.
BAKE and Serve: Bake in the preheated oven for 40-45 minutes, or until the cake is golden brown and a toothpick inserted into the center comes out clean.Serve warm or at room temperature, optionally with a dollop of whipped cream or a scoop of vanilla ice cream.