recipe for thai yellow chicken curry
The Best recipe for thai yellow chicken curry
Oh, this Thai yellow chicken curry is one of those rare recipes that feels like a hug in a bowl. There’s something about the bright, creamy yellow sauce—rich with coconut milk and fragrant from the lemongrass and galangal—that makes it feel like a warm, comforting hug, especially on a cooler day. My kids used to beg for it after school, and honestly, I’d make it every single week just to see their faces light up. It’s that kind of dish that doesn’t just fill your plate—it fills your heart, especially when you’re hosting a dinner party or just need something flavorful that doesn’t take forever to prepare. Plus, it’s got all the good stuff: lean protein, healthy fats from the coconut milk, and a whole bunch of vitamins and spices that make it way more than just food—it’s a little health boost wrapped in deliciousness.
I love this recipe because it’s versatile too. You can serve it with steamed jasmine rice for a simple, balanced meal, or with fresh noodles if you want something lighter. It’s perfect for meal prep because it tastes even better the next day, and the flavors meld together beautifully. My husband and I used to make it for Sunday dinners when the kids were little, and it always became a favorite. The kids would eat it with their hands, and I’d laugh because it’s so easy to mess up—just a little too much curry paste, or the chicken not cooked enough—but somehow, it always turned out good. And the health perks? Well, the coconut milk gives it a creamy texture without heavy dairy, and the spices like turmeric and ginger add anti-inflammatory benefits. It’s not just tasty—it’s smart eating, and that’s what makes it special.

Thai Yellow Chicken Curry
A fragrant and creamy Thai Yellow Curry featuring tender chicken in a rich, coconut-based sauce with aromatic herbs and spices. Perfect for a flavorful and comforting meal.
🥘Ingredients
- 1.5 lbs boneless chicken thighs (cut into bite-sized pieces)
- 1/2 cup coconut milk (light)
- 1 large onion (diced)
- 3 cloves garlic (minced)
- 1-inch ginger (grated)
- 1 bell pepper (diced)
- 1 cup Thai eggplant (or zucchini)
- 1 cup Thai basil leaves (or regular basil)
- 2 tbsp Thai yellow curry paste
- 1 can (14 oz) crushed tomatoes
- 1/2 cup coconut cream
- 1 tbsp fish sauce (or soy sauce for vegetarian)
- 1 tsp turmeric powder
- 1 tsp palm sugar (or brown sugar)
- 1/2 tsp red pepper flakes (adjust to taste)
- 1 tbsp vegetable oil
- 1 lime (juiced)
- Fresh cilantro (for garnish)
- Steamed jasmine rice (for serving)
👨🍳Directions
-
1 In a large skillet, heat oil over medium heat. Add chicken pieces and cook until browned (about 5-6 mins). Remove chicken and set aside.
-
2 In the same skillet, sauté onion, garlic, and ginger until fragrant (2-3 mins). Add curry paste and cook for 1 minute to remove raw taste.
-
3 Pour in crushed tomatoes, coconut milk, coconut cream, fish sauce, turmeric, sugar, and red pepper flakes. Stir well and bring to a simmer.
-
4 Return chicken to the skillet, add bell pepper and eggplant, and cook for another 10-12 mins until chicken is fully cooked and vegetables are tender.
-
5 Remove from heat, stir in lime juice, and garnish with fresh basil and cilantro. Serve hot with steamed jasmine rice.
🔧Equipment
- Large skillet or pot
- Wooden spoon
- Measuring cups and spoons
- Knife and cutting board
- Mixing bowl
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Thai Yellow Chicken Curry Works
This Thai yellow chicken curry is always a crowd-pleaser because it’s rich, fragrant, and simple enough to make without fuss, yet packed with bold flavors that bring people together. Whether you’re hosting a casual dinner for family or a cozy weeknight meal, this dish feels special without needing extra effort—just a few key ingredients and a little patience, and it comes out perfectly every time. Plus, the creamy coconut milk and tender chicken make it comforting and satisfying, so no one feels left out when the food is shared.
❓ Frequently Asked Questions About Thai Yellow Chicken Curry
1. What is the key difference between Thai yellow curry and other curries like red or green curry?
The key difference lies in the paste used. Thai yellow curry typically uses a paste made with yellow curry powder (often containing turmeric, coriander, cumin, and lemongrass), which gives it a distinct, slightly sweet, and aromatic flavor. Unlike red curry (spicier with chili) or green curry (fresher with herbs like cilantro and mint), yellow curry is milder but packed with warm, earthy notes from ingredients like galangal and kaffir lime leaves.
—
2. Can I substitute coconut milk for a different type of milk in this recipe?
While full-fat coconut milk is traditional for Thai yellow curry, you can use other heavy creams or even light coconut milk (though it may dilute the flavor). For a dairy-based alternative, heavy cream or half-and-half works well, but the texture will be richer. Avoid skim milk—it won’t yield the same creamy, fragrant result.
—
3. How do I ensure the curry reaches the perfect balance of spiciness and sweetness?
Start with a moderate amount of chili (like Thai bird’s eye chilies or serrano peppers) and adjust to taste—Thai curries are often sweeter than they appear. Balance the heat with sugar or palm sugar (about 1–2 tbsp) to mellow the spice. If the curry tastes too bitter from the paste, add a splash of lime juice or a pinch of salt. The sweetness from ingredients like galangal and kaffir lime leaves also plays a role—don’t skip them!
—
4. Why does my curry taste flat or lack depth, even after adding more coconut milk?
Flatness in Thai yellow curry often stems from underutilized aromatic ingredients or overcooking. Ensure you toast and grind the galangal, lemongrass, and kaffir lime leaves properly to release their oils. If the paste isn’t fragrant enough, add a pinch of turmeric powder (not just the paste itself) or a splash of fish sauce. Overcooking can also kill the herbs—simmer gently for 10–15 minutes after adding meat.
—
5. Can I make this curry ahead of time, and how should I store it?
Yes! Thai yellow curry tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for 3–4 days. To reheat, gently warm on low heat, stirring occasionally, and add a splash of coconut milk or water if it’s too thick. For longer storage, freeze for up to 3 months—thaw and reheat carefully to avoid a grainy texture.
