Sri Lankan pork stew is a home-style, gently simmered dish of pork shoulder, aromatic spices, curry leaves and coconut milk, served with rice or bread to catch the rich sauce. Pork preparations vary across Sri Lanka and from household to household; this version draws on familiar curry flavors while keeping the broth spoonable and mellow.
Ingredients
- 2½ lb boneless pork shoulder (1.13 kg), cut into 1½-inch (4 cm) pieces
- 1 teaspoon kosher salt (5 g), plus ½ teaspoon (3 g) to adjust at the end
- 2 tablespoons neutral oil (30 ml)
- 1 large yellow onion (about 9 oz / 250 g), thinly sliced
- 4 garlic cloves (about 12 g), finely chopped
- 1 tablespoon finely grated fresh ginger (15 g)
- 2 tablespoons Sri Lankan roasted curry powder (about 14 g)
- 1 teaspoon freshly ground black pepper (2 g)
- ½ teaspoon ground turmeric (1.5 g)
- ½ teaspoon mild red chili powder (1 g), or less to taste
- 1 cinnamon stick, about 3 inches (7.5 cm)
- 8 fresh curry leaves (about 1 g)
- 1 pandan leaf, about 6 inches (15 cm), tied in a knot; optional
- 1 medium tomato (about 5 oz / 150 g), chopped
- 1 tablespoon white or coconut vinegar (15 ml)
- 1 cup water (240 ml)
- 1 cup full-fat coconut milk (240 ml), well stirred
- 1 teaspoon brown sugar (4 g)
- 2 tablespoons lime juice (30 ml), or to taste
Instructions
-
Pat the pork dry and cut it into evenly sized pieces so they cook at roughly the same rate. Trim away any very thick, hard pieces of surface fat, but leave some marbling for flavor and tenderness. Toss the pork with 1 teaspoon salt. Slice the onion, chop the garlic and tomato, grate the ginger, and measure the spices and liquids before you start cooking. This preparation should take about 25 minutes.
-
Set a heavy, lidded pot or Dutch oven over medium-high heat and add the oil. When it is hot, brown the pork in two or three batches, leaving space between pieces. Turn the pieces as they color; allow about 10 to 12 minutes for all the batches. Browning builds savory flavor, but the pork does not need to cook through at this stage. Transfer browned pieces to a plate. If the pot has dark, scorched bits, lower the heat and wipe those away; browned fond is useful, burnt fond tastes bitter.
-
Lower the heat to medium. Add the onion and cook for about 5 minutes, stirring and scraping up the browned bits, until softened and lightly golden. Stir in the garlic and ginger and cook for 1 minute. Add the curry powder, black pepper, turmeric and chili powder; stir for about 1 minute, just until fragrant. Spices can scorch quickly, so add a splash of water if the pot looks dry or the mixture begins sticking.
-
Add the tomato, cinnamon stick, curry leaves and knotted pandan leaf, if using. Stir for 2 minutes to soften the tomato, then mix in the vinegar and 1 cup water. Return the pork and any juices on the plate to the pot. Bring the liquid to a gentle boil, turn the heat to low, and cover. Simmer gently for 65 minutes, stirring once or twice and checking that the bottom is not catching. Keep the bubbles small; a hard boil can toughen the meat and reduce the liquid too quickly.
-
Check a large piece of pork with a food thermometer. The USDA FSIS safe minimum for whole cuts of pork is 145°F (63°C) followed by a 3-minute rest; check the center of the largest piece, then keep simmering if needed until it is safe and tender. Pork shoulder often needs the full simmer to soften, so tenderness matters as well as temperature: a fork should slide in easily, though the pieces should still hold their shape. If they are not tender, continue simmering in 10-minute increments and add a little hot water if the pot is nearly dry.
-
Stir in the coconut milk and brown sugar. Simmer uncovered for 5 minutes, gently stirring once or twice, until the sauce is creamy and coats the pork. Avoid a vigorous boil after adding coconut milk. Take the pot off the heat and leave it to stand for 5 minutes; this gives the pork its required rest and lets the sauce settle. Remove the cinnamon stick and pandan leaf. Stir in the lime juice, taste, and add up to ½ teaspoon salt or more lime juice as needed. The finished sauce should be savory, gently tangy and rich, not sharply sour.
Tips
-
Choose the right cut. Boneless pork shoulder has enough connective tissue to become tender during a slow simmer. Pork loin is much leaner and can turn dry before the sauce develops; if you use it, cut the pieces larger and begin checking for tenderness earlier.
-
Look for the roasted spice blend. Sri Lankan roasted curry powder gives the stew a deep, toasted character. If it is hard to find, use 1 tablespoon (about 8 g) Madras-style curry powder, 1 teaspoon (2 g) ground coriander and ½ teaspoon (1 g) ground cumin. This practical substitute will taste less distinctly roasted and may be hotter, so adjust the chili powder to suit it.
-
Use fresh curry leaves if you can. They add a distinctive citrusy, herbal aroma. If unavailable, leave them out rather than adding a large handful of another herb; a single bay leaf can add background fragrance, but it will not taste the same. Pandan is also optional. Omitting it makes the aroma less fragrant, without affecting the stew’s texture.
-
Keep the heat gentle. A low simmer gives shoulder time to soften without reducing the sauce too fast. If the sauce becomes thicker than you like before the pork is tender, stir in hot water a few tablespoons at a time. If it is thin at the end, simmer uncovered briefly before adding lime juice.
Serving Suggestions
Serve the stew hot over steamed white rice, which soaks up the coconut-and-spice sauce particularly well. Red rice is another fitting choice if you enjoy its firmer texture and nutty flavor. For a bread-based meal, offer roti, paratha or another plain flatbread alongside it; use the bread to scoop up the pork and sauce.
A crisp, fresh side helps balance the richness. Try sliced cucumber and tomato with lime, or a simple salad of finely sliced onion, greens and a little vinegar. If you have a Sri Lankan-style sambol, serve it in a small bowl so each person can add as much sharpness or heat as they like. The stew is substantial, so a vegetable side such as sautéed greens, green beans or cabbage is usually enough to round out the meal.
For a relaxed serving plan, bring the pot to the table with rice and two small accompaniments rather than adding more spices to the stew itself. That lets the coconut sauce stay mellow while diners adjust their plates with lime, sambol or extra black pepper.
Variations
Make it hotter: Add another ¼ to ½ teaspoon chili powder with the other ground spices, or serve sliced fresh chili on the side. Chili powders differ considerably, so increasing the heat gradually is more reliable than adding a large amount at once. The dish should still taste of pork, toasted spices and coconut rather than only heat.
Use bone-in pork: Bone-in shoulder pieces work, but they take longer to become tender and are less straightforward to portion. Add them to the pot in place of the boneless pork and allow extra simmering time, checking for tenderness in more than one piece. Remove bones before serving if you prefer, and remember that the final total will be longer than the timing above.
Adjust the coconut: For a lighter-tasting sauce, replace half the coconut milk with water or unsalted stock. The stew will be less creamy and the spices will seem more pronounced. Do not replace all of the coconut milk if you want the mellow finish this version is designed to have. Add the liquid near the end as directed.
Make a less tangy version: Use mild white vinegar and begin with 1 tablespoon, then finish with lime juice to taste. For a rounder flavor, omit the lime juice at first and let diners add it at the table. The vinegar helps balance the rich sauce, but it should not overpower the spices or make the dish taste pickled.
Storage and Reheating
Transfer leftovers to shallow containers and refrigerate within 2 hours of cooking. The stew keeps for 3 to 4 days in the refrigerator. The coconut sauce may look slightly separated or firm when cold; that is normal, and it usually smooths out as it warms. Store rice separately if possible, so it does not absorb all the sauce.
For longer storage, freeze the stew in airtight, freezer-safe containers for up to 2 to 3 months for best quality. Thaw it overnight in the refrigerator. Warm leftovers in a covered saucepan over low to medium-low heat, stirring occasionally and adding a splash of water if the sauce is too thick. Reheat until the center reaches 165°F (74°C), as recommended for leftovers, and check with a food thermometer. You can also microwave a portion in a covered, microwave-safe dish, stirring partway through and checking its temperature in more than one spot. Reheat only the amount you plan to eat.
Frequently Asked Questions
Is Sri Lankan pork stew the same as Sri Lankan pork curry?
The names can overlap, and recipes vary by region, household and cooking style. This version uses a curry-style spice base and coconut milk, but keeps enough sauce to serve as a stew. It is a home-style interpretation rather than a claim that there is one standard recipe for all of Sri Lanka.
Can I make this stew ahead?
Yes. Cook it through, cool it promptly, and refrigerate it within 2 hours. Reheat it gently until it reaches 165°F (74°C). The flavors often mingle as it sits, though the sauce may thicken in the refrigerator; loosen it with a little water while reheating and adjust lime and salt just before serving.
Can I use light coconut milk?
Yes, but the sauce will be thinner and less rich than one made with full-fat coconut milk. Use the same amount and simmer gently; avoid trying to compensate by boiling it hard, which can make the sauce separate. If you want a middle ground, use half full-fat coconut milk and half water.
What can I use instead of pandan?
You can simply omit it. Pandan contributes a subtle, sweet, grassy fragrance rather than body or heat, so the stew will still cook properly without it. Curry leaves are a separate ingredient and bring a different aroma; use them if available, but do not treat pandan and curry leaves as interchangeable.
How do I know when the pork is tender?
Check a large piece with a fork: it should yield easily when pressed, while remaining intact enough to lift from the sauce. Also check the center with a food thermometer and follow the pork temperature and rest guidance in the instructions. If the meat reaches a safe temperature but still feels chewy, continue the gentle simmer until the connective tissue softens.
Related
- Portuguese Braised Beef Stew with Red Wine and Chouriço
- Red Thai Soup with Chicken and Coconut Milk
- Red Thai Pumpkin Soup with Coconut Milk
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).