Sweet & Savory: Thai Coffee Bread Pudding Recipe

As a coffee lover and a food enthusiast, I am always looking for new ways to incorporate coffee into my dishes. That’s why I’m excited to share this recipe for Thai Coffee Bread Pudding with you! It’s an unusual twist on traditional bread pudding that combines the rich, comforting flavors of bread pudding with the aromatic spices of Thai coffee.

This recipe is perfect for a cozy brunch or a decadent dessert that will impress your guests. The sweetened condensed milk and generous amount of espresso powder accentuated the floral cardamom and spicy cinnamon flavors in the thai coffee, creating a custard made richer with sweetened condensed milk.

Don’t worry if you’ve never tried Thai coffee before – this recipe is meant to introduce you to this unique blend of spices that have been enjoyed for centuries in Southeast Asia. So why not try something new and step out of your comfort zone with this delicious Thai Coffee Bread Pudding recipe today?

Why You’ll Love This Recipe

Thai Coffee Bread Pudding
Thai Coffee Bread Pudding

Are you a coffee lover looking for the perfect dessert to satisfy your cravings? Look no further than this Thai Coffee Bread Pudding! This recipe offers a rich, indulgent and captivating taste with its unique blend of Thai coffee, sweetened condensed milk, cardamom and cinnamon. Trust us- it’s absolutely delightful.

Not only does this recipe have incredible flavor, but it’s also incredibly easy to make. With simple ingredients like bread, sweetened condensed milk and eggs, this dish can be prepared with minimal effort and yields amazing results every time. Imagine impressing your guests with a sophisticated and exotic dessert that is both easy to make and absolutely delicious!

Furthermore, this Thai Coffee Bread Pudding is highly versatile as well. It can be served in multiple ways – warm or cold, with whipped cream or fresh berries as toppings, whatever your preference may be. You can even substitute the bread for other options such as hot cross buns or raisin bread to make it even more interesting.

Overall, this Thai Coffee Bread Pudding is perfect for coffee lovers who crave something new and exciting in their dessert menu. Its irresistible aromas and flavors will turn every coffee break into an experience worth savoring. So why not give it a try today? After a single bite, you’ll fall in love all over again!

Ingredient List

 Indulge in a slice of Thai coffee heaven!
Indulge in a slice of Thai coffee heaven!

Here are the ingredients you’ll need to make the delicious Thai Coffee Bread Pudding:

  • Bread: 6 slices of hot cross buns or 1 loaf of challah bread cut into 1-inch cubes.
  • Milk: 3 cups of milk.
  • Heavy cream: 1 cup of heavy cream.
  • Espresso powder: 6 tablespoons of espresso powder.
  • Sweetened condensed milk: 1 can (14 ounces) of sweetened condensed milk.
  • Eggs: 2 large eggs and 2 large egg yolks.
  • Sugar: 1/2 cup of sugar and 1/4 cup of light brown sugar.
  • Butter: 6 tablespoons unsalted butter, melted and cooled.
  • Vanilla extract: 2 teaspoons of vanilla extract.
  • Salt: 1/2 teaspoon salt.
  • Ground cinnamon: 1 teaspoon of ground cinnamon.
  • Ground cardamom: 1/2 teaspoon of ground cardamom.
  • Orange zest: The zest from one orange.

Make sure to have all these ingredients measured and ready before you start making your pudding for a smooth and hassle-free cooking experience.

The Recipe How-To

 Start your day with a cup of Joe in a new and exciting way!
Start your day with a cup of Joe in a new and exciting way!

After gathering all the ingredients, it’s time to move onto the recipe steps.

Step 1: Preheat and Prep

Preheat your oven to 350°F. Then, take a loaf challah bread and cut into 1 inch cubes. Put them aside in a bowl. In another bowl and using a whisk, mix 3 cups milk, 3 cups heavy cream, 1 can sweetened condensed milk, 6 tablespoons of espresso powder, 2 teaspoons vanilla extract, and 6 large eggs.

Step 2: Cook Butter Mixture

In a saucepan over medium heat, combine 1 cup sugar, 3 tablespoons unsalted butter, and a pinch of salt until melted. Pour this mixture over the bread cubes and coat them evenly.

Step 3: Add Liquid Ingredients

Next, pour the mixed liquid ingredients over the bread cubes to make sure they are soaked well. Let it sit for about 30 minutes so the bread can absorb more of the liquid.

Step 4: Bake and Serve

Transfer everything to a baking dish and bake it for about an hour or until the top turns golden brown. When done, take out of the oven and let cool for at least 20 minutes. Before serving, sprinkle some confectioners’ sugar and some orange zest on top for additional flavors.

Bite into this Thai Coffee Bread Pudding recipe for an explosion of flavors in every spoonful – From the floral scent of cardamom to spicy cinnamon intertwined with Thai coffee as well as sweetened condensed milk generous amount*, making it one perfect dessert recipe for any occasion!

Substitutions and Variations

 Perfect for coffee and dessert lovers alike!
Perfect for coffee and dessert lovers alike!

Looking to add a twist to your Thai Coffee Bread Pudding Recipe? Here are some substitutions and variations you can try:

– Bread: Swap out the challah bread for any other bread of your choice, such as brioche, croissant bread, raisin bread, or even hot cross buns.

– Milk: Instead of using regular milk, try using coconut milk or condensed milk for added creaminess.

– Coffee: Vietnamese coffee can be used instead of Thai coffee for a different taste altogether.

– Spices: Cardamom and cinnamon can be replaced with other spices such as nutmeg, clove or even ginger to give your pudding a different spicy kick.

– Sugar: Brown sugar can be swapped for white sugar and vice versa for a subtle difference in flavor.

– Add-ins: Want to add more texture to your pudding? Try mixing in some chocolate chips or raisins into the mix. Or make it boozy by adding bourbon or Irish coffee.

These are just a few ideas on how you can modify the recipe to give it your unique twist. Experiment with different substitutions until you find the perfect combination that suits your taste.

Serving and Pairing

 This bread pudding is loaded with rich, aromatic flavors.
This bread pudding is loaded with rich, aromatic flavors.

This Thai Coffee Bread Pudding is a great dessert to serve up for brunch or an after-dinner treat. To serve, top it off with a dusting of confectioners’ sugar and a dollop of whipped cream for a classic touch. You can also add a little orange zest for an extra burst of citrus flavor.

When it comes to pairing, this bread pudding can be enjoyed with a variety of beverages. For coffee lovers, pair it with a cup of freshly brewed Thai coffee or even Vietnamese coffee to balance out the sweetness. The floral and spicy notes in the cardamom and cinnamon are accentuated when enjoying it with Thai green curry or Jamaican bread pudding recipes.

If you’re looking for something stronger, pair this bread pudding with bourbon or Irish coffee. For those with a sweet tooth, opt for a coffee toffee or chocolate bread. The bread pudding’s creamy texture and sweet flavors make it an ideal pairing for coconut milk-based drinks as well.

No matter what your choice may be, this Thai Coffee Bread Pudding is sure to impress any crowd and leave them satisfied. It’s the perfect dessert to serve up at any occasion!

Make-Ahead, Storing and Reheating

 A slice of delight with every single bite!
A slice of delight with every single bite!

One of the best things about this Thai Coffee Bread Pudding Recipe is that you can make it ahead of time and store it for later. In fact, I recommend making it at least a day in advance, as this allows the flavors to meld together even better.

To store your bread pudding, let it cool completely to room temperature before covering it with cling wrap or aluminum foil. You can keep it in the refrigerator for up to 4 days. When you’re ready to serve it again, simply reheat individual portions in the microwave or oven.

To reheat in the microwave, place a portion on a microwave-safe plate and heat it up for 30 seconds at a time until warmed through. Be sure to cover the plate with a lid or paper towel to prevent splatters.

If you prefer to reheat your bread pudding in the oven, preheat your oven to 350°F (175°C) and cover the baking dish with aluminum foil. Bake for 20-25 minutes or until heated through.

This recipe is perfect for meal prepping, as you can make a large batch and enjoy it throughout the week. You can even freeze the baked bread pudding for up to 2 months. Just be sure to let it defrost in the refrigerator overnight before reheating.

The Make-Ahead, Storing and Reheating section is an important part of any recipe article, as it allows you to plan ahead and save time in the kitchen. With this Thai Coffee Bread Pudding Recipe, you’ll be able to enjoy delicious and comforting flavors anytime you want!

Tips for Perfect Results

 Get a burst of Thai spices and coffee with every mouthful.
Get a burst of Thai spices and coffee with every mouthful.

To achieve the perfect Thai Coffee Bread Pudding, there are some tips and tricks that you need to keep in mind. The first tip is to ensure that your bread is dry enough to absorb the custard mixture without turning into a soggy mess. You can use stale bread or toast the slices in a low-heat oven for about 10-15 minutes.

Another important tip to keep in mind is to layer the bread and custard mixture in a baking dish. This will ensure that each slice of bread is coated evenly with the custard mixture, resulting in a moist and flavorful pudding.

When it comes to adding spices, make sure that you do not overdo it as they can overpower the flavor of the coffee bread pudding. Use just enough ground cardamom and cinnamon to accentuate the floral and spicy notes in the Thai coffee.

To prevent curdling of the custard, whisk together all ingredients except for the eggs and then slowly add the beaten eggs while continuing to whisk. This will help create a smooth and silky custard mixture.

Lastly, it’s important to bake the Thai Coffee Bread Pudding at a low temperature for a longer time to ensure that it cooks evenly all through. Once done, let it cool for at least 10-15 minutes before serving it with a generous sprinkling of confectioners’ sugar on top.

Following these tips will surely result in a delectable coffee bread pudding that will have everyone asking for seconds!


Before you start making this Thai Coffee Bread Pudding Recipe, it’s essential to review the FAQ section to ensure you have no questions or concerns. This section will provide answers to some of the common questions that people might have about the recipe.

How to make Jamie Oliver’s bread pudding?

To make a delicious coffee-flavored dessert, you will need 600 ml of semi-skimmed milk, 200 ml of double cream, and 400 ml of single cream. You will also need a vanilla pod, four medium free-range eggs, and 170 g of caster sugar. To set the mood just right, grab six hot cross buns and slice them in half, spreading a knob of butter on each half. The final touch is an additional knob of butter, spread over the buns. With these ingredients, we are ready to make a decadent coffee dessert that will leave your taste buds tingling.

What is bread pudding sauce made of?

To make a delicious and creamy vanilla sauce, start by combining milk, brown sugar, butter, egg, flour, cinnamon, and salt in a saucepan. Make sure to whisk everything together until it’s smooth. Next, place the saucepan on medium heat and continue whisking constantly while the sauce thickens. This should take about 10 to12 minutes. Once the sauce has thickened and coats the back of a spoon, stir in some vanilla extract to give it that classic vanilla flavor.

Why is my bread pudding dry?

When preparing a dry bread pudding, there are a few things that can go wrong. One of these is not using enough custard to properly soak the bread, while another is not giving the bread enough time to absorb the custard. Additionally, overcooking the pudding can also lead to it being excessively dry. To ensure a moist and tasty final product, it’s crucial to allow the bread pudding to rest after it’s finished cooking.

How do you keep bread pudding moist?

To preserve the freshness and flavor of your bread pudding, allow it to cool down to room temperature before placing it in an airtight container or covering it with plastic wrap. Storing it in the refrigerator will prevent it from absorbing any unwanted odors, drying out, and also minimize the risk of contamination.

Bottom Line

In conclusion, this Thai Coffee Bread Pudding Recipe is a delightful and flavorful dessert that will surely satisfy your taste buds. Whether you’re serving it for breakfast or for dessert, this recipe is a crowd pleaser that will leave everyone asking for more.

The perfect combination of sweetened condensed milk, espresso powder, cardamom, cinnamon and orange zest create the unique Thai coffee flavor that makes this bread pudding recipe stand out. The custard made with sweetened condensed milk and generous amount of espresso powder accentuated by the floral cardamom and spicy cinnamon truly elevates this traditional comfort food favorite.

And with the versatility provided by the numerous substitutions and variations outlined in this recipe, you can customize this scrumptious bread pudding to cater to your specific tastes and dietary requirements.

So go ahead and give this recipe a try! Deliciousness is guaranteed.

Thai Coffee Bread Pudding

Thai Coffee Bread Pudding Recipe

A rich bread pudding with the flavors of Thai coffee. Copied from a recipe by Maria del Mar Sacasa at Serious Eats. http://bit.ly/kUhaDu
No ratings yet
Prep Time 15 mins
Cook Time 1 hr 45 mins
Course Dessert
Cuisine Thai
Calories 716.4 kcal


  • 3 tablespoons unsalted butter
  • 1 lb challah, cut into 1-inch cubes
  • 3 cups milk
  • 6 tablespoons espresso powder
  • 6 large egg yolks
  • 2 large eggs
  • 1/2 cup light brown sugar
  • 1 1/2 teaspoons ground cinnamon
  • 1 1/2 teaspoons ground cardamom
  • 3/4 teaspoon salt
  • 1 (14 ounce) can sweetened condensed milk
  • 2 teaspoons vanilla extract
  • 1 1/2 teaspoons almond extract
  • 1 tablespoon sugar
  • 1 1/2 cups heavy cream
  • 1/4 cup confectioners' sugar
  • 1 tablespoon finely grated orange zest


  • Grease 13- by 9-inch baking dish with 1 tablespoon butter.
  • Adjust oven racks to middle and lower middle positions and preheat oven to 325°F Arrange bread cubes in single layer on two rimmed baking sheets and bake until dry, 12 to 15 minutes. Transfer sheets to cooling racks and allow to cool, about 15 minutes.
  • Meanwhile, place 1 cup milk in small microwave-safe bowl or glass liquid measuring cup and microwave 1 minute. Add espresso powder and stir until dissolved.
  • In large bowl, whisk egg yolks, eggs, light brown sugar, cinnamon, cardamom, and salt until smooth. Whisk in condensed milk, espresso-milk mixture, remaining 2 cups milk, vanilla extract, and almond extract; whisk until thoroughly combined.
  • Add bread to mixture and gently fold in with rubber spatula until cubes are saturated. Transfer to prepared baking dish and let stand to fully absorb liquid, about 20 minutes.
  • Melt remaining 2 tablespoons butter and brush over pudding. Sprinkle with sugar. Place dish on rimmed baking sheet and bake on middle rack until custard has set and releases no liquid when pressed, about 45 minutes. Cool about 20 minutes before serving.
  • While bread pudding is cooling, whip heavy cream, confectioners’ sugar, and orange zest in large chilled metal bowl until soft peaks form, about 2 minutes on medium-high speed on electric mixer and 3 to 4 minutes if beating by hand.
  • Serve pudding warm or lightly chilled with orange whipped cream.

Add Your Own Notes


Serving: 198gCalories: 716.4kcalCarbohydrates: 81gProtein: 17.2gFat: 36.5gSaturated Fat: 20.3gCholesterol: 316.1mgSodium: 606.4mgFiber: 1.8gSugar: 47g
Keyword < 4 Hours, Dessert, Sweet
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You