I've been obsessed with earl grey flavored desserts lately. From pie to ice cream, if it's on the menu then you bet I'm going to get it. So today I thought why not make some earl grey flavored donuts?! I had the earl grey + lavender combo for the first time at Cauldron Ice Cream and fell in love with how perfectly the two complement each other. I tried it out on the donuts today and it gave me the super light and delicate flavor that I was aiming for! Definitely a treat that's perfect for spring. It's also super easy to make so check out the recipe below! 

The base donut + lavender white chocolate glaze recipes are from Broma Bakery! I tweaked the recipe of base donut to make it earl grey. 


*Makes 6 donuts!
For the donuts:

  • 1 ½ cups all purpose flour 
  • ½ cup sugar
  • 1 teaspoon baking powder
  • ½ teaspoon of salt
  • 2 earl grey tea bags
  • ¼  cup milk
  • ¼  cup vegetable oil
  • ¼ cup  plain greek yogurt
  • 1 egg

For the glaze: 

  • 4 oz (around 1 bar) of white chocolate
  • 2 teaspoons of dried lavender (Bought mine from Sprouts in the bulk herb section!)


  1.  Preheat your oven to 350 degrees Fahrenheit. Grease your donut pan and set it aside. 
  2. Pour the milk into a small sauce pan and turn the flame on low. Add in the two tea bags and steep for about 2-3 minutes or until the milk turns into a light brown color. You're going to have to stir the milk quite a bit and monitor the temperature to make sure that it doesn't burn. Once the tea has infused, remove the tea bags and set the milk aside to cool. 
  3. In a separate bowl, combine the dry ingredients (flour, sugar, baking powder, salt). 
  4. Once the milk has cooled down, in the same saucepan, add in the vegetable oil, greek yogurt, and egg. Stir all the ingredients together. 
  5. Slowly add the wet ingredients with the dry and stir everything to combine. The mixture will be extremely thick, to the point where it should form a ball inside the bowl once you're done mixing. 
  6. Grab a ziplock or a piping bag and scoop the mixture inside. Pipe the mixture into the donut pan, filling it about 3/4 of the way. 
  7. Bake the donuts in the oven for 12 minutes. To test if it's ready, push a toothpick inside the donut and if it comes out clean, it's done cooking! 
  8. Once it's done, remove the donuts from the pan and set aside to cool.
  9. While the donuts are cooling, prepare the glaze. All you need to do is set up a double boiler. Add some water into a small sauce pan and turn the heat up to medium or until the water starts to simmer. Add a glass bowl with the white chocolate on top of the sauce pan and stir the chocolate until everything melts. Add in 1 teaspoon of lavender. Once everything's been mixed together, dip the donuts into the glaze and if you wish, you can sprinkle the remaining lavender on top (take note though that dried lavender has a pretty strong taste. If you want to keep the lavender flavor subtle, I suggest not sprinkling any on top). 
  10. Let the chocolate harden and the donuts are ready to serve!