Easy Thai Red Curry Chicken

Section: Cozy Meals for Every Mood

This Thai red curry dish features tender chicken breast strips simmered in a fragrant coconut milk base infused with red curry paste, garlic, ginger, and coriander. Fresh vegetables like carrots and red bell peppers add color and texture while lime zest and cilantro brighten the flavors. Ready in about 30 minutes, this one-pot meal delivers authentic Thai taste with a balance of savory, spicy, and tangy notes. Perfect for a quick and satisfying weeknight dinner.

Harper
Contributed by Harper
Last updated on Fri, 03 Oct 2025 18:41:34 GMT
A bowl of chicken in a red sauce. Save
A bowl of chicken in a red sauce. | flavorrhaven.com

This easy Thai red curry chicken brings authentic flavors in just one pot and 30 minutes. Tender chicken breast strips simmer in a creamy coconut milk broth that is fragrant with red curry paste, garlic, ginger, and coriander. Fresh carrots and red bell pepper add color and crunch, while lime zest and cilantro brighten every bite. It is perfect for a quick weeknight dinner that feels both comforting and exotic.

I first made this dish on a busy weeknight and was amazed at how vibrant and rich it tasted despite being so quick. Now it’s a go-to whenever I want something special without a big time commitment.

Ingredients

  • Coconut oil: great for high-heat sautéing and adds a subtle coconut aroma
  • Onion: finely diced to create a flavorful base and sweetness
  • Salt: enhances all the flavors and softens the onion
  • Garlic: minced for that essential aromatic pungency
  • Ginger: ground or fresh grated adds a warm, peppery brightness
  • Ground coriander: introduces earthy and citrusy notes typical in Thai cuisine
  • Thai red curry paste: the soul of the dish; Maesri brand recommended for authentic flavor
  • Unsweetened full-fat coconut milk: makes the sauce creamy and rich without overwhelming sweetness
  • Brown sugar: balances the heat and acidity with a touch of sweetness
  • Chicken breast strips: cooks quickly and soaks up the curry flavors
  • Fish sauce or soy sauce: adds savory umami depth
  • Carrots: shredded or julienned for sweetness and texture contrast
  • Red bell pepper: bright and crunchy to complement the tender chicken
  • Lime zest and juice: add acidity and fresh zestiness
  • Fresh cilantro: chopped to finish with herbal brightness, Thai basil can substitute

Instructions

Sauté the Aromatics:
Heat coconut oil in a large skillet over medium-high heat until shimmering. Add the finely diced onions and sprinkle in half a teaspoon of salt. Stir frequently as you cook the onions for about three minutes until they become soft, translucent, and fragrant. This step builds the crucial flavor base by drawing out the natural sweetness from the onions.
Add the Curry Paste and Spices:
Into the softened onions, mix in the minced garlic, ground ginger, ground coriander, and Thai red curry paste. Stir continuously for about one minute so the paste cooks enough to release its fragrant oils and harmonize with the onions. This step is important to bring out depth and richness in the curry’s flavor.
Combine Liquids and Chicken:
Pour the entire can of unsweetened coconut milk into the skillet. Add the brown sugar and fish sauce or soy sauce, stirring well to blend everything evenly. Add your thinly sliced chicken strips and gently stir to submerge them in the sauce. Bring the mixture to a gentle simmer then reduce the heat to medium. Let it cook uncovered for approximately seven minutes. Stir occasionally to prevent sticking and ensure even cooking. The chicken will become tender and soak up the sauce flavors.
Incorporate the Vegetables:
Add the shredded carrots and sliced red bell pepper to the skillet. Continue simmering for five to seven more minutes, allowing the sauce to slightly thicken and the vegetables to become tender yet still slightly crisp. Check that the chicken reaches an internal temperature of 165 degrees Fahrenheit to ensure it is fully cooked.
Finish with Lime and Cilantro:
Remove the skillet from heat. Stir in the lime zest, half of the lime juice, and half of the chopped cilantro. Taste the curry and adjust seasoning by adding more lime juice for brightness, salt for balance, brown sugar for sweetness, or curry paste for heat according to your preference. This final step brightens the dish and adds complexity to the flavor layers.
Serve and Garnish:
Scoop the curry into serving dishes and sprinkle with the remaining fresh cilantro. This curry shines when served alongside steamed jasmine rice or your favorite grain to soak up all the delicious sauce. Enjoy immediately for the best texture and flavor.
A bowl of chicken in a red curry sauce.
A bowl of chicken in a red curry sauce. | flavorrhaven.com

I remember making this for my family the first time and seeing everyone eagerly dig in and ask for seconds.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to three days. The flavors will deepen overnight, making the dish even better the next day. Heat gently on the stovetop over low heat, adding a splash of water or coconut milk if it seems too thick. Avoid reheating in the microwave to keep the sauce smooth.

Ingredient Substitutions

Chicken thighs can be used instead of breasts for juicier meat. Use light coconut milk if you prefer a lower-fat option but expect a thinner sauce. Vegetables can be swapped with zucchini, snap peas, or green beans depending on seasonality. For a vegetarian version, replace chicken with tofu or chickpeas and use soy sauce instead of fish sauce.

Serving Suggestions

Serve over steamed jasmine rice to soak up the sauce fully. Garnish with extra lime wedges and thinly sliced fresh chili for more heat. Accompany with a simple side salad or cucumber relish to balance the richness.

A bowl of chicken in a red sauce.
A bowl of chicken in a red sauce. | flavorrhaven.com

Adjust curry paste gradually to control heat; you can always add more but cannot take it away once mixed in. Add lime juice at the end so it remains bright and tangy instead of cooked away.

FAQs about Recipes

→ What type of chicken works best for this dish?

Boneless, skinless chicken breast or thighs work well as they cook evenly and absorb the curry flavors beautifully.

→ Can I substitute coconut oil with another oil?

Yes, you can use vegetable, canola, or peanut oil as alternatives for sautéing the aromatics.

→ How do I know when the chicken is fully cooked?

The chicken is done when it reaches an internal temperature of 165°F and the pieces are no longer pink inside.

→ Can I adjust the spiciness of the curry?

Absolutely, add more or less red curry paste depending on your preferred heat level.

→ What can I serve alongside this curry?

Steamed jasmine rice or your favorite grain pairs perfectly to soak up the creamy, flavorful sauce.

→ Is it possible to use fresh herbs other than cilantro?

Thai basil can be used as a fragrant alternative to cilantro if preferred.

Easy Thai Red Curry Chicken

A vibrant, creamy coconut milk curry with tender chicken, fresh vegetables, and authentic Thai spices.

Prep Time
10 mins
Cooking Time
20 mins
Overall Time
30 mins
Contributed by: Harper

Recipe Category: Comfort Food

Skill Level: Beginner-Friendly

Cuisine Type: Thai

Recipe Output: 4 Portion Size

Dietary Features: Free from Dairy

What You'll Need

→ Oils and Fats

01 2 tablespoons coconut oil (or alternative cooking oil)

→ Aromatics

02 1 cup finely diced onion (white or yellow)
03 4 large garlic cloves, minced (approximately 2 tablespoons)
04 1 teaspoon ground ginger or 1 tablespoon fresh grated ginger
05 1 teaspoon ground coriander

→ Seasonings and Sauces

06 ½ teaspoon salt, or to taste
07 4 to 6 tablespoons Thai red curry paste
08 1 can (14 ounces) full-fat unsweetened coconut milk
09 1 tablespoon brown sugar, or to taste
10 1 tablespoon fish sauce or soy sauce

→ Proteins

11 680 grams boneless skinless chicken breast, cut into thin strips (approx. 3 inches long, ½ inch wide)

→ Vegetables and Herbs

12 1 cup shredded or julienned carrots
13 1 cup red bell pepper, sliced or diced (about half a large pepper)
14 1 lime, zest and juice
15 ¼ cup fresh cilantro, chopped, divided (or substitute with Thai basil)

Step-by-Step Guide

Step 01

Heat coconut oil in a large skillet over medium-high heat until hot. Add diced onions and salt. Cook for 3 minutes, stirring frequently, until onions become soft and translucent.

Step 02

Add red curry paste, minced garlic, ground ginger, and ground coriander to the skillet. Stir continuously for 1 minute until fragrant and evenly combined with the onions.

Step 03

Pour in the full can of coconut milk. Stir in brown sugar and fish sauce or soy sauce. Mix well before adding the chicken strips. Bring to a gentle simmer, then reduce heat to medium. Simmer uncovered for 7 minutes, stirring occasionally.

Step 04

Introduce shredded carrots and sliced red bell peppers to the skillet. Continue to simmer for 5 to 7 minutes until the sauce thickens slightly and chicken reaches an internal temperature of 74°C (165°F).

Step 05

Remove skillet from heat. Stir in lime zest, half the lime juice, and half the chopped cilantro. Adjust seasoning by adding additional lime juice, salt, brown sugar, or curry paste as desired for balance and heat.

Step 06

Transfer to serving plates. Garnish with the remaining cilantro. Serve immediately, ideally accompanied by steamed jasmine rice or preferred grains.

Additional Notes

  1. Use fresh ginger for a more vibrant flavor; adjust curry paste amount depending on preferred spice level.

Tools You'll Need

  • Large skillet or frying pan
  • Meat thermometer (optional but recommended for doneness)

Allergen Notices

Inspect every ingredient for potential allergens and seek expert advice if necessary.
  • Contains fish sauce (fish allergen); soy sauce alternative for pescatarian or soy allergen considerations.
  • Contains coconut (tree nut substitute allergen)

Per Serving Nutritional Info

Keep in mind these are general guidelines, not a replacement for professional advice.
  • Calories: 420
  • Fats: 24 grams
  • Carbohydrates: 12 grams
  • Proteins: 38 grams