Sticky Rice With Chicken Recipe: Thai-Inspired One-Pot Meal

Sticky Rice With Chicken Recipe: Thai-Inspired One-Pot Meal

This one-pot meal brings authentic Thai flavors to your kitchen with minimal cleanup. I developed this recipe to capture the essence of traditional sticky rice and tender chicken without the fuss of multiple pots and pans.

The secret lies in cooking the rice and chicken together, allowing the grains to absorb all the aromatic flavors. With just a few simple ingredients and 30 minutes, you’ll have a dish that’s both comforting and impressive.

What emerges is perfectly sticky rice infused with coconut milk and herbs, paired with juicy chicken that falls apart with each bite. The texture and taste are spot-on, delivering restaurant-quality results at home.

Serve it as a main course or alongside fresh vegetables for a complete meal. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Sticky Rice with Chicken

One pot, a handful of ingredients, and Thai flavors that hit every note.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on or off, cut into bite-sized pieces
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Chicken Broth 🍲 1 ½ cups Low-sodium preferred
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Fresh Ginger 🌿 1 tbsp Peeled and grated
Lemongrass 🌾 1 whole Bruised and cut into 2-inch pieces
Fish Sauce 🐟 2 tbsp Red Boat brand recommended
Soy Sauce 🥢 2 tbsp Low-sodium or regular
Brown Sugar 🍚 1 tbsp Packed for sweetness balance
Lime 🍈 1 whole Juiced, plus zest if desired
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Thai Basil 🍃 ¼ cup Loosely packed, optional
Green Onions 🧅 3 whole Thinly sliced for garnish
Red Chili Flakes 🌶️ ½ tsp Adjust for heat preference

The rice is everything here. Jasmine rice is non-negotiable—it’s the only kind that gets that perfect sticky texture. Trader Joe’s or any Asian market will have it. Chicken thighs (not breasts) stay juicy during the long cook. Look for skin-on if you want extra richness, but skinless works fine. The coconut milk should be full-fat—light versions water down the flavor and the rice won’t absorb properly.

No lemongrass? Lime zest plus a splash of lime juice gives a similar bright note. Fish sauce can be swapped for soy sauce plus a pinch of salt, but the funky umami won’t be quite the same. Brown sugar can be coconut sugar or regular granulated. If you can’t find Thai basil, regular basil works (the flavor’s different but still good). Fresh ginger is key—don’t skip it, and don’t use the powdered stuff.

This keeps 3-4 days in the fridge. The rice soaks up more coconut milk over time, which is actually a good thing. Freezes for up to 3 months (just thaw overnight). Reheat with a splash of water to loosen the rice. Garnishes go on last—always fresh, never cooked into the dish.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—jasmine rice, chicken, and that rich coconut broth—cooks together in one pot.
  • Creamy Garlic Bliss: The coconut milk and garlic create this ridiculously good, fragrant sauce that soaks into every bite.
  • Meal Prep MVP: I make a big batch on Sunday and it reheats beautifully for lunches all week.
  • Budget Stretcher: Boneless thighs and pantry staples like rice and broth keep this dish kind to my wallet.

Step-by-Step Instructions for Sticky Rice With Chicken

This one-pot method keeps cleanup simple while delivering big, bold Thai flavors.

Step 1: Prep the Aromatics and Chicken

Mince the 4 cloves garlic cloves and peel and grate the 1 tbsp fresh ginger. Bruise the 1 whole lemongrass by smashing it with the flat side of your knife, then cut it into 2-inch pieces. This releases its citrusy aroma into the dish.

Cut the 1.5 lb boneless chicken thighs into bite-sized pieces. I prefer skin-on for extra flavor, but skinless works too. Pat the chicken dry with paper towels—this helps it brown better when we start cooking.

Step 2: Sear the Chicken and Toast the Aromatics

Heat a large pot or Dutch oven over medium-high heat. Add the chicken pieces and cook for 4-5 minutes, stirring occasionally, until the outside turns lightly golden. The chicken won’t be fully cooked yet, and that’s fine.

Push the chicken to one side and add the minced garlic, grated ginger, and lemongrass pieces. Stir for 30 seconds until the aromatics become fragrant—you’ll smell the ginger and garlic immediately. Be careful not to burn them.

Step 3: Build the Flavor Base with Sauces and Liquids

Add the 2 tbsp fish sauce, 2 tbsp soy sauce, and 1 tbsp brown sugar to the pot. Stir everything together, making sure the chicken is well coated. The sugar will start to caramelize slightly, adding depth to the sauce.

Pour in the 1.5 cups coconut milk and 1.5 cups chicken broth, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor and will dissolve into the sauce as it simmers. Bring the mixture to a gentle boil.

Step 4: Add Rice and Simmer Until Tender

Stir in the 2 cups jasmine rice (already rinsed, so it’s ready to go). Make sure the rice is evenly distributed in the liquid. Reduce the heat to medium-low, cover the pot, and let it simmer for 15-18 minutes.

Resist the urge to peek—every time you lift the lid, you release steam and lower the temperature, which can make the rice cook unevenly. You’ll know it’s ready when the liquid has been absorbed and the rice is tender with a slight bite.

Step 5: Finish with Fresh Flavors and Serve

Remove the pot from heat and let it sit covered for 5 minutes. This allows the rice to steam and absorb any remaining liquid. Squeeze in the juice from the 1 whole lime and stir gently to combine.

Garnish with the 0.25 cup fresh cilantro, 0.25 cup Thai basil, 3 whole green onions (thinly sliced), and a pinch of 0.5 tsp red chili flakes for a little heat. Fluff the rice with a fork and serve immediately. The herbs add a bright, fresh contrast to the rich, savory dish.

👨‍🍳

Pro Tips For Making Sticky Rice With Chicken

  • Rinse the Rice: Soak jasmine rice for 15-20 minutes and rinse until water runs clear to remove excess starch—this keeps the grains separate but still sticky, not gummy.
  • Brown the Chicken: Sear boneless thighs in batches over medium-high heat for 4-5 minutes per side until golden. Crowding the pan steams instead of browns, and you’ll lose that rich flavor base.
  • Use Full-Fat Coconut Milk: I learned this the hard way—light coconut milk makes the rice dry and bland. Full-fat adds the creaminess that makes this dish worth making.
  • Simmer Low and Covered: Once you add the broth and coconut milk, keep the heat low and lid on tight—no peeking—for 18-20 minutes. Lifting the lid releases steam and can turn your rice unevenly cooked.

Essential Equipment for This Dish

Core Pot Choice

I always use a 5-6 quart Dutch oven for this dish—enamel-coated cast iron distributes heat evenly and retains it perfectly. My go-to is Le Creuset or Lodge for durability. A heavy pot prevents scorching when cooking the rice and chicken together. 🔥

Rice Rinsing Tool

A fine-mesh strainer is essential for rinsing the jasmine rice until the water runs clear. I use OXO’s 3-quart colander—it fits over most sinks and handles the rice volume easily. This step removes excess starch for perfect texture.

Wooden Spoon Essential

Stirring with a wooden spoon prevents scratching your pot while scraping up browned bits. I prefer bamboo for its strength and heat resistance. It’s also gentle on non-stick surfaces if you’re using a different pot.

Sharp Chef’s Knife

A 8-inch chef’s knife makes quick work of mincing garlic, grating ginger, and slicing chicken. I recommend Wüsthof or Victorinox for balance and sharpness. A sharp knife is safer and makes prep faster.

Measuring Cups

Accurate measurements matter for the rice-to-liquid ratio. I use stainless steel measuring cups from Cuisinox—they’re durable and nest for easy storage. For the coconut milk and broth, a 2-cup liquid measure with clear markings helps.

These tools ensure the dish turns out perfectly every time.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 140mg47%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 3g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Thighs stay juicier, but breasts work if cooked carefully. Reduce simmer time to 12-13 minutes to prevent dryness. The texture will be firmer than with thighs.

2

Why rinse the jasmine rice first?

Rinsing removes excess starch so the grains cook up sticky but not gummy. Stop when water runs clear—usually 3-4 rinses. Skipping this step can make the dish mushy.

3

What if I don’t have lemongrass?

Use 1 tbsp lime zest plus 1 tbsp lime juice for similar citrusy brightness. The flavor won’t be identical, but it’ll still be delicious.

4

How do I store leftovers?

Keep in an airtight container in the fridge for 3-4 days. Reheat with a splash of water to restore moisture. Freezes well for up to 3 months.

★★★★★4.9(8 reviews)
Tyler Campbell