Ingredients
Method
Preparation
- Preheat your oven to 350 degrees F. Grease a 9 by 13 pan and line the bottom with parchment if desired.
- Whisk together the dry ingredients: flour, granulated sugar, brown sugar, baking powder, baking soda, and salt. Break up any brown sugar clumps.
- In another bowl, whisk the eggs, oil, buttermilk, and vanilla until smooth.
- Pour the wet mixture into the dry and stir just until combined. The batter will be thick.
- Fold in the crushed pineapple with all its juice and the coconut.
Baking
- Spread the batter into the pan and level the top. Bake for 30 to 38 minutes until the center springs back and a toothpick comes out with a few moist crumbs.
- Let the cake cool for 10 minutes.
Making the Icing
- In a saucepan, melt the butter over medium heat. Stir in brown sugar and evaporated milk. Simmer for 3 to 4 minutes, stirring continuously.
- Remove from heat and stir in vanilla, salt, coconut, and pecans.
Finishing Touches
- If desired, brush the top of the warm cake with pineapple juice or rum.
- Pour the warm icing over the cake and spread to the edges.
- For an optional topping, place under the broiler for 1 to 2 minutes to toast the coconut lightly.
- Cool for at least 30 minutes before slicing.
Notes
Cover and store the cake at room temperature for up to 2 days or in the fridge for 4 to 5 days. For a festive appearance, add blueberries or sliced strawberries around the edges after icing sets.
