London Fog Cake | Better than a Latte!
This London Fog Cake is soft, fragrant, and full of Earl Grey flavor! Made with a tea-infused milk soak and topped with a luscious cream cheese frosting, this elegant cake is perfect for brunch, tea parties, or cozy baking days. A must-try for tea lovers and floral dessert fans. Save this Earl Grey cake recipe!
Let’s Bake Together – Be sure to SUBSCRIBE to receive new recipes directly in your inbox
The London Fog started as a simple café drink (Earl Grey tea steeped with milk and vanilla)often traced back to Vancouver, where it quietly became a favorite for anyone who wanted something softer than coffee but just as comforting. That balance of citrusy bergamot, creamy warmth, and gentle sweetness is exactly what inspired this cake.
As someone who reaches for Earl Grey on a regular day (and not just the cozy ones), turning that flavor into a dessert felt inevitable. The cake itself is infused with real tea and layered with a delicate lavender note, then soaked with an Earl Grey infused milk to keep everything incredibly soft and fragrant. It is the kind of bake that feels familiar if you love tea, but just elevated enough to feel like something special.
And then comes the cream cheese frosting—smooth, slightly tangy, and rich in a way that rounds out the floral notes without taking over. Altogether, it leans into that same comforting ritual as a warm London Fog latte, just in sliceable, shareable form.
Looking for some inspiration?… For more Recipes with Tea, click HERE! ; for more English Recipes ; click HERE! ; for more Canadian Recipes, click HERE!
~Recipe made in May 2026~
London Fog Cake | Better than a Latte!
Ingredients
LONDON FOG CAKE
- 3 Tbsp (12 g) Earl Grey Tea leaves
- 1 Tbsp (2 g) culinary lavender
- 10 oz (285 g) all-purpose flour
- 1 1/2 tsp (6 g) baking powder
- 1/4 tsp (1 g) baking soda
- 1/2 tsp (3 g) sea salt
- 4.95 oz (140 g) butter (Softened | At Room Temperature)
- 10.55 oz (300 g) granulated sugar
- 3 Large eggs (At Room Temperature)
- 1 Tbsp (15 g) vanilla bean paste
- 8.50 oz (240 g) buttermilk (At Room Temperature)
EARL GREY MILK SOAK
- 4.25 oz (120 g) milk
- 2 Tbsp (8 g) Earl Grey Tea leaves
- 1/2 Tbsp (1 g) culinary lavender
- 5.30 oz (150 g) sweetened condensed milk
- 1/2 tsp (2.5 g) vanilla bean paste
CREAM CHEESE FROSTING
- 8 oz (225 g) butter (Softened | At Room Temperature)
- 8 oz (225 g) cream cheese (Cool | At Room Temperature | Philadelphia)
- 9.15 oz (260 g) powdered sugar
- 1 tsp (5 g) vanilla bean paste
- purple food coloring (Optional)
- 1 Tbsp (2 g) culinary lavender
Instructions
- Line a 9 x 9 inch (22 x 22 cm) baking pan like you would usually do, set aside.NOTE: For this recipe, I used my square mold from bon COOK placed on top of a medium perforated baking sheet.
- Preheat oven to 350℉/180℃.
LONDON FOG CAKE PREPARATION
- Add the Earl Grey tea leaves and lavender to a food processor and pulse until finely ground. Pass through a sieve to separate any large bits.3 Tbsp Earl Grey Tea leaves, 1 Tbsp culinary lavender
- In a mixing bowl, whisk together the all-purpose flour, Earl Grey/lavender mix, baking powder, baking soda, and sea salt. Set aside.10 oz all-purpose flour, 1 1/2 tsp baking powder, 1/4 tsp baking soda, 1/2 tsp sea salt
- In a separate mixing bowl, add the softened butter and granulated sugar. Cream together for about 2 minutes with an electric mixer on high speed.4.95 oz butter, 10.55 oz granulated sugar
- Add the eggs and the vanilla bean paste. Mix on medium speed until pale in color and smooth, about 1 minute.3 Large eggs, 1 Tbsp vanilla bean paste
- Add the buttermilk and dry ingredients a little bit at a time, mixing on low speed until all is combined and the batter is smooth. NOTE: Scrape the sides of the bowl with a rubber spatula as necessary.8.50 oz buttermilk
- Pour the batter into the prepared pan.
BAKE!
- Bake for 35 minutes at 350℉/180℃. (Every oven heats differently, monitor your cake from 30 minutes). It is ready when the toothpick inserted comes out clean with little to no crumbs.
- Let the cake cool in the pan on a wire rack for 30 minutes, then transfer it to the cooling rack until completely cooled.
EARL GREY MILK SOAK
- While the cake is baking, work on the Earl Grey milk soak.In a sauce pan, pour the milk and heat over low heat until steaming.Then add the Earl Grey tea leaves and lavender. Turn off the heat and allow it to steep for 15 minutes.4.25 oz milk, 2 Tbsp Earl Grey Tea leaves, 1/2 Tbsp culinary lavender
- Pass the Earl Grey milk through a sieve onto something you can easily pour from. Mix in the sweetened condensed milk and vanilla bean paste. Set aside.5.30 oz sweetened condensed milk, 1/2 tsp vanilla bean paste
CREAM CHEESE FROSTING
- Add the butter to a mixing bowl and mix on high speed with an electric mixer until pale and fluffy, about 2 minutes.8 oz butter
- Add in the cream cheese and mix on high speed until fluffy, about 1 minute.8 oz cream cheese
- Sift in the powdered sugar and add the vanilla bean paste. Mix on low speed until combined, then on high speed for 1 minute until fluffy again.9.15 oz powdered sugar, 1 tsp vanilla bean paste
- OPTIONAL: Add in purple food coloring and mix until combined.purple food coloring
ASSEMBLY
- When the cake has completely cooled down, cut a very thin layer off the top of the cake using a sharp knife. This will make it easier for the Earl Grey milk to absorb into the cake.Transfer it to a serving plate. Poke holes on the top of the cake using a wooden stick or the handle of a wooden spoon.NOTE: Here I was afraid to poke the cake through so it only soaked the top half of the cake which you see on the photos. Next time I will make deeper pockets.
- Slowly pour the Earl Grey milk mixture on top of the cake. It is thin so it should absorb into the cake and the poked holes easily, but do be patient as it does.
- Frost the top of the cake with a thick layer of cream cheese frosting using an offset spatula. Add the lavender on top.1 Tbsp culinary lavender
- When ready to eat, cut into 16 slices and serve! Enjoy & Bon Appétit!
Nutrition
Find it online:
Original Recipe “London Fog Cake” by Ginny from the Blog In Bloom Bakery
Avec cette recette, je participe au défi culinaire la “Bataille Food” originellement crée par Jenna du blog Bistro de Jenna. Ainsi qu’Hélène du blog Keskonmangemaman, administratrice de la page Facebook de la Bataille Food.
Le mois dernier, Maïté du blog Passeport pour la Cuisine a nominé Viviane du blog Quoi qu’on mange? pour être notre nouvelle marraine.
Pour la 149ème édition de la Bataille Food Michelle nous propose un thème des plus gourmand “Le Thé en Cuisine” Présentation de la 149ème édition ICI!
Le London Fog, né à Vancouver, est une boisson à base de thé Earl Grey, de lait et de vanille, délicatement parfumée à la lavande. Ici, il se réinvente en un gâteau moelleux, imbibé d’un lait infusé au thé et aux arômes subtils de lavande. Le tout est sublimé par un glaçage onctueux au cream cheese. Parfait pour les amoureux de thé et de goûter gourmand!
Voici la liste des participants, allez voir les belles choses qu’ils ont réalisé pour le thème de ce mois:
- Maïté du blog Passeport pour la Cuisine avec
- Ewa du blog Les Horizons d’Ewa avec
- Delphine du blog Oh, la gourmande avec
- Michelle du blog Plaisirs de la Maison avec
- Vanessa du blog La Popotte de Petit Bohinum avec
- Isabelle du blog La cuisine d’ici et d’ISCA avec
- Céline du blog La Folle Cuisine de Lilli avec
- Rachida du blog Recettes Algériennes et d’Ailleurs avec
- Catalina du blog Le blog de Cata avec
- Virginie du blog Ça ne sent pas un peu le brûlé là? avec
- Christine du blog Pause-Nature avec
- Michèle du blog Croquant Fondant Gourmand avec
- Irisa du blog Cuisine et Couleurs avec
- Alicia du blog Bal des Saveurs avec
- Nessa du blog Baking with Nessa avec un Moelleux au Thé façon London Fog
- Viviane du blog Quoi qu’on mange? avec
On se retrouve le mois prochain avec un nouveau défi pour la Bataille food! Bises, ~Nessa
Voici la liste des éditions précédentes :
- Bataille Food #1 : Jenna du blog Bistro de Jenna : la sardine
- Bataille Food #2 : Nadia du blog Objectif : Zéro Miette : le temps des cerises
- Bataille Food #3 : Virginie du blog Little Bouillon : Finger food
- Bataille Food #4 : Gwen du blog Mon p’tit coin gourmand : la ronde des tartelettes
- Bataille Food #5 : Gabrielle du blog Petite Cuillère et Charentaise : aux couleurs de l’Italie
- Bataille Food #6 : Nath du blog Pourquoi je grossis : tellement choux
- Bataille Food #7 : Anne du blog Miam Addict : une tartine de gourmandise
- Bataille Food #8 : Marine du blog Marine en cuisine : le chocolat fait son show
- Bataille Food #9 : Gordana du blog Des Recettes à Gogo : les folies de la pâtisserie et de la viennoiserie
- Bataille Food #10 : Marie du blog Bavardages Gourmands : le déstructuré
- Bataille Food #11 : Aude du blog J’amène le dessert : les s’mores
- Bataille Food #12 : Delphine du blog Del’s Cooking twist : le layer cake s’invite aux couleurs du printemps
- Bataille Food #13 : Sophie du blog J’ai le cœur gourmandise : la Bretagne s’invite à la fête, crêpes et galettes n’en feront qu’à leur tête
- Bataille Food #14 : Karine du blog Chut je pâtisse : sexy food
- Bataille Food #15 : Nathy du blog Kalou and Cook : voyage épicé
- Bataille Food #16 : Lucie du blog Un week-end une recette : on retombe en enfance
- Bataille Food #17 : Béatrice du blog Popote et Nature : invitons l’automne et les écureuils à notre table
- Bataille Food #18 : Stéphanie du blog L’atelier de Steph et Lolie : il était une fois la magie de Noël
- Bataille Food #19 : Audrey du blog Cooking’n Co : j’aime la galette, savez-vous comment ?
- Bataille Food #20 : Lyne du blog Epices et moi : un zeste d’agrumes tout en douceur
- Bataille Food #21 : Stéphanie du blog Cuisine moi un mouton : ouvre-moi ton food truck et fais-nous de la street food
- Bataille Food#22 : Adeline du blog Cook’n blog : la ferme s’invite chez vous à Pâques
- Bataille Food #23 : Dorian du blog Dorian cuisine mais pourquoi est-ce que je vous raconte ça… : voyage en BollyFood, épices et fraîcheur
- Bataille Food #24 : Jenna du blog Bistro de Jenna : 2 ans de la Bataille Food
- Bataille Food #25 : Sandra du blog Cuisine Addict : brunch
- Bataille Food #26 : Florence du blog Un flo de bonnes choses : comfort Food
- Bataille Food #27 : Bénédicte du blog Fais-moi croquer : keep calm and eat avocado
- Bataille Food #28 : Elise du blog And so we cook : Halloween
- Bataille Food #29 : Lillie du blog La cuisine de Lillie : châtaignes et marrons ont revêtu leur habit blanc
- Bataille Food #30 : Bénédicte du blog Douceurs Maison : les mignardises se teintent d’orange et se remplissent d’épices
- Bataille Food #31 : Hélène du blog Rock the Bretzel : complètement meringué
- Bataille Food #32 : Agnès du blog Gourmande et Toquée : graines de Folie
- Bataille Food #33 : Olivier du blog Sharing cuisine : la dolce vita
- Bataille Food #34 : Oriane du blog La femme à tête de chou : les fruits de la mer
- Bataille Food #35 : Frédérique du blog The Crazy oven : les métamorphoses
- Bataille Food #36 : Nicolas du blog Nicolas est pâtissier : la géométrie
- Bataille Food #37 : Gaelle du blog My nomad cuisine : la cuisine d’ailleurs
- Bataille Food #38 : Lucie et Ariana du blog Cosmic Tomatoes : la cuisine fait son cinéma
- Bataille Food #39 : Poppy v Poppy Seed Channel : la cuisine crue
- Bataille Food #40 : Marie du blog Cooking & Bon Appétit : souvenirs d’Avent
- Bataille Food #41 : Aurore du blog Aurore’s Bakery : boissons réconfortantes
- Bataille Food #42 : Hélène du blog Keskonmangemaman? : crumble mania
- Bataille Food #43 : Maman est psychomot : cachons les fruits et les légumes
- Bataille Food #44 : Visites gourmandes : des produits locaux et des épices
- Bataille Food #45 : Caroline du blog Boeuf Karottes : cocktails et herbes fraîches
- Bataille Food #46 : Valérie du blog I love cakes : le Millefeuille
- Bataille Food #47 : Lova du blog Graine de Faim Kely : sandwich du Monde
- Bataille Food #48 : Justin du blog The Garden of Delights : l’as du goûter, c’est moi
- Bataille Food #49 : Nicolas du blog Dans ma cuisine à moi : par ici la bonne soupe
- Bataille Food #50 : Nathalie du blog Une cuisine pour voozenoo : poêlées d’automne
- Bataille Food #51 : Maggy du blog Maggkitchenette : mises en bouche en habits de fêtes
- Bataille Food #52 : Lova du blog Graine de Faim Kely : boissons chaudes réconfortantes
- Bataille Food #53 : Martine du blog Un grain de sel et gourmandises : des crêpes
- Bataille Food #54 : Céline du blog Platapons : la St Patrick
- Bataille Food #55 : Stéphanie du blog Par amour des bonnes choses : une cocotte sur la table
- Bataille Food #56 : Dr Chocolatine du blog La médecine passe par la cuisine : la crème de la crème
- Bataille Food #57 : Brian du blog Brian Iz In The Kitchen : à ras le bowl !
- Bataille Food #58 : Valérie du blog 123Dégustez : les herbes aromatiques
- Bataille Food #59 : Christine du blog Pause nature : le trompe l’oeil
- Bataille Food #60 : Samar du blog Mes Inspirations Culinaires : promenons-nous dans les bois
- Bataille Food #61 : Maeva du blog Cook A Life! by Maeva :un petit-déjeuner en P
- Bataille Food #62 : Marion du blog Marion’s Bakery : Itadakimasu !
- Bataille Food #63 : Lina du blog Chaud Patate : la cuisine de mamie
- Bataille Food #64: Patricia du blog Karibo Sakafo : escales gourmandes dans les cuisines de l’Asie
- Bataille Food #65 : Lucile du blog Dans la cuisine de Djanisse : plats classiques français en mode végé
- Bataille Food #66 : Claire du blog Caillebot et Aurélie de J’ai toujours aimé le jaune moutarde : un printemps fleuri
- Bataille Food #67 : Marie du blog Jalousie : les gâteaux de cérémonie
- Bataille Food #68: Choup’ du blog Pâte à Choup : Les souvenirs d’enfance
- Bataille Food #69: Léa du blog J’aime pas la salade : On se raconte des salades
- Bataille Food #70: Charlie du blog Charlie Cocotte : Jouons avec les couleurs
- Bataille Food #71: Silvie du blog Citronelle and Cardamome : Un voyage au Maroc et les pays du Maghreb
- Bataille Food #72 : Maggy du blog Magg kitchenette : Votre plus belle recette ou fierté culinaire
- Bataille Food #73 : Michelle du blog Plaisirs de la Maison : Fêtons Noël sans bûche
- Bataille Food #74 : Assia du blog Gourmandises Assia : La pomme dans tous ses états
- Bataille Food #75 : Michèle du blog Croquant-Fondant-Gourmand : Jaune ou vert – Le citron est de saison
- Bataille Food #76 : Catalina du blog Le Blog de Cata : Say cheesecake!
- Bataille Food #77: Viviane du blog Quoi qu’on mange : Poisson d’avril
- Bataille Food #78: Gaelle du blog La Gourmandise est un joli défaut : La pasta dans tous ses états
- Bataille Food #79 Cindy du blog « Comme une envie de douceur : À l’heure de l’Apéro
- Bataille Food #80 Arthur du blog La Cuisine sans Lactose : Un déjeuner sur l’herbe
- Bataille Food #81 Christelle du blog La Cuisine de poupoule : Les fruits d’été à noyaux
- Bataille Food #82 Delphine du blog Oh la gourmande : La Poire
- Bataille Food #83 Natalia du blog Sucre et épices : Les biscuits
- Bataille Food #84 Loubna du blog Cuisine Test : Dites au revoir au Gluten
- Bataille Food #85 Maria du blog RecettesDUneCrétoise : La Grèce
- Bataille Food #86 Cécile du blog A la tite Cuillère : Voyage Culinaire en Amérique Latine
- Bataille Food #87 Anna du blog Anna Loves Food : On re-visite l’Allemagne
- Bataille Food #88 Michèle du blog Croquant Fondant Gourmand : Pas de saison pour la pomme de terre
- Bataille Fodd #89 Coco du blog cuisine en folie : Les asperges vertes ou blanches et les fraises
- Bataille Food #90 Annyvonne du blog Les délices de Thithoad : Les légumes font leur apéro
- Bataille Food #91 Isabelle du blog Une Petite Faim : L’été sera chaud, l’été sera chaud
- Bataille Food #92 Isabelle du blog La cuisine d’ici et d’Isca : La cuisine rétro
- Bataille Food #93 Lilly du blog La cuisine de Lilly : La cuisine de nos régions
- Bataille Food #94 Vanessa du blog La popote de petit_bohnium : Préparons octobre rose
- Bataille Food #95 Yolande du blog Chez Patchouka : Un bon petit déjeuner pour bien commencer la journée !
- Bataille Food #96 Samar du blog Mes inspirations culinaires : Les Feuilles d’automne
- Bataille Food #97 Soulef du blog Amour de Cuisine : Let it snow
- Bataille Food #98 Fabienne du blog Famoh : Délices et confettis !
- Bataille Food #99 Michelle du blog Plaisirs de la maison : Le café en version salée ou sucrée
- Bataille Food #100 Catalina du blog Le Blog de Cata : La fête de Pâques et du Printemps !
- Bataille Food #101 Muriel du blog Les petites marmites et compagnie : Salée ou sucrée, la boulange nous régale !
- Bataille Food #102 Irisa du blog Cuisine et Couleurs : La cuisine monochrome : choisissez votre couleur !
- Bataille Food #103 Ewa du blog Cuisine et Couleurs : Dips et tartinades de l’été
- Bataille Food #104 Morgane du blog Glutons : Le sarrasin au delà de la galette
- Bataille Food #105 Charlotte du blog Les recettes de la débrouille : La carotte
- Bataille Food #106 Mascha du blog La végé du quartier ouvrier : Les recettes infaillibles pour enfants difficiles
- Bataille Food #107 Viviane du blog Quoi qu’on mange ? : La belle Madeleine ,
- Bataille Food #108 Isabelle du blog Cuisine d’ici et d’Isca : Les confitures Maison ,
- Bataille Food #109 Michèle du blog Croquant Fondant Gourmand : Les terrines et les pâtés
- Bataille Food #110 Hélène du blog Keskonmangemaman ? : Gratins d’hiver
- Bataille Food #111 Catalina du blog Le Blog de Cata : Recettes craquantes & croustillantes !
- Bataille Food #112 Patricia du blog Karibo Sakafo : Les raviolis d’Asie
- Bataille Food #113 Christine du blog Pause nature : Cakes à gogo
- Bataille Food #114 Florence du blog Dans ma p’tite cuisine rose : Pique-nique party
- Bataille Food #115 Isabelle du blog Quelques grammes de gourmandise : Mangeons dans un Bocal !
- Bataille Food #116 Zika du blog La cuisine Bônoise de Zika : Les farcis à Toutes les Sauces
- Bataille Food #117 Nessa du blog Baking with Nessa : Made in USA
- Bataille Food #118 Laurence du blog Plaisir et Equilibre : Les Pains
- Bataille Food #119 Marion du blog Marmotte cuisine… dilettante : Soupes et bouillons du monde
- Bataille Food #120 Salima du blog C’est Salima qui Cuisine : Gâteaux et gourmandises sans cuisson
- Bataille Food #121 Alicia du blog Bal des saveurs : Tire la bobinette et la chevillette cherra
- Bataille Food #122 Rachida du blog Mon pti coin : Gâteau d’hiver qui réchauffe le coeur
- Bataille Food #123 Marion du blog Marmotte cuisine…tradi! : Petite et Grande Histoire de Cuisine
- Bataille Food #124 Viviane du blog Quoi qu’on mange? : Pour le dessert, quoi faire avec LE BLANC D’OEUF ?
- Bataille Food #125 Liliane du blog La cuisine de Lilly : Les Quenelles
- Bataille Food #126 Nessa du blog Baking with Nessa : J’ai La Banane!
- Bataille Food #127 Zika du blog Cuisine bonoise de Zika : Mangez du Poisson!
- Bataille Food #128 Vanessa du blog Popote de Petit Bohnium : Tu Cuisines Quoi Pendant tes Vacances?
- Bataille Food #129 Delphine du blog Oh, la gourmande : C’est la Rentrée!
- Bataille Food #130 Isabelle du blog La Cuisine d’ici & d’ISCA : Douceurs Fruitées de l’Automne
- Bataille Food #131 Isabelle du blog Cooking Julia : Des Pommes, des Poires et…
- Bataille Food #132 Viviane du blog Quoi qu’on mange? : Décembre : un dessert blanc comme neige !
- Bataille Food #133 Florence du blog Flo en cuisine : Mon Anniversaire!
- Bataille Food #134 Nessa du blog Baking with Nessa : Une Douceur Chocolatée
- Bataille Food #135 Natly du blog Une cuisine pour Voozenoo : Le Tiramisu fait son show
- Bataille Food #136 Nathalie du blog Les Food Amour : Italian Food
- Bataille Food #137 Laurence du blog Plaisir et Equilibre : Saveurs en brochettes
- Bataille Food #138 Catalina du blog Le Blog de Cata : Saveurs méditerranéennes ensoleillées
- Bataille Food #139 Natalia du blog Sucrée et épices : Tartes aux fruits en fête
- Bataille Food #140 Michèle du blog Croquant Fondant Gourmand : Crus ou cuits, les abricots sont mes amis
- Bataille Food #141 Mam’s et Pap’s du blog Notre Cahier de Recettes plein de Miettes : Le riz qui se prend pour un plat chic et réconfortant
- Bataille Food #142 Virginie du blog Ça ne sent pas un peu le brulé là? : Voyage culinaire en Inde
- Bataille Food #143 Christine du blog Pause Nature : Biscuits ou cookies, sucrés ou salés, à vous de choisir
- Bataille Food #144 Annick du blog Au gré de mes envies : La Volaille se met à table
- Bataille Food #145 Martine du blog Kilometre-0 : Une recette coup de coeur de Guy
- Bataille Food #146 Michèle du blog Croquant Fondant Gourmand : Le Caramel
- Bataille Food #147 Michelle du blog Plaisirs de la Maison : Les Crêpes farcies salées ou sucrées
- Bataille Food #148 Maïté du blog Passeport pour la Cuisine : Écumes et Délices
- Bataille Food #149 Viviane du blog Quoi qu’on mange? : Le Thé en Cuisine!

