Loading Video...

Thai Coffee Poke Cake

This take on Thai iced coffee is perfectly spiced and creamy, just like the real thing.
Save Recipe
  • Level: Easy
  • Total: 1 hr 30 min (includes chilling time)
  • Active: 30 min
  • Yield: 10 to 12 servings
Share This Recipe


One 16.5-ounce box white cake mix (plus required ingredients)

2 tablespoons instant espresso powder 

Two 14-ounce cans sweetened condensed milk

Two 3.4-ounce boxes instant vanilla pudding mix

1/2 cup milk

1/2 teaspoon ground cardamom

2 cups heavy cream

2 tablespoons pure vanilla extract

25 whole chocolate-covered espresso beans, plus 1/4 cup, chopped

1/2 teaspoon ground cinnamon


  1. Mix the cake mix with the espresso powder in a large bowl. Prepare and bake the cake according to the package directions for a 9-by-13-inch baking dish. Cool completely on a wire rack. Use the handle of a wood spoon to poke 25 holes in the cake (make 5 rows of 5).
  2. Meanwhile, whisk the sweetened condensed milk, pudding mix, milk and cardamom in a large bowl until smooth. Set aside at room temperature until ready to use. 
  3. Whip the heavy cream and vanilla in a large bowl with an electric mixer on medium speed until stiff peaks form, about 3 minutes. 
  4. Fill each hole with some of the pudding mixture and then push in an espresso bean. Spread the remaining pudding on top and then spread with the whipped cream. Using an offset spatula, create swirls. Dust the cake with the cinnamon and sprinkle with the chopped espresso beans. Chill for at least 1 hour and up to 6 hours. Serve cold.