Chinese Mutton Curry with Tender Potatoes

Updated November 4, 2026

Total time
2 hr 40 min
prep 25 min · cook 2 hr 15 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Chinese Mutton Curry with Tender Potatoes

Chinese mutton curry is a savory, gently spiced stew of tender mutton or lamb, potatoes, and vegetables simmered with ginger, garlic, soy, and curry powder. Chinese-style curry varies by cook and region; this practical stovetop version balances warm spice with a rounded, lightly thickened sauce that is especially good with rice.

Ingredients

  • 2 lb (900 g) boneless mutton or lamb shoulder, cut into 1½-inch (4 cm) chunks
  • 2 tbsp (30 ml) neutral oil, such as canola or peanut oil
  • 1 large yellow onion, about 10 oz (280 g), finely chopped
  • 1 tbsp (15 g) finely grated fresh ginger
  • 4 garlic cloves, about 20 g, finely chopped
  • 2 tbsp (30 ml) Shaoxing wine
  • 2 tbsp (14 g) Chinese-style curry powder
  • 1 tsp (2 g) ground cumin
  • 3 cups (710 ml) low-sodium beef or lamb broth, plus up to ½ cup (120 ml) if needed
  • 1 tbsp (15 ml) light soy sauce
  • 1 tsp (4 g) granulated sugar
  • 1 small bay leaf
  • 12 oz (340 g) waxy potatoes, such as Yukon Gold, peeled if desired and cut into 1-inch (2.5 cm) pieces
  • 1 medium carrot, about 4 oz (115 g), cut into ½-inch (1 cm) slices
  • ½ tsp (3 g) fine salt, plus more to taste
  • ¼ tsp freshly ground black pepper
  • ½ cup (75 g) frozen peas
  • 1 tbsp (8 g) cornstarch mixed with 1 tbsp (15 ml) cold water, optional, for a thicker sauce
  • 2 scallions, about 30 g, thinly sliced, for serving

Instructions

  1. Prepare the meat and vegetables. Pat the mutton or lamb dry with paper towels; dry surfaces brown more effectively than damp ones. Cut the meat into pieces close in size so they cook at a similar rate. Chop the onion, ginger, and garlic, then prepare the potatoes and carrot. If using older mutton, allow extra time for braising: it can take longer to become tender than lamb shoulder.
  2. Brown the meat. Heat the oil in a heavy Dutch oven or deep, lidded saucepan over medium-high heat. Working in two batches so the pan is not crowded, brown the meat on two or three sides, about 4–5 minutes per batch. Transfer it to a plate. Browning adds flavor, but the pieces do not need to cook through at this stage. Reduce the heat to medium if the oil starts to smoke.
  3. Cook the aromatics. Add the onion to the same pot and cook for about 6 minutes, stirring and scraping up the browned bits, until softened and lightly golden. Stir in the ginger and garlic and cook for 1–2 minutes, just until fragrant. Pour in the Shaoxing wine and scrape the bottom of the pot to release any stuck-on flavor; let it bubble for about 30 seconds.
  4. Bloom the spices. Stir in the curry powder and cumin and cook for 1 minute, stirring constantly so the spices do not scorch. Return the browned meat and any juices to the pot. Add the broth, soy sauce, sugar, bay leaf, salt, and pepper. Bring the liquid just to a boil, then reduce the heat to low. Cover with the lid slightly ajar and simmer gently for 90 minutes, stirring every 20–30 minutes. If the liquid drops below roughly halfway up the meat, add a little of the extra broth.
  5. Add the potatoes and carrot. Stir them into the pot, cover, and simmer for about 20 minutes, until the vegetables are tender when pierced with a knife. Check the meat as well: it should yield easily when pressed with a fork. If it is still chewy, keep simmering and check every 10–15 minutes; older mutton may need additional broth and more time. For food safety, USDA FSIS gives whole cuts of lamb a safe minimum internal temperature of 145°F (63°C) with a 3-minute rest; check a large piece with a food thermometer, while continuing the braise as needed for tenderness.
  6. Finish the curry. Stir in the frozen peas and simmer uncovered for 3–5 minutes. For a thicker sauce, stir the cornstarch mixture again, pour in half, and simmer for 1 minute; add the rest only if needed. Taste and adjust the salt, pepper, or soy sauce. Remove the bay leaf and let the curry stand for 3 minutes before serving with sliced scallions.

Tips

  • Choose a braising cut. Shoulder is well suited to a long, moist cook and becomes tender as it simmers. Boneless lamb shoulder is usually easier to find and cooks on a similar schedule; true mutton, from an older sheep, can be firmer and may need 30 minutes or more beyond the stated time. Judge by tenderness, not the clock alone.
  • Use the right curry powder. Chinese-style curry powder is sold at some Asian groceries and gives the stew its familiar aromatic profile. If it is unavailable, use a mild everyday curry powder; the result will still be good, though its flavor may lean more Indian or British-style. Curry blends vary in salt and heat, so season gradually.
  • Keep the braise gentle. A hard boil can make meat tighten and cause the sauce to reduce too quickly. Look for occasional small bubbles, keep the lid slightly ajar, and add broth if the pot becomes dry. Cut potatoes evenly and add them later than the meat so they hold their shape.
  • Make the sauce your preferred thickness. Potatoes release some starch as they cook, so the curry may thicken without help. If it is still thin, use the optional cornstarch slurry a little at a time. For a looser, soupier curry, skip it and add a splash of hot broth before serving.

Serving Suggestions

Serve the curry hot over steamed jasmine or long-grain rice, with plenty of sauce spooned over the top. Plain rice lets the curry’s ginger, soy, and warm spices come through without competing flavors. For a fuller meal, add a simple side of blanched or stir-fried greens, such as bok choy, choy sum, or broccoli. A bowl of cucumber slices or a lightly dressed cabbage salad also brings a fresh, crisp contrast to the rich braise.

Put extra scallions on the table for anyone who wants a sharper onion note. If serving the curry with noodles, choose a sturdy wheat noodle and keep the sauce slightly looser with a little broth. The potatoes make the dish substantial, so a small side is often enough; avoid adding too many strongly seasoned sides that would overwhelm the curry.

Variations

For a slightly sweeter, rounder sauce, replace ½ cup (120 ml) of broth with unsweetened coconut milk. This is a convenient variation rather than a required traditional ingredient, and it softens the curry’s spice. For a richer Chinese-style flavor, add 1 tsp (5 ml) of oyster sauce with the soy sauce; check its saltiness before adding extra salt. If you cannot find Shaoxing wine, substitute dry sherry in the same amount. The wine adds depth, but leaving it out and using broth works too.

To make the curry hotter, add ½ tsp (1 g) of chili flakes with the curry powder, or serve chili oil at the table so each person can adjust their portion. You can swap the carrot for 1 cup (120 g) of bite-size cauliflower florets, adding them with the potatoes. For a lighter vegetable mix, use fewer potatoes and add 1 cup (150 g) of green beans during the final 10 minutes. Keep the meat and broth amounts the same, and avoid adding delicate vegetables at the beginning of the long braise.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a shallow, covered container. The curry keeps for 3–4 days in the refrigerator. The sauce may thicken as it chills, and the potatoes can soften slightly, but the flavors often settle together nicely. For longer storage, freeze portions in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator; do not leave the curry at room temperature to thaw.

Reheat only the portion you plan to eat, on the stovetop over medium-low heat, stirring occasionally and adding a splash of broth or water if the sauce is too thick. Heat until steaming throughout and check that leftovers reach 165°F (74°C) with a food thermometer. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. Avoid repeatedly cooling and reheating the full pot.

Frequently Asked Questions

Is mutton the same as lamb?
Lamb comes from a younger sheep, while mutton comes from an older one. Mutton usually has a stronger flavor and can take longer to soften. This recipe works with either, but use fork tenderness as your guide and give mutton extra braising time if needed.

Can I make this curry with bone-in meat?
Yes. Bone-in shoulder pieces can add flavor, but they take up more room and make serving less tidy. Use about 2½ lb (1.1 kg) bone-in meat to allow for the bones, and simmer until the meat is tender and pulls away easily. Keep pieces submerged as much as possible and take care when checking temperature near the bone.

Can I prepare the curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it for up to 3–4 days. Reheat gently to 165°F (74°C), adding broth if the sauce has thickened. If making it a day ahead, you can hold back the peas and add them during reheating so they stay bright and do not become overly soft.

Why is my meat still tough?
Meat that is not tender usually needs more time at a gentle simmer, rather than a higher heat. Check that there is enough liquid, cover the pot, and continue cooking in 10–15-minute increments. Shoulder cuts vary, and mutton may need longer than lamb. The potatoes can be lifted out temporarily if they are already soft.

Can I make it without Chinese curry powder?
Yes. Substitute a mild curry powder from a regular grocery store, using the same quantity to start. Some blends are hotter or saltier than others, and their flavor will differ, so taste the sauce before adding more. A little extra ginger or a pinch of cumin can round it out, but the blend does not need to be complicated.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).