Vegan Easy vegan dairy-free

Vegan Earl Grey Tea Cupcakes

Soft vegan cupcakes made with Earl Grey tea steeped in oat milk, ready in about 45 minutes with a 15 minute steep.

Last updated: October 1, 2026

Prep: 25 mins
Total: 43 mins
12 cupcakes
Easy level
American
cuisine
Vegan Earl Grey tea cupcake with tall swirled lavender vanilla frosting on a pale aqua background

Ingredients

  • 1 cup oat milk, unsweetened
  • 3 Earl Grey tea bags
  • 1 1/2 cups all purpose flour
  • 1 cup granulated sugar
  • 1 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/2 tsp salt
  • 1/3 cup neutral oil, such as canola
  • 1 tsp vanilla extract
  • 1 tsp apple cider vinegar
  • 2 cups vegan powdered sugar, for frosting
  • 1/2 cup vegan butter, softened, for frosting
  • 1/4 tsp dried culinary lavender, finely ground, optional
  • 1/2 tsp vanilla extract, for frosting

Instructions

1

Heat oat milk in a small pot until steaming, not boiling.

2

Remove from heat, add tea bags, and steep for 15 minutes. Squeeze bags out, then cool the tea milk fully.

3

Preheat oven to 350°F. Line a muffin pan with 12 paper liners.

4

Whisk flour, sugar, baking powder, baking soda, and salt in a large bowl.

5

In a separate bowl, whisk cooled tea milk, oil, vanilla, and vinegar until combined.

Earl Grey tea bags steeping in warm oat milk in a small pot
6

Pour wet ingredients into dry ingredients. Stir just until no dry streaks remain.

7

Divide batter evenly among liners, filling each about two thirds full.

8

Bake 16 to 18 minutes, until a toothpick comes out clean. Cool in the pan 5 minutes, then move to a wire rack.

9

For frosting, beat vegan butter until smooth, then add powdered sugar gradually with vanilla.

10

If using lavender, fold ground lavender into half the frosting to create a swirl before piping onto cooled cupcakes.

Close up of lavender vanilla frosting swirl on top of an Earl Grey cupcake

Pro Tips

  • • Cool the tea milk to room temperature before mixing. Warm milk can melt the oil too fast and change the texture.
  • • Squeeze the tea bags well. This pulls out more bergamot flavor without adding bitterness.
  • • Go light on lavender. A little goes a long way and too much tastes like soap.
  • • For a stronger tea taste, steep one extra tea bag or steep for 20 minutes instead of 15.

Recipe Details

Timing

25 mins
Prep Time
18 mins
Bake Time

About the Author

Sarah, recipe developer at Incr-EdibleCupCakes
Sarah
View profile

Home baker sharing tested cupcake recipes, techniques, and troubleshooting tips.

Nutrition (per cupcake)

210
Calories
32g
Carbs
2g
Protein
9g
Fat
1g
Fiber
22g
Sugar

When to Enjoy

Recipe Highlights

vegan Earl Grey cupcakes Earl Grey tea cupcakes lavender vanilla frosting dairy free tea cupcakes Easy difficulty oat milk cupcakes bergamot cupcake recipe

Final Thoughts

These Earl Grey cupcakes are a simple way to bring a tea shop flavor into a vegan bake. Steep the tea, keep the frosting light, and you have a batch that works for everyday snacking or a small gathering.

Frequently Asked Questions

Can I use a different plant milk for these Earl Grey cupcakes?

Yes, soy milk or almond milk both work well. Oat milk gives the softest crumb because of its natural fat content.

Why does my tea milk taste bitter?

Bitterness usually comes from steeping too long or squeezing the tea bags too hard. Stick to 15 minutes and a gentle squeeze.

Can I skip the lavender in the frosting?

Yes, plain vanilla frosting works great here. The lavender swirl is optional and just adds a floral note.

How do I store leftover Earl Grey cupcakes?

Keep them in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days.