Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
thai iced coffee pour

Thai Iced Coffee Recipe (Authentic Thai Street Style)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sherri Pengjad
  • Total Time: 7
  • Yield: 1 serving 1x

Description

This authentic Thai iced coffee is rich, creamy, and refreshing. Made with strong Thai coffee, sweetened condensed milk, milk, and ice, it’s an easy Thai vendor drink you can make at home!


Ingredients

Scale
  • 1 cup water
  • 3 tbsp Thai coffee powder
  • 2-3 tbsp sweetened condensed milk
  • Sugar to taste (optional) - Depending on how sweet you like it. I usually skip it and let the sweetened condensed milk do the work.
  • 2-3 tbsp milk of choice- Traditionally evaporated milk is used, but I prefer whole milk and Thai Hubby prefers coconut milk.
  • Cup full of ice
  • pinch of salt (optional)

Instructions

Step 1: Brew the coffee

Bring 1 cup of water to a boil in a small pot. Once boiling, remove it from the heat and add 3 tbsp Thai coffee powder. Let the coffee steep for about 3-5 minutes. The longer it brews, the stronger it will be.

You can do this directly in the pot, in a French press, or in a cloth filter bag set over a heatproof container. If you steep the coffee directly in the pot, simply strain it afterward through a coffee dripper, cloth filter, or fine mesh strainer.

Step 2: Strain the coffee

Strain the brewed coffee into a mug or heatproof container using a Thai tea sock or fine strainer to remove the coffee grounds.

Step 3: Sweeten the coffee

Add 2–3 tbsp sweetened condensed milk, add sugar to taste if you prefer it sweeter, and a pinch of salt to the hot coffee. Stir well until the condensed milk melts completely into the coffee.

Step 4: Pour over ice and add milk

Fill a tall glass completely with ice and pour the coffee mixture over it. Pour in 2–3 tbsp milk of choice. Isn’t it pretty?

Step 5: Enjoy!

Give it a quick stir and enjoy your refreshing homemade Thai iced coffee!

Notes

Additions and Substitutions

  • Thai coffee powder substitute: Strong brewed dark roast coffee or espresso
  • Sweetened condensed milk substitute:
    • Dairy version: Simmer 1 cup whole milk with 1/3 cup sugar for 30–40 mins until thick.
    • Dairy-free version: Simmer 1 can coconut milk with ½ cup sugar until thickened or buy sweetened condensed coconut milk.
  • Milk substitute: oat milk, half and half, or coconut milk
  • Sugar substitute: Palm sugar syrup, coconut sugar syrup, or maple syrup

Tips for the Best Thai Iced Coffee

  • Use strong coffee: Thai coffee is meant to be bold so the flavor isn’t diluted by ice.
  • Balance the sweetness: Start with less condensed milk and/or sugar and add more to taste.
  • Fill the glass with ice: A full glass makes sure the coffee isn’t too strong.
  • Experiment with milk: Traditional versions use evaporated milk, but whole milk, oat milk, half n half or coconut milk are amazing too.

Hey dear! If you make this recipe and love it, would you leave a quick comment and rating? Your reviews help other readers discover the recipes that build connection around the table. Thank you so much!

  • Prep Time: 2
  • Cook Time: 5
  • Category: Drink, Drinks
  • Method: Boiling
  • Cuisine: Thai, Thai food

Hey dear! Love Thai food but can’t find the ingredients?

I’ve got you!

Join my Thai-Foodie email family and I’ll send you my FREE Thai Ingredient Substitution Hacks PDF so you can cook authentic Thai recipes from your own kitchen!

Plus you’ll get new recipes and Thai cooking tips every week! Can’t wait to share with you!


Get the free hacks!