Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
London Fog Cake with Lavender Cream Cheese Frosting

London Fog Cake Recipe – Soft, Moist, and Irresistible

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 1 hour 30 minutes
  • Cook Time: 40 minutes
  • Total Time: 2 hours 10 minutes
  • Yield: 16 slices
  • Category: Dessert
  • Method: Baking
  • Cuisine: American, British-inspired
  • Diet: Vegetarian

Description

This perfect London Fog Cake is an extra soft and moist cake flavored with Earl Grey tea and lavender, soaked with sweet Earl Grey lavender milk and frosted with silky lavender vanilla bean cream cheese frosting.


Ingredients

For the Earl Grey Cake:

3 tbsp (12 g) Earl Grey tea

1 tbsp (2 g) culinary lavender

2 1/4 cups (282 g) all-purpose flour, spooned and leveled

1 1/2 tsp baking powder

1/4 tsp baking soda

1/2 tsp salt

10 tbsp (140 g) unsalted butter, softened

1 1/2 cups (300 g) granulated white sugar

3 eggs, at room temperature

1 tbsp vanilla bean paste

1 cup (240 ml) buttermilk

For the Earl Grey Milk Soak:

1/2 cup (120 ml) whole milk

2 tbsp (8 g) Earl Grey tea

1/2 tbsp (1 g) culinary lavender

1/2 cup (150 g) sweetened condensed milk

1/2 tsp vanilla bean paste

For the Lavender Cream Cheese Frosting:

1 tbsp (2 g) culinary lavender

1 cup (224 g) unsalted butter, softened

8 oz (226 g) cream cheese, cold

2 cups (260 g) powdered sugar

1 tsp vanilla bean paste

Purple food coloring (optional)


Instructions

1. Preheat the oven to 350°F (175°C). Grease a 9×9 inch light metal baking pan and line it with parchment paper.

2. Add the Earl Grey tea and lavender to a food processor and pulse until finely ground. Pass through a sieve to remove large bits.

3. In a medium bowl, whisk together the flour, Earl Grey tea, lavender, baking powder, baking soda, and salt. Set aside.

4. In a large bowl, cream together softened butter and granulated sugar with an electric mixer on high speed for 2 minutes.

5. Add in the eggs and vanilla bean paste and mix on medium speed until pale and smooth, about 1 minute.

6. Gradually add in the buttermilk and dry ingredients, mixing on low speed until combined and batter is smooth. Scrape the bowl as needed.

7. Pour the batter into the prepared pan. Bake for 38–44 minutes, or until a toothpick comes out clean from the center.

8. Cool the cake in the pan on a wire rack for 30 minutes, then lift out and cool completely on the rack.

9. To make the milk soak, heat the milk until steaming. Add Earl Grey tea and lavender and steep for 15 minutes. Strain and let cool.

10. Mix the steeped milk with sweetened condensed milk and vanilla bean paste. Set aside.

11. For the frosting, pulse lavender in a food processor and sift out large bits.

12. In a large bowl, beat butter until pale and fluffy, about 5 minutes.

13. Add cream cheese and beat until fluffy, about 1 minute.

14. Sift in powdered sugar, add vanilla and lavender, and mix on low to combine. Then beat on high for 1 minute until fluffy. Add food coloring if using.

15. Trim a thin layer off the top of the cooled cake. Place on a serving plate and poke holes across the surface.

16. Slowly pour the Earl Grey milk soak over the cake, allowing it to absorb.

17. Frost the cake with a thick layer of cream cheese frosting using an offset spatula.

18. Cut into 16 slices and serve.


Notes

To enhance flavor, use high-quality Earl Grey tea with strong bergamot notes.

 

You can prepare the cake a day ahead — the flavors deepen after chilling overnight.

 

For a natural lavender hue, omit food coloring and let the lavender infuse subtly into the frosting.

 

Make sure to cool the milk soak completely before pouring it onto the cake.