Home › Recipes › Chicken › Curry Chicken with Potato and Carrot (咖喱土豆鸡): Tender Chicken, Zero-Fail One Pot

Curry Chicken with Potato and Carrot (咖喱土豆鸡): Tender Chicken, Zero-Fail One Pot

There is a reason 咖喱土豆鸡 (curry chicken with potato and carrot) shows up on so many weeknight tables: it asks for almost nothing, forgives almost everything, and still tastes like a hug in a bowl. A handful of pantry staples, a couple of potatoes, and a block of curry roux turn ordinary chicken thighs into a glossy, fragrant stew that smells like dinner before it even finishes cooking. If you have ever had a curry go gluey or a chicken breast go dry, this is the recipe that fixes both.

Curry chicken with potato and carrot served in a white bowl, glossy curry gravy over tender chicken chunks and vegetables

The trick here is not the curry block—it is the order of operations. Marinating the thigh meat with a little cornstarch and oil keeps it tender through a 20-minute simmer, while the potatoes go in early enough to release their starch and thicken the sauce naturally. By the time the curry blocks melt in, the vegetables are already soft and the gravy is halfway to velvety.

This is also a forgiving recipe, which is why it earns the “zero-fail” label. You do not need a precise curry powder blend, a slow cooker, or any technique beyond a steady stir at the end. One wok, one lid, and about half an hour of attention gets you a dish that tastes like it simmered all afternoon.

What Is Curry Chicken with Potato and Carrot?

Curry chicken with potato and carrot is a homestyle Chinese braise—often called 咖喱鸡 or 咖喱土豆鸡—built on chicken thighs, starchy potatoes, sweet carrots, and sliced onion simmered in a curry-roux gravy. It is not the same as Indian chicken curry or Thai green curry; the flavor comes from a Japanese- or Chinese-style curry block, which is mild, slightly sweet, and thickened with wheat flour and starch rather than coconut milk.

The dish belongs to a family of Chinese home curries that spread through port cities in the early twentieth century and later became a staple of Hong Kong cha chaan teng menus and Shanghai home kitchens. Its appeal is structural: potato gives body, carrot gives sweetness, onion gives depth, and chicken gives the whole thing a savory backbone. Every component has a job.

For a version that leans on slow braising rather than curry roux, this potato braised chicken is the soy-sauce cousin of today’s dish—same potato-and-chicken comfort, different sauce.

1
Potato Braised Chicken
Homestyle Potato Braised Chicken (Tu Dou Shao Ji)
A classic Chinese comfort food! This easy, homestyle Potato Braised Chicken (Tu Dou Shao Ji) features tender chicken and potatoes braised in a rich, savory, and glossy “hong shao” (red-braised) sauce.
Check out this recipe

Cooked this way once, you will want the next one too: hearty tomato and potato beef stew starts from the same base and the same pan.

2
Hearty Tomato and Potato Beef Stew
Hearty Tomato and Potato Beef Stew (Fan Qie Tu Dou Dun Niu Rou)
A classic Chinese comfort dish featuring tender beef, fluffy potatoes, and a rich, tangy tomato gravy. High in EEAT and flavor!
Check out this recipe

And if you want the potato to be the star rather than a supporting player, our braised potato slices show how far a good braise can take a humble tuber.

3
Braised Potato Slices
Authentic Braised Potato Slices (Hong Shao Tu Dou Pian)
A quick, comforting 20-minute recipe featuring tender potatoes in a savory soy and oyster sauce glaze. The ultimate Chinese homestyle side dish.
Check out this recipe

Why This Recipe Works

Three decisions do most of the heavy lifting. First, the chicken is marinated with cornstarch and oil—a technique borrowed from Cantonese stir-fry prep—which forms a thin protective layer that keeps the meat juicy even after a long simmer. Second, the potatoes go in before the curry blocks, so they cook in plain water and release starch gradually instead of turning the sauce gluey from the start. Third, the curry blocks are added only after the vegetables are tender, then simmered briefly over low heat with constant stirring, which is the difference between a smooth gravy and a burnt pot.

There is also a practical reason this dish is so reliable: it is a one-pot recipe with a built-in buffer. If the sauce gets too thick, a splash of water fixes it; if it is too thin, five more minutes of simmering brings it back. That flexibility is why it works for first-time cooks and why it stays in rotation for experienced ones.

The sear on the chicken matters more than it looks. Letting the meat sit undisturbed for a full minute before stirring gives it a chance to brown slightly and develop flavor, rather than steaming in its own moisture. It is a small step that pays off in the final sauce.

Equipment Needed

A wok or a wide, heavy-bottomed pot with a lid is the only essential piece of equipment here. The wide surface lets the chicken sear rather than steam, and the lid traps enough heat to simmer the potatoes through in about 15 minutes. A cutting board and a sharp knife make quick work of the diamond-cut vegetables, and a slotted spoon is handy for lifting the chicken out if you want to brown the vegetables separately.

You will also want a wooden spoon or spatula for the final stirring stage—something with a flat edge that can scrape the bottom of the wok, because that is exactly where a starchy curry sauce likes to catch. A pair of chopsticks is the simplest way to test whether the potatoes are done.

Ingredients

The full ingredient list with US and metric measures sits in the recipe card below, but here is the short version: bone-in chicken thighs (skin removed), potatoes, carrots, onion, garlic, ginger, curry blocks, and a marinade of salt, Shaoxing wine, light soy sauce, oyster sauce, white pepper, cornstarch, and oil. Boiling water and an optional splash of milk round it out.

Nothing here is exotic. Curry blocks are sold in the international aisle of most supermarkets, and the rest is standard Chinese pantry stock. That is part of the point: this is a dish you can make on a Tuesday without a special shopping trip.

Ingredient Notes

Chicken thighs, not breast. Thigh meat has more fat and connective tissue, which is exactly what you want in a 20-minute braise. Breast meat will dry out and turn stringy. Bone-in thighs are ideal for flavor, but boneless work fine if you shorten the soak and keep the pieces large.

Curry blocks. Japanese-style curry roux (the kind sold in vacuum-sealed trays) is the most common choice and gives a mild, sweet, glossy result. Chinese curry blocks are similar but often a touch spicier. Either works; just break the blocks up before adding so they melt evenly. If your brand is very salty, hold back on the marinade salt.

Potatoes. Waxy potatoes hold their shape; starchy russets break down and thicken the sauce more. A middle-ground all-purpose potato is the safest bet. Cut them into diamond chunks of roughly equal size so they cook at the same rate.

Carrots. Cut them slightly smaller than the potatoes—they take a little longer to soften and their sweetness concentrates as they cook.

Oyster sauce and soy. These build the savory base of the marinade. Light soy is preferred over dark, which would darken the curry gravy. Tamari works for a gluten-free swap, though the curry block itself may still contain wheat.

Prep & Mise en Place

Start by soaking the chicken. Remove the skin, bone, and sinew from the thighs, then submerge the meat in cold water for about 30 minutes—this pulls out blood and gamey notes and gives you a cleaner-tasting sauce. Drain well and pat dry before cutting into chunks.

While the chicken soaks, cut the potatoes and carrots into diamond chunks, smash the garlic cloves with the flat of a knife, and slice the onion. Break the curry blocks into small pieces so they dissolve quickly later. Have the boiling water ready before you turn on the wok, because you will need it the moment the vegetables go in.

Once the chicken is drained and cut, toss it with the salt, Shaoxing wine, light soy, oyster sauce, white pepper, and cornstarch until every piece is coated, then add the oil and mix again. Let it sit for 10–15 minutes while you finish the rest of the prep. This is the entire mise en place—one bowl of marinated meat, one board of vegetables, one bowl of curry blocks.

Cooking Process

Step 1 — Gather and Prep

The ingredients: marinated chicken thigh meat, potatoes and carrots cut into diamond chunks, garlic smashed, onion sliced, and curry blocks ready.

The ingredients: marinated chicken thigh meat, potatoes and carrots cut into diamond chunks, garlic smashed, onion sliced, and curry blocks ready.

Step 2 — Marinate the Chicken

For the chicken thighs, remove the skin, bone, and sinew, soak in cold water for about 30 minutes, drain well, and cut into chunks. Add 2 g salt, 1 tbsp Shaoxing wine, 2 tbsp light soy sauce, 1 tbsp oyster sauce, a dash of white pepper, and 1 tbsp cornstarch, toss to combine, then coat with 2 tbsp cooking oil.

For the chicken thighs, remove the skin, bone, and sinew, soak in cold water for about 30 minutes, drain well, and cut into chunks. Add 2 g salt, 1 tbsp Shaoxing wine, 2 tbsp light

Step 3 — Sear and Layer the Vegetables

Heat the wok, add oil, and over medium heat add the ginger slices and the marinated chicken; resist stirring for 1 minute, then stir-fry until the meat loses its raw color. Add the garlic and onion and stir to combine, then add the carrots and stir, then the potatoes and stir again.

Heat the wok, add oil, and over medium heat add the ginger slices and the marinated chicken; resist stirring for 1 minute, then stir-fry until the meat loses its raw color. Add the

Step 4 — Simmer and Melt the Curry

Pour in boiling water until it levels with the vegetables, cover, and simmer over medium heat for 15 minutes, until a chopstick pierces a potato easily. Add the broken-up curry blocks, stir until melted, then lower the heat and simmer 5–8 minutes, stirring constantly to keep the bottom from scorching.

Pour in boiling water until it levels with the vegetables, cover, and simmer over medium heat for 15 minutes, until a chopstick pierces a potato easily. Add the broken-up curry blo

Step 5 — Thicken and Finish

When the sauce is thick and glossy, take the wok off the heat; for a creamier finish stir in milk at the very end without a long boil.

When the sauce is thick and glossy, take the wok off the heat; for a creamier finish stir in milk at the very end without a long boil.

Step 6 — Plate and Serve

Serve hot—the chicken is tender and silky, the potatoes have drunk up the curry sauce and turned velvety, and the carrots bring their own gentle sweetness.

Serve hot—the chicken is tender and silky, the potatoes have drunk up the curry sauce and turned velvety, and the carrots bring their own gentle sweetness.

Common Mistakes When Making Curry Chicken with Potato and Carrot

1. Adding the curry blocks too early. If the roux goes in before the potatoes are tender, its starch thickens the liquid around the vegetables and they never soften properly—you get hard potato in a thick, pasty sauce. Cause: impatience. Fix: simmer the vegetables in plain water first, then add the curry only once a chopstick slides easily into a potato.

2. Not stirring after the curry melts. Curry roux is heavy and starchy, and it sinks. Within a minute or two of melting, the bottom of the wok becomes a scorch zone. Cause: walking away. Fix: stir constantly over low heat for the final 5–8 minutes, scraping the bottom with a flat-edged spoon.

3. Using chicken breast. Breast meat has almost no fat or collagen, so a 20-minute simmer leaves it dry and chalky. Cause: habit or a fridge clean-out. Fix: use thighs, or if you must use breast, add it later and simmer only until just cooked through.

4. Skipping the soak and the marinade. Unsoaked chicken can taste gamey, and unmarinated chicken loses moisture in the braise. Cause: rushing. Fix: give the meat its 30-minute soak and its 10-minute marinade—both are hands-off time you can use for chopping.

5. Adding too much water. The potatoes release starch and the curry blocks thicken the sauce, so a pot that looks thin at the start can turn soupy or, worse, gluey. Cause: overestimating how much liquid the dish needs. Fix: add just enough boiling water to level with the vegetables, and adjust at the end rather than the beginning.

6. Boiling the milk. If you finish with milk for a creamier sauce, a hard boil can cause it to split or catch on the bottom. Cause: leaving the heat on. Fix: take the wok off the heat before stirring the milk in.

Variations

Creamier finish. Stir in a quarter cup of whole milk or a spoonful of coconut milk off the heat at the very end. The sauce turns silkier and slightly richer without changing the core flavor.

Spicier curry. Add a teaspoon of curry powder or a sliced fresh chili with the garlic and onion. Japanese curry blocks are mild by design, so this is the easiest way to push the heat up.

Extra vegetables. Green beans, peas, or chunks of bell pepper can go in during the last 5 minutes of simmering. Avoid adding more starchy vegetables, which will over-thicken the sauce.

Curry chicken noodles. Thin the finished sauce with a little extra water or stock and ladle it over noodles instead of rice—a natural bridge to our curry chicken soba noodles.

Frequently Asked Questions

Can I use chicken breast instead of thighs? Yes, but add it later—about 8 minutes into the simmer—so it does not overcook. Thighs are more forgiving and give a juicier result.

Why did my curry turn gluey? Usually too much curry roux for the amount of liquid, or simmering it too long after the blocks melted. Thin with a splash of hot water and stir gently.

Do I have to soak the chicken? It is not strictly required, but a 30-minute cold-water soak removes blood and reduces gamey notes, giving you a cleaner sauce. If you skip it, rinse the meat well instead.

Can I make this ahead? Yes—it reheats beautifully and often tastes better the next day. Store it covered in the refrigerator and reheat gently with a splash of water.

Is this dish spicy? Not usually. Japanese-style curry blocks are mild and slightly sweet. Heat level depends entirely on the brand you buy.

How to Serve

Curry chicken with potato and carrot is most often spooned over steamed white rice, with the gravy pooling at the edges of the bowl. A side of quick-pickled cucumber or a simple stir-fried green vegetable cuts through the richness nicely. If you want to build a fuller table, our Mongolian chicken stir fry makes a punchy, savory counterpoint, and a bowl of wonton soup broth rounds things out with something warm and light.

4
Mongolian Chicken Stir-Fry
Mongolian Chicken Stir-Fry
A 20-minute weeknight star featuring tender velveted chicken in a savory-sweet ginger garlic glaze.
Check out this recipe

5
5-Minute Wonton Soup Broth (Restaurant Secret)
5-Minute Wonton Soup Broth (Restaurant Secret)
Learn the 5-minute restaurant secret to an amazing Wonton Soup Broth! This quick, “in-the-bowl” recipe uses pantry staples like dried shrimp, lard, and seaweed to create a rich, savory soup base in seconds. Tastes just like your favorite takeout!
Check out this recipe

Storage & Reheat

Cool the curry to room temperature, then transfer it to an airtight container and refrigerate for up to 3 days. The sauce thickens considerably when cold, so reheat it gently in a saucepan over medium-low heat with a splash of water or stock, stirring until it loosens. Reheat until the chicken reaches 74°C / 165°F throughout.

Freezing works but changes the potatoes: they can turn grainy after thawing. If you plan to freeze, undercook the potatoes slightly so they finish cooking on reheat. Freeze for up to 2 months and thaw overnight in the refrigerator before reheating.

Allergen Notice

This recipe contains soy (soy sauce, oyster sauce) and may contain wheat, dairy, or MSG depending on the curry block brand. Always read the roux label if you are cooking for someone with allergies, and substitute tamari for the soy sauce where needed.

Nutrition Disclaimer

Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

About the Author & Recipe Development

Lin is the recipe developer and writer behind Woks of Love, where she has spent years documenting homestyle Chinese cooking with an emphasis on technique, honest ingredients, and dishes that work in a real home kitchen. This recipe was developed from a family-style 咖喱土豆鸡 method and tested repeatedly for consistent texture and sauce consistency.

The development notes behind this version focused on three variables: the marinating time for the chicken, the point at which the curry blocks go in, and the final stirring technique. Each was adjusted until the dish held up reliably, even for cooks making it for the first time.

For another dish in the same spirit, japanese curry chicken rice kare raisu is worth cooking next.

For another dish in the same spirit, ground pork fat ratios is worth cooking next.

Authoritative References

For safe handling and cooking temperatures for poultry, see the USDA safe minimum internal temperature chart. General food-safety guidance on cooling and storing leftovers is available from the FDA food storage guidance. For background on curry’s spread through Chinese port cities and its place in home cooking, see this encyclopedia entry on curry.

Curry chicken with potato and carrot served in a white bowl, glossy curry gravy over tender chicken chunks and vegetables

Curry Chicken with Potato and Carrot (咖喱土豆鸡): Tender Chicken, Zero-Fail One Pot

Lin
Chicken thighs soak up a fragrant, lightly sweet curry gravy alongside creamy potatoes and sweet carrots in this weeknight one-pot dish. The result is juicy chicken, velvety sauce, and vegetables that melt on the tongue.
Prep Time 15 minutes
Cook Time 20 minutes
Soaking Time 8 hours
Total Time 35 minutes
Course Main Course, Side Dish
Cuisine Chinese
Servings 4 servings
Calories 512 kcal

Equipment

  • Wok
  • Cutting Board
  • Slotted Spoon

Ingredients
  

For the Chicken Marinade

  • 2 pieces chicken thighs bone-in, skin removed, about 1 lb / 450 g
  • 2 g salt about 1/3 tsp
  • 1 tbsp Shaoxing wine or dry sherry
  • 2 tbsp light soy sauce or tamari
  • 1 tbsp oyster sauce
  • 1 dash white pepper to taste
  • 1 tbsp cornstarch
  • 2 tbsp cooking oil for coating the meat

For the Dish

  • 2 tbsp cooking oil for the wok
  • 3 slices ginger
  • 2 pieces potatoes about 12 oz / 340 g, cut into diamond chunks
  • 2 pieces carrots about 10 oz / 280 g, cut into diamond chunks
  • 1 piece onion sliced
  • 6 cloves garlic smashed
  • 100 g curry blocks Japanese or Chinese curry roux, broken up
  • 4 cups boiling water enough to just level with the vegetables
  • 1/4 cup whole milk optional, for a creamier finish

Instructions
 

  • The ingredients: marinated chicken thigh meat, potatoes and carrots cut into diamond chunks, garlic smashed, onion sliced, and curry blocks ready.
    The ingredients: marinated chicken thigh meat, potatoes and carrots cut into diamond chunks, garlic smashed, onion sliced, and curry blocks ready.
  • For the chicken thighs, remove the skin, bone, and sinew, soak in cold water for about 30 minutes, drain well, and cut into chunks. Add 2 g salt, 1 tbsp Shaoxing wine, 2 tbsp light soy sauce, 1 tbsp oyster sauce, a dash of white pepper, and 1 tbsp cornstarch, toss to combine, then coat with 2 tbsp cooking oil.
    For the chicken thighs, remove the skin, bone, and sinew, soak in cold water for about 30 minutes, drain well, and cut into chunks. Add 2 g salt, 1 tbsp Shaoxing wine, 2 tbsp light
  • Heat the wok, add oil, and over medium heat add the ginger slices and the marinated chicken; resist stirring for 1 minute, then stir-fry until the meat loses its raw color. Add the garlic and onion and stir to combine, then add the carrots and stir, then the potatoes and stir again.
    Heat the wok, add oil, and over medium heat add the ginger slices and the marinated chicken; resist stirring for 1 minute, then stir-fry until the meat loses its raw color. Add the
  • Pour in boiling water until it levels with the vegetables, cover, and simmer over medium heat for 15 minutes, until a chopstick pierces a potato easily. Add the broken-up curry blocks, stir until melted, then lower the heat and simmer 5–8 minutes, stirring constantly to keep the bottom from scorching.
    Pour in boiling water until it levels with the vegetables, cover, and simmer over medium heat for 15 minutes, until a chopstick pierces a potato easily. Add the broken-up curry blo
  • When the sauce is thick and glossy, take the wok off the heat; for a creamier finish stir in milk at the very end without a long boil.
    When the sauce is thick and glossy, take the wok off the heat; for a creamier finish stir in milk at the very end without a long boil.
  • Serve hot—the chicken is tender and silky, the potatoes have drunk up the curry sauce and turned velvety, and the carrots bring their own gentle sweetness.
    Serve hot—the chicken is tender and silky, the potatoes have drunk up the curry sauce and turned velvety, and the carrots bring their own gentle sweetness.

Notes

Tips: Keep the curry on a low simmer and stir often once the curry blocks go in—the starch in the potatoes thickens the sauce quickly and will scorch if ignored. Add the milk, if using, only at the very end and do not boil it.
Food Safety: Chicken must reach 74°C / 165°F internally before serving. Store leftovers in the refrigerator within 2 hours and eat within 3 days; reheat to 74°C / 165°F with a splash of water to loosen the sauce.
Allergen Notice: Contains soy. Curry blocks may contain wheat, dairy, or MSG depending on the brand—check the label.
Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Keyword Chinese curry chicken, curry chicken with potato and carrot, easy chicken curry, one pot chicken curry
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





You’ll also love