Nepalese Pork Curry: Ginger-Spiced and Slow-Simmered

Updated November 4, 2026

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

Jump to recipe

Nepalese Pork Curry: Ginger-Spiced and Slow-Simmered

Nepalese pork curry is a gently simmered dish of pork shoulder cooked with onions, ginger, garlic, tomatoes, and warm spices. Recipes vary by region and household; this version builds a savory sauce with cumin and coriander, then lets the pork turn tender enough to serve with rice or flatbread.

Ingredients

  • 2 lb (900 g) boneless pork shoulder, cut into 1½-inch (4 cm) pieces
  • 2 tbsp (30 ml) mustard oil or neutral cooking oil
  • 2 medium yellow onions, finely chopped, about 2 cups (300 g)
  • 1 tbsp (15 g) finely grated fresh ginger
  • 5 garlic cloves, finely chopped or grated, about 1½ tbsp (15 g)
  • 2 medium tomatoes, chopped, about 1½ cups (300 g), or 1 cup (240 g) canned crushed tomatoes
  • 1 tsp (3 g) ground turmeric
  • 2 tsp (4 g) ground cumin
  • 2 tsp (4 g) ground coriander
  • ½ tsp (1 g) ground black pepper
  • ½ tsp (1 g) ground timur, optional; use ¼ tsp (0.5 g) ground Sichuan pepper instead, or omit it
  • ½ tsp (1 g) red chili powder, or to taste
  • 1½ tsp (9 g) fine salt, divided, plus more to taste
  • 1½ cups (355 ml) water, plus a little more if needed
  • 1 tbsp (15 ml) lemon or lime juice, optional
  • ¼ cup (10 g) chopped fresh cilantro leaves, for serving

Instructions

  1. Prepare the pork and aromatics. Pat the pork dry with paper towels so it browns instead of steaming. Chop the onions and tomatoes, grate the ginger, and mince the garlic. Measure the spices into a small bowl; having them ready makes it easier to add them before they scorch. If the shoulder has a thick, hard cap of fat, trim some away, but leave a little for flavor.
  2. Brown the pork. Heat the mustard oil in a heavy 5- to 6-quart (4.7- to 5.7-liter) pot or Dutch oven over medium-high heat. If using mustard oil, warm it until it just begins to shimmer, then lower the heat slightly. Add the pork in a single layer, working in batches if necessary, and brown for about 10 minutes total, turning the pieces so several sides color. Transfer the pork to a plate. Avoid crowding the pot: if the pieces release liquid and turn gray, cook in smaller batches so the moisture can evaporate.
  3. Soften the onions. Reduce the heat to medium and add the chopped onions to the same pot. Stir and cook for about 12 minutes, scraping up browned bits from the bottom. The onions should soften and become golden in places, not burn. If the pot looks dry before the onions soften, stir in 1 tablespoon (15 ml) of water rather than adding extra oil.
  4. Add ginger, garlic, and spices. Stir in the ginger and garlic and cook for 1 minute, just until fragrant. Add the turmeric, cumin, coriander, black pepper, timur if using, chili powder, and 1 teaspoon (6 g) of the salt. Stir constantly for about 1 minute. Spices can turn bitter if left in hot oil without stirring, so move straight to the tomatoes if they begin to stick.
  5. Cook down the tomatoes. Add the chopped tomatoes and stir well, loosening any fond from the base of the pot. Cook for about 8 minutes, stirring occasionally, until the tomatoes soften and the mixture thickens into a coarse paste. This step gives the sauce a fuller flavor; if the mixture catches, lower the heat and add a spoonful of water.
  6. Simmer until tender. Return the pork and any juices on the plate to the pot. Pour in 1½ cups (355 ml) water and add the remaining ½ teaspoon (3 g) salt. Bring the liquid to a gentle simmer, then cover and cook over low heat for 60 minutes. Keep the simmer calm rather than letting the curry boil hard, and stir every 15 to 20 minutes. If the sauce becomes very thick before the pork is tender, add water ¼ cup (60 ml) at a time.
  7. Finish the sauce and check doneness. Uncover the pot and simmer for 10 minutes, stirring occasionally, to reduce the sauce to a consistency that clings to the meat. Check the largest pork pieces with a food thermometer: USDA FSIS recommends a safe minimum internal temperature of 145°F (63°C) for whole cuts of pork, followed by a 3-minute rest. In this curry the shoulder will usually be cooked well beyond that point and should be tender when pierced with a fork. Rest the pot off the heat for 3 minutes, then taste and adjust the salt. Stir in the lemon or lime juice if you want a brighter finish.
  8. Garnish and serve. Scatter the cilantro over the curry. If a layer of fat has collected on top, skim off as much as you like. Serve hot, with the sauce spooned over the pork.

Tips

  • Choose shoulder for a forgiving simmer. Pork shoulder has enough connective tissue and fat to become succulent during the covered cooking time. Lean pork loin cooks faster and can dry out if simmered for an hour; if using it, cut the pieces a little larger, start checking much earlier, and rely on the thermometer rather than the clock.
  • Use a substitute for timur thoughtfully. Timur, sometimes called Nepalese pepper, has a citrusy, gently numbing character and may be sold whole or ground in South Asian shops. Ground Sichuan pepper is a practical alternative with a similar tingling quality, although its flavor is not identical. Black pepper adds heat but not the same citrus note; leaving timur out is also fine.
  • Keep the heat controlled. Once the water is added, aim for a few small bubbles rather than a rolling boil. A hard boil can make the sauce reduce too quickly and the meat cook unevenly. Add small splashes of water if needed, and uncover only near the end to thicken the gravy.
  • Adjust chile at the table if unsure. Chili powders vary in heat. Start with ½ teaspoon (1 g), then offer sliced fresh chili or extra chili powder separately. For a milder curry, omit the powder; the ginger, black pepper, and spices still give the sauce plenty of warmth.

Serving Suggestions

Serve the curry over steamed white rice, which catches the spiced gravy, or alongside rice and lentils for a more substantial meal. Plain roti or another sturdy flatbread is useful for scooping up the sauce. A simple side of sliced cucumber, radish, or lightly dressed greens adds freshness and a crisp contrast to the tender, rich pork.

For a Nepali-inspired spread, put rice, lentils, and a vegetable side on the table with the curry, then let everyone choose how much sauce they want. Keep the pork pieces and gravy together in the serving bowl so the meat stays moist. If you are serving guests with different spice preferences, set out extra chopped cilantro and lemon or lime wedges rather than making the whole pot hotter.

Variations

Make it less rich: Trim more visible fat from the shoulder and skim the surface after simmering. The sauce will still be flavorful, though a little less silky. If the curry tastes flat after skimming, adjust the salt and add a small squeeze of lemon or lime rather than adding more oil.

Use a different cut: Boneless pork leg can work, but it is leaner and may not become as soft as shoulder. Check it early and stop cooking once it is tender and has reached the safe temperature. Avoid replacing shoulder with very lean loin and following the full simmer time, as that can leave the meat dry.

Change the heat or aroma: Increase the chili powder gradually, or add a fresh green chili with the tomatoes for a sharper heat. For a less peppery curry, leave out the timur and black pepper. A small pinch of ground cinnamon or a few crushed cardamom pods can add a warmer aroma, but use them sparingly so they do not take over the ginger and cumin.

Make the sauce thicker or looser: For a thicker, coating gravy, simmer uncovered a few minutes longer and stir more often near the end. For more sauce to spoon over rice, add hot water in ¼-cup (60 ml) increments and simmer briefly so the added water takes on the curry’s flavor. Taste again after either adjustment because extra liquid can dilute the salt.

Storage and Reheating

Refrigerate the curry within 2 hours of cooking. Divide a large batch into shallow, covered containers so it cools promptly, and keep it refrigerated for 3 to 4 days. The sauce may firm up as it chills because of the pork fat; that is normal. For longer storage, freeze it in airtight, freezer-safe containers for up to 3 months for best quality. Thaw frozen curry in the refrigerator before reheating when possible.

Reheat only the portion you plan to eat, either in a covered saucepan over medium-low heat or in the microwave, stirring occasionally. Add a splash of water if the gravy has thickened, and heat until the pork and sauce reach 165°F (74°C), checking with a food thermometer. Bring stovetop portions to a gentle simmer while stirring so the bottom does not scorch. Avoid leaving the curry at room temperature for extended periods, and discard it if it has been out for more than 2 hours.

Frequently Asked Questions

Is Nepalese pork curry supposed to be very spicy?

Not necessarily. The level of heat varies with the cook, the chili used, and the region or household recipe. This version uses a modest amount of chili powder, which you can reduce or omit. Cumin, coriander, ginger, and garlic provide flavor even when the curry is mild.

Can I make the curry ahead?

Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container. The flavors settle as it rests, so it can be convenient to make a day ahead. Reheat it gently to 165°F (74°C), adding a little water if the sauce has thickened in the refrigerator.

Why is my pork still tough after an hour?

Shoulder can take longer depending on the size of the pieces, the age of the meat, and how gently the pot is simmering. Continue cooking covered in 10- to 15-minute intervals, adding a little water if the sauce is drying out. Tenderness, rather than a precise clock time, is the useful cue for this slow-cooked cut.

Can I use canned tomatoes?

Yes. Use 1 cup (240 g) of canned crushed tomatoes in place of the fresh tomatoes. Canned tomatoes can be more acidic and wetter, so cook them until the sauce thickens before adding the pork and water. If the finished curry tastes sharp, a little more simmering can soften the tomato flavor; adjust salt before serving.

What can I use if I cannot find mustard oil?

Use a neutral cooking oil such as canola or sunflower oil in the same quantity. Mustard oil contributes a distinctive pungent, savory note, while neutral oil makes the curry milder and lets the spices come forward. Do not use an oil that is strongly flavored unless you specifically want that flavor in the sauce.

Can I cook this in a slow cooker?

You can adapt the method, though browning the pork and cooking the onion-spice mixture in a pan first gives the sauce more depth. Transfer that mixture to the slow cooker with the pork and water, then cook until the meat is fork-tender according to your appliance’s instructions. Slow cookers vary, so check doneness and temperature rather than assuming one exact time; reduce the sauce on the stovetop afterward if it is too thin.

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