Thai Yellow Curry (Kaeng Ka Ri)
- Servings
- 2
- Prep time
- 10 min
- Cook time
- 25 min
π§Ύ Ingredients
- 250 g chicken (sliced thin or bite-size)
- 50 g yellow curry paste
- 1 tbsp neutral oil
- 240 ml coconut milk (1 small can)
- 1 cup water (240 ml) or milk
- 1β2 potatoes (peeled, cut into chunks)
- 1 onion (cut into wedges or slices)
- 1β2 tbsp fish sauce (to taste)
Optional (recommended):
- 1β2 tsp sugar or palm sugar
- handful Thai basil or cilantro (garnish)
- sliced red chili (garnish)
- 1 carrot (chunks)
π Rice
Cook jasmine rice separately in rice cooker.
π₯ Instructions
1. Fry the curry paste
- Heat 1 tbsp neutral oil in a pot over medium heat
- Add yellow curry paste
- Stir and fry 1β2 minutes until fragrant
2. Add chicken
- Add sliced chicken
- Stir to coat with the curry paste
- Cook 2β3 minutes until chicken is mostly done on the outside
3. Add coconut milk
- Pour in coconut milk
- Stir well so the paste dissolves into the liquid
- Bring to a gentle bubble
4. Add liquid
- Pour in water (or milk)
- Stir well to combine
- Bring to a gentle boil
5. Add potatoes (and onion)
- Add potato chunks
- Add onion wedges
- (Add carrot now if using)
6. Simmer
- Reduce heat to medium-low
- Cover and simmer 15β20 minutes
- Check potatoes with a fork β they should be soft but not falling apart
- Stir occasionally so nothing sticks to the bottom
7. Season
- Add fish sauce β start with 1 tbsp, taste, add more if needed
- Add sugar if using β just a little to balance the salt
- Stir and taste again
π The curry should be savory with a mild, slightly sweet warmth.
8. Finish
- Turn off heat
- Let rest 5 minutes
- Garnish with Thai basil or cilantro if you have it
π½οΈ Serve
- Ladle curry over jasmine rice
- Or serve rice on the side
β οΈ Key Tips
- Yellow curry is milder and more comforting than red/green β no need for heavy spice
- Donβt skip the potato β it thickens the curry naturally as it cooks
- Add fish sauce gradually β easy to over-salt
- Milk instead of water = creamier, milder result
π± Vegetarian Variation (Pulses instead of meat)
Replace the chicken with 200 g (drained weight) of any of these:
| Pulse | Form | Prep | Notes |
|---|---|---|---|
| Mung beans | Dry (cheap) | Simmer 20β30 min in water first, then add to curry | Blends into the sauce, makes it creamy |
| Red kidney beans | Canned | Drain and rinse, add at step 2 instead of chicken | Works great with yellow curryβs mild warmth |
| Cannellini beans | Canned | Drain and rinse, add at step 2 instead of chicken | Very creamy, almost melts into the sauce |
| Chickpeas | Canned | Drain and rinse, add at step 2 instead of chicken | Firm bite, satisfying |
For dry mung beans: simmer in water 20β30 min until just tender before starting the curry, then use in place of chicken at step 2.
For canned beans: drain, rinse, and add at step 2. Stir gently to avoid breaking them.
Optional: add 100β150 g chicken (or tofu) alongside the beans for a meat+bean version.
Yellow curry is already mild and comforting β pulses fit naturally. Mung beans and cannellini will make the curry extra creamy. Kidney beans or chickpeas give more bite.
π Result
With chicken: Warm, golden, mildly spiced curry with tender chicken and soft potatoes.
With pulses: Creamy, hearty, and filling β the beans soak up the golden curry flavor. Comforting and mild, great with rice.