I absolutely adore this Yellow Chicken Curry Recipe because it perfectly balances warmth and vibrant flavors in a way that feels comforting yet exciting. Every time I make it, the creamy coconut milk and fragrant yellow curry paste come together to create a dish that’s rich, slightly sweet, and subtly spicy. It’s a personal favorite when I want something cozy but also crave a little exotic flair on my dinner table.
Why You'll Love This Yellow Chicken Curry Recipe
What makes this Yellow Chicken Curry Recipe so special to me is the incredible depth of flavor packed into a dish that’s surprisingly easy to prepare. The yellow curry paste carries a mellow, aromatic spice that’s less intense than other curries but still full of character, perfectly complemented by the creamy coconut milk that softens everything into a luscious, velvety sauce. The slight sweetness from the brown sugar and the tender potatoes add a lovely texture contrast that feels like a warm hug with every bite.
One of the reasons I keep coming back to this recipe is how straightforward it is, especially on busy weeknights. It requires minimal ingredients, yet the result is colorful, flavorful, and totally satisfying. I also love serving it on special occasions, from family dinners to casual get-togethers, because it’s always a hit. The addition of Thai basil and chopped peanuts at the end turns it into something special, making it stand out from your typical curry without a fuss.
Ingredients You'll Need
Each ingredient in this recipe plays a crucial role, keeping the dish simple but packed with authentic flavor and texture. Together, they create a beautiful harmony of taste, color, and heartiness that makes this dish so irresistible.
- Thai yellow curry paste: The star ingredient that brings fragrant spices and a lovely golden color to the dish.
- Vegetable oil: Used to gently fry the curry paste and release its deep, aromatic flavors.
- Coconut milk: Adds creaminess and balances the spices with its natural sweetness and richness.
- Chicken breasts (or skinless boneless thighs): The main protein, tender and quick to cook, absorbing all the curry goodness.
- Potatoes: Provide a comforting, hearty texture and soak up the sauce beautifully.
- Brown sugar: Just a touch to balance the flavors and add a subtle sweetness.
- Thai basil leaves (optional): Fresh herbs that lift the dish with a fragrant, slightly peppery note.
- Chopped peanuts: Add crunch and a nutty touch for extra texture and flavor contrast.
Directions
Step 1: Heat the vegetable oil in a large pan over medium heat. Add the Thai yellow curry paste, stirring continuously for about 1 minute until the paste softens and releases its fragrant aroma. This step is crucial because it unlocks the complex spices within the paste.
Step 2: Pour in the coconut milk and bring the mixture to a gentle simmer. The coconut milk will turn a rich golden yellow, signaling the curry’s warmth is building.
Step 3: Add the cubed chicken breasts and peeled, cubed potatoes to the pan. Stir to combine everything evenly in the sauce.
Step 4: Allow the curry to simmer on low heat for 15 to 20 minutes, uncovered. You want to see the sauce thicken slightly, and the chicken and potatoes should be fully cooked and tender. Stir occasionally to prevent sticking.
Step 5: Mix in the brown sugar to balance the flavors, then remove the pan from the heat. Let the curry rest for a couple minutes before serving to let the flavors settle beautifully.
Step 6: Serve the curry hot, spooned over steamed jasmine rice. Garnish with fresh Thai basil leaves and a sprinkle of chopped peanuts for an authentic finishing touch that provides fragrance and crunch.
Servings and Timing
This Yellow Chicken Curry Recipe makes about 4 generous servings, perfect for sharing with family or friends. The prep time is quick—around 5 minutes—mainly for peeling and chopping the potatoes and chicken. The cooking time takes approximately 30 minutes, including simmering for full flavor development. Altogether, you’re looking at about 35 minutes from start to finish. No additional resting time is needed aside from letting it cool slightly after cooking, which is perfect when you’re hungry and want dinner soon!
How to Serve This Yellow Chicken Curry Recipe
When I serve this curry, I love pairing it with fluffy jasmine rice because the slightly sticky texture soaks up the sauce perfectly. For a more substantial meal, steamed vegetables like green beans or bok choy add freshness and a nice crunch that contrasts with the creamy curry. If you want to add an extra layer of flavor and color, some pickled vegetables or a simple cucumber salad on the side brighten things up beautifully.
Garnishing with Thai basil leaves adds a fresh, herbal pop, and sprinkling chopped peanuts on top gives a delightful nutty crunch that makes every bite interesting. When plating, I like to serve this in shallow bowls, spooning the curry over rice and scattering the garnishes right before serving to keep everything fresh and visually appealing.
For beverages, I often recommend a light, crisp white wine like Riesling or a refreshing sparkling water with lime to balance the creamy heat of the curry. It’s equally fantastic as a comforting weeknight meal or as a crowd-pleaser at casual dinner parties where guests can enjoy the bold flavors and vibrant aromas warm and fresh from the stove.
Variations
I love how versatile the Yellow Chicken Curry Recipe is when it comes to making it your own. For a gluten-free version, just double-check that your curry paste doesn’t contain any wheat-based additives, which many brands don’t, but it’s worth confirming. To make it vegan, I swap chicken for hearty tofu or chickpeas and use a vegetable curry paste, which still yields a creamy, flavorful sauce without compromise.
If you like experimenting with flavors, you can introduce some extra heat with fresh sliced chili or add sweetness with pineapple chunks for a tropical twist. Swapping potatoes for sweet potatoes or butternut squash works beautifully too, giving a slightly different texture and a natural sweetness that deepens the curry’s complexity. For a quicker method, I sometimes use pre-cooked rotisserie chicken stirred in at the end, which speeds up the cooking process without losing any taste.
Cooking this curry in a slow cooker is another option I enjoy, especially on busy days. Simply brown the curry paste and coconut milk first, then add everything to the slow cooker on low for 4-5 hours for melt-in-your-mouth chicken and tender potatoes infused with every bit of the curry’s warmth.
Storage and Reheating
Storing Leftovers
I always store leftover Yellow Chicken Curry in airtight containers to maintain freshness and prevent the sauce from absorbing odors in the fridge. It keeps wonderfully for up to 3 days, making it an excellent choice for meal prep or leftovers. Just be sure to cool it to room temperature before sealing and refrigerating.
Freezing
This curry freezes well if you want to save some for later. Transfer it to freezer-safe containers or heavy-duty freezer bags and keep it for up to 2 months for best flavor. When freezing, leave a little space at the top of the container, as liquids expand when frozen. Thaw overnight in the fridge before reheating.
Reheating
The best way to reheat Yellow Chicken Curry is gently on the stovetop over low to medium heat, stirring occasionally until it’s warmed through and the sauce regains its creamy consistency. Avoid overheating or boiling to keep the chicken tender and prevent the coconut milk from separating. If you prefer the microwave, heat in short bursts, stirring in between, to evenly warm the curry without drying it out.
FAQs
Can I use chicken thighs instead of breasts for this Yellow Chicken Curry Recipe?
Absolutely! Skinless, boneless chicken thighs actually stay juicier and more tender than breasts, especially when simmered in curry. Just adjust the cooking time slightly if your pieces are larger to ensure they’re fully cooked.
Is yellow curry paste spicy?
Yellow curry paste is generally milder than red or green curry pastes. It has a subtle warmth with aromatic spices like turmeric and cumin, making it great for those who want flavor without overwhelming heat.
Can I substitute potatoes with other vegetables?
Yes, you can swap potatoes for sweet potatoes, butternut squash, or even carrots. Each adds a unique sweetness and texture that works beautifully with the creamy curry sauce.
What can I serve this curry with besides jasmine rice?
Besides jasmine rice, basmati rice, quinoa, or even cauliflower rice for a low-carb option are fantastic. Naan or roti breads also pair nicely to scoop up the curry sauce.
Is this recipe suitable for meal prepping?
Definitely! This Yellow Chicken Curry Recipe holds up well as leftovers and tastes even better the next day after the flavors have melded, making it ideal for meal prep and quick lunches or dinners throughout the week.
Conclusion
I can’t recommend this Yellow Chicken Curry Recipe enough if you’re looking for something delicious, comforting, and fuss-free to brighten up your meals. Its rich, aromatic sauce and tender chicken with soft potatoes always bring a smile to my face and warmth to my kitchen. Give it a try, and I promise it’ll quickly become one of your go-to dishes that you want to share again and again.
PrintYellow Chicken Curry Recipe
A fragrant and creamy Thai Yellow Chicken Curry featuring tender chicken, potatoes, and rich coconut milk simmered with aromatic yellow curry paste. This easy-to-make dish is perfect for a flavorful weeknight dinner, served best with jasmine rice and garnished with fresh Thai basil and crunchy peanuts.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Ingredients
Curry Paste and Base
- 3 tbsp Thai yellow curry paste
- 1 tbsp vegetable oil
- 400ml / 14 oz coconut milk
Protein and Vegetables
- 1kg / 2 lbs chicken breasts, cubed or skinless boneless chicken thighs
- 2 medium potatoes, peeled and cubed
Seasonings and Garnish
- 2 tsp brown sugar or cane sugar
- 4-5 Thai basil leaves (optional)
- 2 tbsp peanuts, chopped
Instructions
- Prepare the curry base: Heat 1 tablespoon of vegetable oil in a large pan over medium heat. Add 3 tablespoons of Thai yellow curry paste and stir-fry for about 1 minute until the paste softens and releases its fragrant aroma.
- Add coconut milk and simmer: Pour in 400ml (14 oz) of coconut milk and bring the mixture to a gentle simmer, stirring occasionally to combine thoroughly with the curry paste.
- Cook chicken and potatoes: Add the cubed chicken breasts (or boneless chicken thighs) and peeled, cubed potatoes to the pan. Continue to simmer the curry gently for 15-20 minutes, or until the chicken is fully cooked through and the potatoes are tender. The sauce will thicken during this time.
- Season and finish: Stir in 2 teaspoons of brown sugar (or cane sugar) to balance the flavors, then remove the pan from the heat.
- Serve and garnish: Serve the curry hot alongside steamed jasmine rice. Garnish with 4-5 fresh Thai basil leaves and 2 tablespoons of chopped peanuts for added texture and flavor.
Notes
- For a spicier curry, add more yellow curry paste to taste.
- You can substitute chicken breasts with chicken thighs for a juicier texture.
- If you prefer a thicker curry sauce, let it simmer a bit longer until desired consistency is reached.
- Thai basil leaves add authentic flavor but can be omitted if unavailable.
- Serve with jasmine rice or your preferred rice variety to complement the curry.

Leave a Reply