Chinese Vegetarian Mutton Curry with Seitan and Potatoes

Updated November 3, 2026

Total time
1 hr 3 min
prep 25 min · cook 38 min
Serves
4
portions as written

Jump to recipe

Chinese Vegetarian Mutton Curry with Seitan and Potatoes

Chinese vegetarian mutton curry is a Chinese-style curry of seitan, potatoes, and vegetables simmered in a savory, gently spiced sauce. It borrows the hearty feel of mutton curry without meat, and its mild curry warmth, tender potatoes, and chewy seitan make it satisfying over rice; household versions vary in spice and richness.

Ingredients

  • 1 tablespoon (15 ml) neutral oil, such as canola or sunflower oil
  • 1 pound 4 ounces (570 g) plain seitan, cut into bite-size pieces
  • 1 medium yellow onion (about 7 ounces/200 g), peeled and cut into wedges
  • 2 medium carrots (about 7 ounces/200 g), peeled and cut into ½-inch (1 cm) pieces
  • 3 garlic cloves (about 9 g), finely chopped
  • 1 tablespoon (15 g) finely grated fresh ginger
  • 1 tablespoon (about 6 g) Chinese-style curry powder
  • ½ teaspoon (about 1.5 g) ground turmeric
  • 2 tablespoons (30 ml) light soy sauce, plus more to taste
  • 1 tablespoon (15 ml) Shaoxing wine, optional
  • 2 cups (480 ml) low-sodium vegetable broth
  • 1 pound (450 g) Yukon Gold potatoes, cut into 1-inch (2.5 cm) chunks
  • ½ cup (120 ml) unsweetened coconut milk
  • 1 teaspoon (4 g) granulated sugar
  • ¼ teaspoon (about 0.5 g) ground white pepper
  • ½ cup (75 g) frozen peas
  • 1 tablespoon (8 g) cornstarch mixed with 2 tablespoons (30 ml) cold water
  • Fine salt, as needed; start with ¼ teaspoon (1.5 g), since seitan and soy sauce can already be salty
  • 2 scallions (about 30 g), thinly sliced, for serving

Instructions

  1. Prepare the ingredients. Cut the seitan, onion, carrots, and potatoes as listed, and chop the garlic and ginger. Keep the potato pieces close in size so they soften at about the same rate. Stir the cornstarch and cold water together in a small cup just before you need them; cornstarch settles quickly.
  2. Brown the seitan, 6 minutes. Heat the oil in a wide, heavy-bottomed pot or Dutch oven over medium-high heat. Add the seitan in a single layer, working in batches if the pot is crowded. Let it brown for about 2 minutes before turning, then cook for another 3 to 4 minutes. Transfer it to a plate. Browning gives the pieces more savory flavor and keeps them from disappearing into the sauce, but they do not need to crisp all over.
  3. Soften the vegetables, 8 minutes. Reduce the heat to medium. Add the onion and carrots to the same pot and cook, stirring now and then, for about 5 minutes, until the onion starts to turn translucent. Add the garlic and ginger and stir for 1 minute. If the bottom of the pot has browned bits, that is useful flavor; if anything is black or smells burnt, wipe it out before continuing.
  4. Bloom the spices, 1 minute. Sprinkle in the curry powder and turmeric. Stir continuously for 30 to 60 seconds, just until fragrant. Do not leave the spices sitting against the hot pot, as ground spices can scorch and make the finished sauce bitter. Pour in the soy sauce and Shaoxing wine, if using, and scrape up any browned bits with a wooden spoon.
  5. Simmer the potatoes, 15 minutes. Add the vegetable broth, potatoes, sugar, and white pepper. Stir, bring the liquid to a gentle boil, then lower the heat and cover the pot. Simmer for about 15 minutes, stirring once midway through. The potatoes should be nearly tender when pierced with a knife but still hold their shape. If the liquid is bubbling hard, lower the heat; a steady gentle simmer cooks them more evenly.
  6. Finish the curry, 8 minutes. Return the browned seitan to the pot and stir in the coconut milk and peas. Simmer uncovered for 6 minutes, stirring carefully so the potatoes do not break up. Give the cornstarch mixture another stir, pour it into the curry, and cook for 1 to 2 minutes, until the sauce lightly coats a spoon. If it gets thicker than you like, add broth or water a tablespoon at a time. Taste and adjust with salt or a little extra soy sauce. Serve hot with sliced scallions.

Tips

  • Choose seitan with a fairly plain flavor. Seitan is wheat-gluten protein, often sold in chunks or strips as a vegetarian meat substitute. Strongly seasoned or smoky seitan can compete with the curry spices. If the package is very salty, reduce the soy sauce at first and season after simmering.
  • Keep the potato chunks uniform. Small, uneven pieces can turn mushy before larger pieces cook through. Yukon Gold potatoes hold their shape while becoming creamy inside; red potatoes also work. Starchy russets taste good but are more likely to break apart and thicken the sauce.
  • Adjust the curry powder gently. Chinese-style curry powder blends differ, and some are hotter or more turmeric-forward than others. Start with the listed tablespoon, then add a small pinch near the end if you want more spice. Adding extra powder late without cooking it can leave a raw, dusty taste.
  • For a soy-protein substitute, plan for extra time. Rehydrate about 5 ounces (140 g) dried soy chunks according to their package directions, drain, and squeeze out excess water before browning. This adds roughly 10 to 15 minutes, depending on the product. Their texture is firmer and less elastic than seitan. For a gluten-free version, use soy chunks and tamari instead of seitan and regular soy sauce, and check that the curry powder and broth are gluten-free.

Serving Suggestions

Serve the curry in shallow bowls with steamed jasmine rice or another plain long-grain rice. The mild, fragrant sauce works well when the rice is not heavily seasoned, and it catches the curry that gathers around the potatoes. For a more filling meal, offer rice alongside wheat noodles or serve smaller portions of both. Keep extra broth or hot water nearby if the curry thickens while it sits before serving.

A simple side of blanched greens, steamed bok choy, or quickly stir-fried cabbage adds freshness and a little crunch. Cucumber slices or a lightly dressed salad can also balance the warm, soft textures of the curry. Set soy sauce, sliced scallions, and chili oil on the table so diners can season their own bowls. Chili oil is an optional finishing touch rather than a required ingredient; add it sparingly if the curry powder is already spicy.

Variations

Make it creamier or less rich. The coconut milk gives the sauce a rounded, gently sweet finish. For a more familiar savory curry profile, replace it with ½ cup (120 ml) evaporated milk or unsweetened dairy milk, added over low heat so it does not boil vigorously. That swap makes the sauce less coconut-scented. For a lighter-tasting sauce, omit the milk and add ½ cup (120 ml) extra broth, then thicken as directed.

Add vegetables thoughtfully. Sliced mushrooms can go in with the onion, while green beans or small cauliflower florets can simmer with the potatoes. Add tender vegetables such as spinach during the final minute or two. Avoid adding too many vegetables at once: they release water and can dilute the sauce, so use a wide pot and keep the total additions to about 2 cups (300 g) beyond the listed carrots and peas.

Change the protein. Firm tofu can replace the seitan; pat 14 ounces (400 g) dry, cube it, and brown gently before starting the vegetables. Tofu is softer and absorbs the curry sauce rather than having seitan’s chewy bite. For a non-vegan variation, milk or butter can replace coconut milk or oil, but the dish remains vegetarian only if the broth and all other ingredients are meat-free.

Storage and Reheating

Cool the curry promptly and refrigerate it within 2 hours of cooking, divided among shallow, covered containers if you have a large batch. It keeps for 3 to 4 days in the refrigerator. The potatoes may absorb some sauce overnight, so the leftovers can be thicker than the freshly cooked curry; that is normal. For longer storage, freeze airtight portions for up to 2 months for best texture. Thaw frozen curry in the refrigerator overnight rather than on the counter.

Reheat a portion in a saucepan over medium-low heat, stirring gently and adding a splash of water or broth if needed. Heat leftovers to 165°F (74°C), checking with a food thermometer and stirring so the center warms evenly. In a microwave, cover loosely, heat in short intervals, and stir between intervals; check the temperature in more than one spot. Avoid repeated cooling and reheating of the whole pot: warm only the amount you plan to eat.

Frequently Asked Questions

Is this a traditional Chinese mutton curry? This is a vegetarian, Chinese-style curry inspired by Chinese curry dishes and the hearty format of mutton curry. It uses seitan in place of meat, so it is not a recipe for actual mutton. Curry recipes and seasoning preferences vary between households and regions; this version is designed as a practical home-cooked adaptation rather than a claim to one definitive tradition.

What is vegetarian mutton made from? In this recipe, the “mutton” is seitan, a wheat-based protein with a pleasantly chewy texture. Packaged vegetarian mock meats vary, so check the ingredients if you avoid particular allergens or animal-derived additives. Soy chunks, firm tofu, or a plant-based mock meat can also work, but each has a different texture and may need a different amount of salt.

Can I make the curry without coconut milk? Yes. Replace it with the same amount of unsweetened dairy milk or evaporated milk, or leave it out and use extra vegetable broth. Milk makes the sauce creamy but less coconut-flavored. Broth gives a lighter, more savory result; use the cornstarch slurry to get the thickness you want.

How do I keep the potatoes from falling apart? Cut them into roughly 1-inch (2.5 cm) chunks, simmer gently, and check them at 12 minutes because stove and potato sizes differ. Stop cooking when a knife goes through with slight resistance; they continue softening a little in the hot sauce. Stir with a broad spoon rather than vigorously, especially after adding the seitan.

Can I prepare this curry ahead? Yes. The curry can be cooked a day ahead and refrigerated, then reheated gently with a little broth or water. The flavors settle as it rests, though the potatoes will absorb some sauce. If making components ahead, chop the vegetables and keep them covered in the refrigerator, but cook the potatoes in the curry rather than storing cut raw potatoes in water for a long period.

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).