Experience the delightful fusion of flavors with this Thai peanut chicken and rice recipe. The creamy peanut sauce, combined with tender chicken and aromatic jasmine rice, creates a dish that's both comforting and exotic. Perfect for a weeknight dinner or a special occasion, this recipe brings the vibrant tastes of Thai cuisine to your table.
Some ingredients in this recipe may not be commonly found in every household. Coconut milk adds a rich, creamy texture and a subtle sweetness, while jasmine rice provides a fragrant and slightly sticky base. Peanut butter is essential for the sauce, and freshly squeezed lime juice adds a zesty tang. Make sure to pick up these items at the supermarket if you don't already have them in your pantry.

Ingredients For Thai Peanut Chicken And Rice
Jasmine rice: A fragrant, slightly sticky rice that pairs perfectly with the creamy peanut sauce.
Chicken breast: Cut into bite-sized pieces, it provides a lean protein base for the dish.
Vegetable oil: Used for cooking the chicken, it helps to brown and cook the meat evenly.
Coconut milk: Adds a rich, creamy texture and subtle sweetness to the peanut sauce.
Peanut butter: The star ingredient of the sauce, providing a creamy and nutty flavor.
Soy sauce: Adds a salty, umami depth to the peanut sauce.
Freshly squeezed lime juice: Provides a zesty tang that balances the richness of the sauce.
Brown sugar: Adds a touch of sweetness to the sauce, enhancing the overall flavor.
Garlic: Minced garlic adds a pungent, aromatic flavor to the sauce.
Ginger: Grated ginger adds a warm, spicy note to the dish.
Red chili flakes: Adds a hint of heat to the sauce, balancing the sweetness and richness.
Chopped peanuts: Used for garnish, they add a crunchy texture and extra nutty flavor.
Chopped cilantro: A fresh, herbaceous garnish that brightens up the dish.
Technique Tip for This Recipe
When preparing the peanut sauce, ensure that the coconut milk and peanut butter are at room temperature. This will make it easier to whisk them together into a smooth, cohesive mixture. If the peanut butter is too thick, you can gently warm it in the microwave for a few seconds to make it more pliable. Additionally, when cooking the chicken, make sure not to overcrowd the skillet; this allows the pieces to brown evenly and develop a nice sear, enhancing the overall flavor of the dish.
Suggested Side Dishes
Alternative Ingredients
jasmine rice - Substitute with basmati rice: Basmati rice has a similar texture and aroma, making it a good alternative.
chicken breast - Substitute with tofu: Tofu is a great plant-based protein that absorbs flavors well, making it a suitable substitute for chicken.
vegetable oil - Substitute with olive oil: Olive oil is a healthier option and works well for sautéing.
coconut milk - Substitute with almond milk: Almond milk provides a creamy texture and a subtle nutty flavor, though it is less rich than coconut milk.
creamy peanut butter - Substitute with almond butter: Almond butter has a similar creamy texture and nutty flavor, making it a good alternative.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce with a similar umami flavor.
freshly squeezed lime juice - Substitute with lemon juice: Lemon juice provides a similar acidity and brightness to the dish.
brown sugar - Substitute with honey: Honey adds sweetness and a slight floral note, making it a good alternative to brown sugar.
minced garlic - Substitute with garlic powder: Garlic powder can be used in place of fresh garlic, though it is less pungent.
grated ginger - Substitute with ground ginger: Ground ginger can be used in place of fresh ginger, though it has a slightly different flavor profile.
red chili flakes - Substitute with cayenne pepper: Cayenne pepper provides a similar level of heat and can be used as a substitute.
chopped peanuts - Substitute with chopped cashews: Cashews have a similar texture and nutty flavor, making them a good alternative.
chopped cilantro - Substitute with parsley: Parsley provides a fresh, herbaceous flavor and can be used as a substitute for cilantro.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the Thai Peanut Chicken and Rice to cool to room temperature before storing. This helps prevent condensation, which can lead to sogginess.
- Transfer the chicken and rice into separate airtight containers. Keeping them separate ensures that the rice doesn't absorb too much sauce and become mushy.
- Store the containers in the refrigerator. The Thai Peanut Chicken can be kept for up to 4 days, while the jasmine rice is best consumed within 2-3 days.
- For freezing, place the cooled chicken and rice in freezer-safe bags or containers. Label them with the date to keep track of freshness.
- When ready to eat, thaw the chicken and rice in the refrigerator overnight. This slow thawing process helps maintain the texture and flavor.
- Reheat the Thai Peanut Chicken in a skillet over medium heat, adding a splash of coconut milk or water to loosen the sauce if needed. Stir occasionally until heated through.
- Reheat the jasmine rice in the microwave. Place it in a microwave-safe dish, cover with a damp paper towel, and heat in 1-minute intervals, fluffing with a fork in between, until warm.
- Garnish with freshly chopped peanuts and cilantro just before serving to maintain their crunch and freshness.
How to Reheat Leftovers
Stovetop Method:
- Place a skillet over medium heat.
- Add a splash of vegetable oil or a few tablespoons of coconut milk to the skillet.
- Add the leftover Thai peanut chicken and rice to the skillet.
- Stir occasionally to ensure even heating, cooking for about 5-7 minutes until heated through.
- If the peanut sauce thickens too much, add a bit more coconut milk or water to reach the desired consistency.
Microwave Method:
- Place the leftover Thai peanut chicken and rice in a microwave-safe dish.
- Add a splash of coconut milk or water to keep the dish moist.
- Cover the dish with a microwave-safe lid or plastic wrap with a small vent.
- Microwave on medium power for 2-3 minutes.
- Stir the contents halfway through to ensure even heating.
- Continue microwaving in 1-minute intervals until the dish is heated through.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover Thai peanut chicken and rice in an oven-safe dish.
- Add a splash of coconut milk or water to prevent drying out.
- Cover the dish with aluminum foil.
- Bake for about 15-20 minutes, stirring halfway through.
- Check to ensure the dish is heated through; if not, continue baking in 5-minute intervals.
Steamer Method:
- Place the leftover Thai peanut chicken and rice in a heatproof dish that fits into your steamer basket.
- Add a splash of coconut milk or water to the dish.
- Fill the steamer pot with water and bring to a boil.
- Place the dish in the steamer basket and cover.
- Steam for about 10-15 minutes, or until heated through, stirring occasionally to ensure even heating.
Best Tools for This Recipe
Measuring cups: For accurately measuring the jasmine rice, coconut milk, peanut butter, soy sauce, lime juice, and brown sugar.
Measuring spoons: For measuring the vegetable oil, garlic, ginger, and red chili flakes.
Skillet: To cook the chicken and simmer the peanut sauce.
Mixing bowl: For whisking together the coconut milk, peanut butter, soy sauce, lime juice, brown sugar, garlic, ginger, and red chili flakes.
Whisk: To mix the ingredients for the peanut sauce until smooth.
Rice cooker: For cooking the jasmine rice according to package instructions.
Knife: To cut the chicken breast into bite-sized pieces and chop the peanuts and cilantro for garnish.
Cutting board: To provide a surface for cutting the chicken and chopping the peanuts and cilantro.
Spatula: For stirring the chicken while it cooks and mixing it with the peanut sauce.
Serving spoon: To serve the peanut chicken over the cooked jasmine rice.
How to Save Time on Making This Dish
Prep ingredients ahead: Chop chicken, garlic, and ginger in advance to streamline cooking.
Use pre-cooked rice: Opt for pre-cooked jasmine rice to cut down on cooking time.
One-pan method: Cook chicken and peanut sauce in the same skillet to save on cleanup.
Microwave peanut butter: Warm peanut butter slightly in the microwave for easier mixing.
Batch cooking: Double the recipe and freeze portions for quick future meals.

Thai Peanut Chicken And Rice
Ingredients
Main Ingredients
- 1 cup Jasmine rice
- 1 lb Chicken breast cut into bite-sized pieces
- 1 tablespoon Vegetable oil
- 1 cup Coconut milk
- ½ cup Peanut butter creamy
- 2 tablespoon Soy sauce
- 1 tablespoon Lime juice freshly squeezed
- 1 tablespoon Brown sugar
- 2 cloves Garlic minced
- 1 teaspoon Ginger grated
- 1 teaspoon Red chili flakes
- 2 tablespoon Chopped peanuts for garnish
- 2 tablespoon Chopped cilantro for garnish
Instructions
- 1. Cook the jasmine rice according to package instructions.
- 2. In a skillet, heat the vegetable oil over medium heat. Add the chicken and cook until browned and cooked through, about 5-7 minutes.
- 3. In a mixing bowl, whisk together the coconut milk, peanut butter, soy sauce, lime juice, brown sugar, garlic, ginger, and red chili flakes until smooth.
- 4. Pour the peanut sauce over the cooked chicken in the skillet. Simmer for 5-10 minutes, until the sauce thickens.
- 5. Serve the peanut chicken over the cooked jasmine rice. Garnish with chopped peanuts and cilantro.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Thai Coconut Fish Curry Recipe35 Minutes
- Thai Pork Tenderloin Recipe40 Minutes
- Vegan Thai Curry Recipe45 Minutes
- Thai Tom Yum Soup Recipe35 Minutes
- Thai Rice Balls Recipe30 Minutes
- Thai Pandan Recipe45 Minutes
- Kabocha Stir Fry Recipe35 Minutes
- Thai Chicken Skewers Name Recipe35 Minutes
Leave a Reply