thai chicken and rice recipe
The Best thai chicken and rice recipe
Oh, there’s nothing quite like a good plate of Thai chicken and rice to bring a smile to your face—especially when it’s made right. I’ve been cooking this dish for years, ever since my mom taught me how to balance the flavors so they taste fresh and bright instead of heavy and dull. The way the garlic, ginger, and lemongrass blend with the tender chicken and fluffy jasmine rice makes it feel like a hug in a bowl. My kids—especially my little one who’s picky—will eat it straight from the pan because it’s so simple and satisfying. It’s the kind of dish that feels like home, whether you’re serving it for a quick weeknight meal or a special family dinner. Plus, it’s not just tasty—it’s packed with nutrients. The lean protein keeps you full, the rice provides energy, and the spices add vitamins without being overly processed. It’s the kind of meal that’s easy to make ahead, too, so you can have it ready when you need it most. My family and I love how it’s both comforting and light, making it perfect for everyday eating or when you want something special but still manageable.

Thai Green Curry Chicken with Jasmine Rice
A flavorful and aromatic Thai dish featuring tender chicken in a vibrant green curry sauce paired with fragrant jasmine rice. Perfect for a weeknight dinner with a touch of exotic spice.
🥘Ingredients
- 1.5 lbs boneless chicken thighs
- 2 tbsp fish sauce
- 1 tbsp soy sauce
- 1 tbsp brown sugar
- 1 tsp ground coriander
- 1 tsp ground cumin
- 1 tsp turmeric
- 1 tsp red pepper flakes (adjust to taste)
- 2 tbsp green curry paste
- 1 can (14 oz) coconut milk
- 1 cup chicken broth
- 1 bell pepper, sliced
- 1 cup snap peas
- 1 cup bamboo shoots, sliced
- 1 cup Thai basil leaves
- 1 stalk lemongrass, bruised and chopped
- 2 cloves garlic, minced
- 1 tbsp lime juice
- 2 cups jasmine rice
- 2 cups water
👨🍳Directions
-
1 Cook the jasmine rice: Rinse the rice until the water runs clear. Combine rice and water in a rice cooker or pot, bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Let it sit covered for another 10 minutes before fluffing.
-
2 Prepare the chicken: In a bowl, mix chicken thighs with fish sauce, soy sauce, brown sugar, coriander, cumin, turmeric, and red pepper flakes. Marinate for at least 15 minutes, or up to 2 hours in the fridge.
-
3 Cook the chicken: Heat a skillet over medium-high heat. Add marinated chicken and cook for 5-6 minutes until golden brown and cooked through. Remove chicken and set aside.
-
4 Make the curry sauce: In the same skillet, add green curry paste and cook for 1 minute to remove raw taste. Add coconut milk, chicken broth, bell pepper, snap peas, and bamboo shoots. Stir well and bring to a simmer.
-
5 Simmer the curry: Reduce heat to medium-low, add bruised lemongrass and minced garlic, and cook for 5 minutes. Stir in cooked chicken and simmer for another 5 minutes. Add lime juice and Thai basil leaves, and cook for 1 more minute.
🔧Equipment
- Large skillet or wok
- Rice cooker or pot with lid
- Mixing bowls
- Knife and cutting board
- Measuring spoons
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Thai Green Curry Chicken with Jasmine Rice Works
This Thai chicken and rice recipe is always a lifesaver for family gatherings because it’s simple enough to make ahead and still tastes fresh when served, while still feeling special—no fancy dishes required. Whether you’re hosting a casual dinner or a bigger spread, the bold flavors and comforting textures make it a crowd-pleaser that feels like a real meal, not just takeout in a bowl. Plus, it’s versatile enough to adjust the spice level or add extra veggies if you’ve got kids or picky eaters around.
❓ Frequently Asked Questions About Thai Green Curry Chicken with Jasmine Rice
What is the main ingredient that makes Thai chicken and rice so flavorful?
The main ingredients that give Thai chicken and rice its signature flavor are fresh herbs like Thai basil, cilantro, and mint, along with aromatic spices such as lemongrass, galangal, kaffir lime leaves, and chili. The balance of these ingredients—along with the use of a fragrant coconut milk-based sauce—creates a rich, complex, and tangy taste.
Can I substitute coconut milk for another dairy product in this recipe?
While coconut milk is traditional and essential for the creamy texture and depth of flavor, you can use a lighter alternative like half-and-half or heavy cream (though the dish will be less authentically Thai). For a dairy-free option, full-fat coconut cream (from a can of coconut milk) or a blend of cashew cream and vegetable broth can work, though the taste may differ slightly.
How do I ensure the chicken stays tender while cooking?
To keep the chicken tender, marinate it in a mixture of soy sauce, garlic, ginger, lime juice, and a touch of cornstarch before cooking. Avoid overcooking—cook it to medium doneness (165°F/74°C internal temp) and let it rest before slicing. Alternatively, poach it in the sauce for even moisture retention.
What’s the best way to balance the heat in this dish?
The heat level depends on your chili preference. Start with a light chili paste (like Thai bird’s eye chili paste) and adjust to taste. If you want extra heat, add fresh chili slices (like Thai bird’s eye) or a dash of fish sauce (which enhances spiciness). For a milder version, reduce chili paste or skip it entirely.
Can I make this recipe ahead of time and reheat it?
Yes, but with a few tips: Store the cooked chicken and rice in an airtight container for up to 2 days. Reheat gently in a low oven (300°F/150°C) or on the stovetop with a splash of water or coconut milk to prevent drying. Avoid microwaving directly, as it can make the sauce too thick. Garnish fresh herbs before serving to revive flavors.
