Cook time: 35 mins | Prep time: 15 mins | Serves: 12–15

This Lazy daisy Cake is a simple, yet luscious buttery yellow cake with the most amazing coconut icing! This cake is super moist and light. Incredibly easy to whip up and guarantee to please everyone!

If you are looking for a wonderful hostess gift or housewarming gift, then this Lazy Daisy Cake is a great option. Serve this cake right in the pan and watch everyone devour this cake up to the last bite!


4 tablespoons butter

2 cups ap flour

4 eggs – room temperature

1 cup milk

1 teaspoon vanilla

2 cups sugar

2 teaspoons baking powder

1/2 teaspoon salt


6 tablespoons evaporated milk

3/4 cup packed, light brown sugar

1 1/2 cups shredded coconut

9 tablespoons butter – melted

How to make Lazy Daisy Cake

Step 1: Prepare the oven. Preheat it to 350 degrees F. Ready a 13 x 9-inch pan. Grease, flour, and set aside.

Step 2: Place the flour, baking powder, salt, and sugar in a large bowl. Mix well until combined.

Step 3: Heat the butter and milk in a medium saucepan over medium heat until the butter has melted. Then, add the vanilla.

Step 4: Beat the eggs and sugar using an electric mixer at medium-high speed for about 6 minutes until pale and creamy. Then, fold in the flour mixture using a rubber spatula.

Step 5: Place in the preheated oven and bake for about 30 to 35 minutes or until a toothpick inserted in the middle of the cake comes out clean. Remove from the oven when done, and let the cake cool for about 10 minutes in the pan.

Step 6: To make the topping, whisk the butter, brown sugar, and evaporated milk in a medium bowl. On top of the cake, evenly sprinkle the topping. Broil for about 3 to 4 minutes or until the topping starts to brown and bubbles.

Step 7: Enjoy the cake warm or store it at room temperature for up to 4 days.