This Earl Grey milk pudding is silky smooth, lightly bouncy, and full of rich milk tea flavour. Made with just a few simple ingredients, this no-bake dessert is easy, foolproof, and perfect for beginners. Add chewy tapioca pearls for the ultimate bubble tea-inspired treat!
I’ve made this Earl Grey milk pudding more times than I can count, and it never fails me. It’s one of those desserts that looks elegant and tastes luxurious, but is actually incredibly simple to make. The moment I pour that warm, fragrant tea milk mixture into molds, I already know the result will be something special.
Inspired by my Earl Grey panna cotta, this version is even more beginner-friendly and just as satisfying.

Why you’ll love this recipe
- This Earl Grey milk pudding is incredibly smooth, silky, and lightly bouncy.
- It has a rich milk tea flavour with a perfect balance of creaminess and tea aroma.
- The recipe is simple and foolproof, with just cooking and chilling—no complicated techniques.
- It’s a refreshing chilled dessert, perfect for warm days or after meals.
- You can easily customise it with pearls or other toppings for extra texture and flavour.

Ingredients and Substitutions
- Milk – I recommend using whole milk for the creamiest, richest flavor. It forms the smooth, luscious base of the pudding. While low-fat milk can be used as a substitute, the final texture will be slightly less creamy and the milk flavor will be noticeably lighter.
- Granulated sugar – This is used to perfectly balance the aromatic notes of the Earl Grey tea. The amount is easily adjustable; feel free to reduce it by 5-10g if you prefer a less sweet dessert, or increase it slightly if you have a sweeter tooth.
- Earl Grey tea bags – This is the star of the show. The bergamot oil in Earl Grey provides a distinct, citrusy floral aroma that is essential to the recipe’s character. I don’t recommend substituting with other black teas, as the final flavor profile will be completely different.
- Heavy cream – Using animal-based heavy cream adds an unparalleled level of richness and a velvety smoothness to the pudding. It’s what gives this dessert its decadent, luxurious mouthfeel. If you don’t have any on hand, you can substitute with an equal amount of whole milk, though the result will be less rich.
- Gelatin sheets – These are the key to achieving that signature “Q弹” (bouncy and springy) texture. It is crucial to soak them in cold water until softened. This process, known as “blooming,” ensures they dissolve smoothly and set the pudding evenly without any lumps.
- Tapioca pearls (for topping) – While optional, I love adding brown sugar tapioca pearls for an authentic milk tea experience. They add a wonderful chewy texture that contrasts beautifully with the silky pudding and deepens the overall tea flavor.
Ingredients for Earl Grey Milk Pudding
Earl Grey Pudding Base
- 450 g whole milk
- 35 g granulated sugar
- 4 Earl Grey tea bags
- 200 g heavy cream
- 15 g gelatin sheets (bloomed in cold water)
Topping (Optional)
- Cooked brown sugar tapioca pearls, to taste
How to Make Earl Grey Milk Pudding
Prepare the tea-milk mixture
In a medium saucepan, combine the 450 g whole milk, 35 g granulated sugar, and 4 Earl Grey tea bags. Place the saucepan over low heat. Gently stir the mixture occasionally to help dissolve the sugar. Let the milk heat until it takes on a deep, rich tea color. Be careful not to let it come to a rapid boil, as this can cause the milk to form a skin and can diminish the delicate tea aroma.
Incorporate the heavy cream
Pour in the the 200 g heavy cream. Use a silicone spatula to stir everything together until the cream is fully incorporated and the mixture is a uniform color. The mixture will now be a lovely, pale tan. Turn off the heat.
Melt and incorporate the gelatin
Allow the tea and cream mixture to cool slightly for a minute or two. It should be warm but not boiling hot. Add the 15 g gelatin sheets that have been pre-soaked in cold water and squeezed dry. Stir continuously with your spatula until the gelatin is completely dissolved and the mixture is smooth, with no visible grains or residue left behind.
Pour into molds and chill
Slowly and carefully pour the finished pudding liquid into your chosen molds or serving cups. Gently tap each mold on the counter a few times. Place the molds in the refrigerator and let them chill for at least 4 hours. For the best, most defined bouncy texture, I highly recommend chilling them overnight.
Garnish and serve
When you are ready to serve, remove the chilled Earl Grey milk puddings from the refrigerator. Top each one with a generous spoonful of cooked brown sugar tapioca pearls. Your perfectly bouncy, silky-smooth Earl Grey milk puddings are now ready to enjoy.
Tips & Tricks
- Handle gelatin with care. This is the most important step for a successful pudding. Always soak gelatin sheets in cold water until they are soft and pliable, then squeeze out the excess water before adding them to the liquid. Never add them to a boiling or extremely hot mixture, as this can destroy their setting power and cause them to form unsightly clumps.
- Mind the cream’s temperature. There’s no need to whip the heavy cream. Simply stir it into the warm tea mixture. However, make sure the mixture is just warm—not boiling—to prevent the cream from separating or feeling greasy. Using heavy cream straight from the refrigerator is perfectly fine.
- Patience is key for chilling. The 4-hour minimum chill time is non-negotiable for achieving that signature “Q弹” texture. Resist the urge to peek or move the puddings during this time. Frequent temperature fluctuations can disrupt the setting process, potentially leading to a watery or un-set pudding.
- Boost the tea flavor. If you are a true Earl Grey enthusiast, you can intensify the tea flavor. After heating the milk with the tea bags, turn off the heat, cover the saucepan, and let the tea bags steep for an additional 5 minutes before removing them. This adds a deeper, more aromatic bergamot note.
Frequently Asked Questions
Why is my pudding not setting?
This is almost always an issue with the gelatin. Either the gelatin sheets were not bloomed (soaked in cold water) first, or they were added to a mixture that was too hot, which can destroy their gelling ability. Ensure you follow the blooming process and let your tea-cream mixture cool slightly before adding the gelatin.
Can I use powdered gelatin instead of sheets?
Yes, you can substitute powdered gelatin. Use the same weight (15g). Sprinkle the powdered gelatin over 3-4 tablespoons of cold water and let it sit for 5-10 minutes to bloom. Then, microwave it for 10-15 seconds until it becomes a liquid, and stir that liquid into the warm tea-cream mixture.
Why is my pudding watery or weeping after it sets?
If the pudding sets but later releases water, it could be a sign of “syneresis,” or the gelatin network breaking down. This can happen if the pudding is frozen and then thawed, or if it’s stored for too long past its prime (beyond 3 days). Be sure to store it in an airtight container and consume it within the recommended timeframe for the best texture.
Can I make this dairy-free?
To make a dairy-free version, you can substitute the whole milk and heavy cream with full-fat oat milk and full-fat coconut cream. The flavor will be different, but it will still create a rich and creamy pudding. Be sure to use a plant-based milk that is rich in fat to help achieve a similar texture.

Easy Earl Grey Milk Pudding – No-Bake & Foolproof
Ingredients
Earl Grey Pudding Base
- 450 g whole milk
- 35 g granulated sugar
- 4 Earl Grey tea bags
- 200 g heavy cream
- 15 g gelatin sheets bloomed in cold water
Topping (Optional)
- Cooked brown sugar tapioca pearls to taste
Instructions
Prepare the tea-milk mixture
- In a medium saucepan, combine the 450 g whole milk, 35 g granulated sugar, and 4 Earl Grey tea bags. Place the saucepan over low heat. Gently stir the mixture occasionally to help dissolve the sugar. Let the milk heat until it takes on a deep, rich tea color. Be careful not to let it come to a rapid boil, as this can cause the milk to form a skin and can diminish the delicate tea aroma.
Incorporate the heavy cream
- Pour in the the 200 g heavy cream. Use a silicone spatula to stir everything together until the cream is fully incorporated and the mixture is a uniform color. The mixture will now be a lovely, pale tan. Turn off the heat.
Melt and incorporate the gelatin
- Allow the tea and cream mixture to cool slightly for a minute or two. It should be warm but not boiling hot. Add the 15 g gelatin sheets that have been pre-soaked in cold water and squeezed dry. Stir continuously with your spatula until the gelatin is completely dissolved and the mixture is smooth, with no visible grains or residue left behind.
Pour into molds and chill
- Slowly and carefully pour the finished pudding liquid into your chosen molds or serving cups. Gently tap each mold on the counter a few times. Place the molds in the refrigerator and let them chill for at least 4 hours. For the best, most defined bouncy texture, I highly recommend chilling them overnight.
Garnish and serve
- When you are ready to serve, remove the chilled Earl Grey milk puddings from the refrigerator. Top each one with a generous spoonful of cooked brown sugar tapioca pearls. Your perfectly bouncy, silky-smooth Earl Grey milk puddings are now ready to enjoy.

Leave a Reply