Thai Yellow Curry, a symphony of fragrant spices and creamy coconut milk, is a dish that has captivated taste buds around the globe. Have you ever craved a meal that's both comforting and exotic, a culinary adventure that transports you to the bustling streets of Bangkok with every spoonful? Then look no further! This vibrant curry is your passport to a world of flavor.
Originating from Central Thailand, Thai Yellow Curry, also known as Gaeng Kari, boasts a rich history influenced by Indian cuisine. The use of turmeric, cumin, and coriander seeds staples in Indian curries gives it that distinctive golden hue and warm, earthy flavor. Over time, the dish evolved, incorporating local Thai ingredients like coconut milk, lemongrass, and galangal, resulting in the unique and beloved flavor profile we know today.
What makes this curry so irresistible? It's the perfect balance of sweet, savory, and subtly spicy notes. The creamy coconut milk creates a luxurious texture that coats your palate, while the blend of spices adds depth and complexity. Whether you're a seasoned chef or a kitchen novice, this recipe is surprisingly easy to make, making it a weeknight dinner champion. Plus, it's incredibly versatile! You can customize it with your favorite vegetables, proteins, and level of spiciness. Get ready to experience the magic of Thai cuisine with this incredible dish!
Ingredients:
- For the Yellow Curry Paste:
- 4-6 dried red chilies, seeded and soaked in warm water for 30 minutes
- 2 stalks lemongrass, thinly sliced
- 1 thumb-sized piece of galangal, peeled and sliced
- 1 thumb-sized piece of ginger, peeled and sliced
- 1 tablespoon coriander seeds, toasted
- 1 teaspoon cumin seeds, toasted
- 1/2 teaspoon white peppercorns
- 1 teaspoon turmeric powder
- 1/2 teaspoon curry powder
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves
- 1/2 teaspoon ground nutmeg
- 1 medium yellow onion, roughly chopped
- 4-6 cloves garlic, roughly chopped
- 1-2 tablespoons fish sauce (or soy sauce for vegetarian)
- 1 tablespoon lime juice
- 1 tablespoon brown sugar or palm sugar
- 1/2 teaspoon salt, or to taste
- 2 tablespoons vegetable oil
- For the Curry:
- 1 tablespoon vegetable oil
- 1 pound chicken thighs, cut into bite-sized pieces (or tofu for vegetarian)
- 1 medium yellow onion, sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 cup potatoes, peeled and cubed
- 1 cup carrots, peeled and sliced
- 1 (13.5 oz) can coconut milk
- 1 cup chicken broth (or vegetable broth)
- 2 tablespoons fish sauce (or soy sauce for vegetarian)
- 1 tablespoon brown sugar or palm sugar
- 1 tablespoon lime juice, or to taste
- 1/2 cup bamboo shoots, sliced (optional)
- 1/2 cup pineapple chunks (optional)
- Fresh cilantro leaves, for garnish
- Cooked jasmine rice, for serving
Making the Yellow Curry Paste:
Alright, let's start with the heart of our curry the paste! Don't be intimidated by the list of ingredients; it's all about layering those amazing flavors.
- Prepare the Chilies: Drain the soaked chilies and roughly chop them. Soaking them makes them easier to blend and releases their flavor.
- Toast the Spices: In a dry skillet over medium heat, toast the coriander and cumin seeds for a few minutes until fragrant. Be careful not to burn them! This step really wakes up the spices.
- Combine Ingredients: In a food processor or high-powered blender, combine the soaked chilies, lemongrass, galangal, ginger, toasted coriander seeds, cumin seeds, white peppercorns, turmeric powder, curry powder, cinnamon, cloves, nutmeg, yellow onion, garlic, fish sauce (or soy sauce), lime juice, brown sugar (or palm sugar), salt, and vegetable oil.
- Blend Until Smooth: Process the mixture until it forms a smooth paste. You may need to scrape down the sides of the food processor a few times. If it's too thick, add a little more vegetable oil, a teaspoon at a time, until it reaches the desired consistency. The paste should be vibrant and fragrant!
Cooking the Thai Yellow Curry:
Now for the fun part bringing all those flavors together in the curry itself! This is where the magic happens.
- Sauté the Curry Paste: Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the yellow curry paste and cook, stirring constantly, for 2-3 minutes until fragrant. This step is crucial for releasing the aromas and flavors of the paste. You'll know it's ready when the kitchen smells amazing!
- Add the Chicken (or Tofu): Add the chicken thighs (or tofu) to the pot and cook, stirring occasionally, until browned on all sides. This helps to seal in the juices and adds another layer of flavor. If using tofu, press it first to remove excess water and then cube it before adding it to the pot.
- Sauté the Vegetables: Add the sliced yellow onion, red bell pepper, and yellow bell pepper to the pot. Cook, stirring occasionally, for 3-5 minutes until the onions are softened.
- Add Potatoes and Carrots: Add the cubed potatoes and sliced carrots to the pot. Cook for another 2-3 minutes, stirring occasionally.
- Add Coconut Milk and Broth: Pour in the coconut milk and chicken broth (or vegetable broth). Stir well to combine.
- Season the Curry: Add the fish sauce (or soy sauce) and brown sugar (or palm sugar). Stir well and bring the curry to a simmer.
- Simmer Until Cooked: Reduce the heat to low, cover the pot, and simmer for 20-25 minutes, or until the chicken is cooked through and the potatoes and carrots are tender. If using tofu, simmer for about 15 minutes, or until the vegetables are tender and the tofu has absorbed some of the flavor.
- Add Optional Ingredients: If using, add the sliced bamboo shoots and pineapple chunks to the pot during the last 5 minutes of cooking.
- Adjust Seasoning: Taste the curry and adjust the seasoning as needed. Add more fish sauce (or soy sauce) for saltiness, brown sugar (or palm sugar) for sweetness, or lime juice for acidity.
Serving Your Delicious Thai Yellow Curry:
Almost there! Now it's time to plate up this culinary masterpiece and enjoy the fruits of your labor.
- Serve Hot: Serve the Thai yellow curry hot over cooked jasmine rice.
- Garnish: Garnish with fresh cilantro leaves for a pop of color and freshness.
- Enjoy! Dig in and savor the complex and delicious flavors of your homemade Thai yellow curry!
Tips and Variations:
- Spice Level: Adjust the number of dried red chilies in the curry paste to control the spice level. For a milder curry, use fewer chilies or remove the seeds completely. For a spicier curry, use more chilies or add a pinch of cayenne pepper.
- Vegetables: Feel free to add other vegetables to the curry, such as broccoli florets, green beans, or snow peas.
- Protein: You can substitute the chicken with other proteins, such as shrimp, beef, or pork. Adjust the cooking time accordingly.
- Coconut Milk: For a richer and creamier curry, use full-fat coconut milk.
- Make Ahead: The yellow curry paste can be made ahead of time and stored in an airtight container in the refrigerator for up to a week.
- Freezing: The cooked curry can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
Enjoy your homemade Thai Yellow Curry! I hope you found this recipe easy to follow and that it brings a little bit of Thailand to your kitchen. Bon appétit!
Conclusion:
This Thai Yellow Curry recipe is more than just a meal; it's an experience. The vibrant flavors, the creamy coconut milk, and the aromatic spices all come together to create a dish that's both comforting and exciting. If you're looking for a weeknight dinner that's easy to prepare but tastes like it came straight from your favorite Thai restaurant, then look no further. I truly believe this recipe is a must-try for anyone who loves bold, flavorful food. But the best part? It's incredibly versatile! Feel free to adapt it to your own tastes and preferences. If you're a vegetarian or vegan, simply swap out the chicken for tofu, tempeh, or a medley of your favorite vegetables like broccoli, bell peppers, and mushrooms. For a spicier kick, add an extra chili or two, or a dash of chili flakes. If you prefer a milder flavor, reduce the amount of yellow curry paste. Serving suggestions are endless! I personally love serving this Thai Yellow Curry over a bed of fluffy jasmine rice, but quinoa or brown rice would also be delicious and healthy alternatives. For an extra touch of freshness, garnish with chopped cilantro, a squeeze of lime juice, and a sprinkle of toasted sesame seeds. You could also serve it with a side of naan bread or roti for dipping into the flavorful sauce. And don't be afraid to get creative with the toppings! A dollop of plain yogurt or sour cream can add a cooling element to the dish, while a sprinkle of chopped peanuts or cashews will provide a satisfying crunch. You can even add some chopped green onions or bean sprouts for extra texture and flavor. I've poured my heart and soul into perfecting this recipe, and I'm confident that you'll love it as much as I do. It's a dish that's perfect for a cozy night in, a casual dinner party with friends, or even a special occasion. The aroma alone will fill your kitchen with warmth and happiness, and the taste will transport you straight to Thailand. So, what are you waiting for? Gather your ingredients, put on some music, and get cooking! I promise you won't regret it. And once you've tried it, I'd absolutely love to hear about your experience. Did you make any modifications? What did you serve it with? What did your family and friends think? Please, share your thoughts and photos in the comments below. Your feedback is invaluable, and it helps me to continue creating recipes that you'll love. I'm excited to see your culinary creations and hear all about your Thai Yellow Curry adventures! Happy cooking! I hope this becomes a staple in your recipe collection, bringing joy and deliciousness to your table for years to come. Don't hesitate to experiment and make it your own that's the beauty of cooking!Thai Yellow Curry: A Delicious & Authentic Recipe

Fragrant Thai Yellow Curry with homemade paste, chicken (or tofu), and vegetables. A comforting dish for any night.
Ingredients
- 4-6 dried red chilies, seeded and soaked in warm water for 30 minutes
- 2 stalks lemongrass, thinly sliced
- 1 thumb-sized piece of galangal, peeled and sliced
- 1 thumb-sized piece of ginger, peeled and sliced
- 1 tablespoon coriander seeds, toasted
- 1 teaspoon cumin seeds, toasted
- 1/2 teaspoon white peppercorns
- 1 teaspoon turmeric powder
- 1/2 teaspoon curry powder
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cloves
- 1/2 teaspoon ground nutmeg
- 1 medium yellow onion, roughly chopped
- 4-6 cloves garlic, roughly chopped
- 1-2 tablespoons fish sauce (or soy sauce for vegetarian)
- 1 tablespoon lime juice
- 1 tablespoon brown sugar or palm sugar
- 1/2 teaspoon salt, or to taste
- 2 tablespoons vegetable oil
- 1 tablespoon vegetable oil
- 1 pound chicken thighs, cut into bite-sized pieces (or tofu for vegetarian)
- 1 medium yellow onion, sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 cup potatoes, peeled and cubed
- 1 cup carrots, peeled and sliced
- 1 (13.5 oz) can coconut milk
- 1 cup chicken broth (or vegetable broth)
- 2 tablespoons fish sauce (or soy sauce for vegetarian)
- 1 tablespoon brown sugar or palm sugar
- 1 tablespoon lime juice, or to taste
- 1/2 cup bamboo shoots, sliced (optional)
- 1/2 cup pineapple chunks (optional)
- Fresh cilantro leaves, for garnish
- Cooked jasmine rice, for serving
Instructions
- Drain the soaked chilies and roughly chop them.
- In a dry skillet over medium heat, toast the coriander and cumin seeds for a few minutes until fragrant.
- In a food processor or high-powered blender, combine the soaked chilies, lemongrass, galangal, ginger, toasted coriander seeds, cumin seeds, white peppercorns, turmeric powder, curry powder, cinnamon, cloves, nutmeg, yellow onion, garlic, fish sauce (or soy sauce), lime juice, brown sugar (or palm sugar), salt, and vegetable oil.
- Process the mixture until it forms a smooth paste. You may need to scrape down the sides of the food processor a few times. If it's too thick, add a little more vegetable oil, a teaspoon at a time, until it reaches the desired consistency.
- Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the yellow curry paste and cook, stirring constantly, for 2-3 minutes until fragrant.
- Add the chicken thighs (or tofu) to the pot and cook, stirring occasionally, until browned on all sides. If using tofu, press it first to remove excess water and then cube it before adding it to the pot.
- Add the sliced yellow onion, red bell pepper, and yellow bell pepper to the pot. Cook, stirring occasionally, for 3-5 minutes until the onions are softened.
- Add the cubed potatoes and sliced carrots to the pot. Cook for another 2-3 minutes, stirring occasionally.
- Pour in the coconut milk and chicken broth (or vegetable broth). Stir well to combine.
- Add the fish sauce (or soy sauce) and brown sugar (or palm sugar). Stir well and bring the curry to a simmer.
- Reduce the heat to low, cover the pot, and simmer for 20-25 minutes, or until the chicken is cooked through and the potatoes and carrots are tender. If using tofu, simmer for about 15 minutes, or until the vegetables are tender and the tofu has absorbed some of the flavor.
- If using, add the sliced bamboo shoots and pineapple chunks to the pot during the last 5 minutes of cooking.
- Taste the curry and adjust the seasoning as needed. Add more fish sauce (or soy sauce) for saltiness, brown sugar (or palm sugar) for sweetness, or lime juice for acidity.
- Serve the Thai yellow curry hot over cooked jasmine rice.
- Garnish with fresh cilantro leaves for a pop of color and freshness.
- Enjoy!
Notes
- Spice Level: Adjust the number of dried red chilies in the curry paste to control the spice level. For a milder curry, use fewer chilies or remove the seeds completely. For a spicier curry, use more chilies or add a pinch of cayenne pepper.
- Vegetables: Feel free to add other vegetables to the curry, such as broccoli florets, green beans, or snow peas.
- Protein: You can substitute the chicken with other proteins, such as shrimp, beef, or pork. Adjust the cooking time accordingly.
- Coconut Milk: For a richer and creamier curry, use full-fat coconut milk.
- Make Ahead: The yellow curry paste can be made ahead of time and stored in an airtight container in the refrigerator for up to a week.
- Freezing: The cooked curry can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.