Sri Lankan black pork curry is a slow-braised pork dish with a dark, deeply roasted spice coating, plenty of black pepper and a pleasantly tangy finish. This version uses pork shoulder, curry leaves and goraka; the balance of heat and sourness varies across Sri Lankan households, and tamarind makes a practical substitute when goraka is hard to find.
Ingredients
- 2 lb boneless pork shoulder, cut into 1½-inch cubes (900 g)
- 2 tbsp Sri Lankan roasted curry powder (14 g), or the whole spices listed below
- 1 tbsp coriander seeds (6 g)
- 1 tsp cumin seeds (2 g)
- 1 tsp fennel seeds (2 g)
- 1 tsp black peppercorns (2.5 g), plus ½ tsp freshly ground black pepper (1 g)
- ¼ tsp fenugreek seeds (0.5 g)
- 1 small cinnamon stick, about 1 inch (2 g)
- 1 tsp fine salt (6 g), plus more to taste
- 1 tbsp white or rice vinegar (15 ml)
- 3 pieces dried goraka (about 6 g), rinsed; or 1 tbsp tamarind paste (15 g)
- 2 tbsp coconut oil or neutral oil (30 ml)
- 1 large yellow or red onion, thinly sliced (about 200 g)
- 5 garlic cloves, finely chopped (15 g)
- 1 tbsp finely chopped fresh ginger (15 g)
- 2 green finger chilies, slit lengthwise (about 10 g), or 1 jalapeño
- 10 fresh curry leaves (about 2 g), or 1 dried bay leaf as a less aromatic substitute
- 1 cup hot water, plus more if needed (240 ml)
Instructions
- Season and marinate the pork. Pat the pork dry and put it in a bowl. Add the salt, vinegar, goraka, and ½ teaspoon ground black pepper. Toss thoroughly so the sour seasoning reaches every piece. Cover and refrigerate for 1 hour. If using tamarind paste instead of goraka, mix it with 1 tablespoon of the measured hot water first so it coats the pork evenly. Keep the pork refrigerated during this wait.
- Make the roasted spice blend if needed. Skip this step if using ready-made Sri Lankan roasted curry powder. Put the coriander, cumin, fennel, peppercorns, fenugreek and cinnamon in a dry skillet over medium-low heat. Stir or shake the pan for about 5 minutes, until the seeds smell fragrant and darken a shade; do not let them smoke or scorch. Cool briefly, then grind to a fine powder in a spice grinder or mortar. The blend should be dark and aromatic, not bitter. Measure 2 tablespoons for the curry and save any extra in a sealed jar for another use.
- Brown the pork. Heat the oil in a heavy Dutch oven or deep, lidded saucepan over medium-high heat. Lift the pork from its marinade, leaving the goraka pieces and any liquid in the bowl, and brown the meat in two batches for about 5 minutes per batch. Turn the pieces so several sides take on color. Avoid crowding the pan, which makes the meat steam rather than brown. Transfer the browned pork to a plate.
- Soften the aromatics. Lower the heat to medium. Add the onion to the same pot and cook for 5 minutes, stirring and scraping up browned bits. Add the garlic, ginger, chilies and curry leaves; cook for 2 minutes, until fragrant. Stir in the roasted curry powder and cook for 1 minute. If the spices stick, add a tablespoon of water rather than letting them burn.
- Braise until tender. Return the pork and any juices to the pot, along with the reserved marinade and goraka. Pour in 1 cup hot water and stir to coat the pieces. Bring the liquid to a gentle simmer, then cover and cook over low heat for 72 minutes. Keep the simmer gentle, with occasional bubbles rather than a rolling boil, and stir every 15 to 20 minutes. If the pot looks dry or the spices begin sticking, add hot water ¼ cup (60 ml) at a time. Pork shoulder can take a little longer depending on the size of the cubes and the cut.
- Reduce and check. Uncover and simmer for 10 minutes, stirring occasionally, until the sauce clings to the pork. Taste and adjust salt, black pepper or vinegar; add only a little at a time, since goraka and vinegar become more noticeable as the sauce reduces. Check a thick piece of pork with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of pork; this braise is cooked longer so the shoulder becomes tender. If it is not fork-tender, cover and continue simmering in 10-minute intervals, adding a splash of water if required. Remove the cinnamon stick and serve hot.
Tips
- Use the right cut. Pork shoulder has enough connective tissue and fat to stay succulent during a long braise. Lean loin cooks faster and can become dry, so it is not a like-for-like swap; if using it, cut larger pieces and start checking tenderness much earlier.
- Keep the spices from burning. Dark roasted spices are the signature, but scorched spices taste harsh. Toast over moderate-low heat, keep them moving, and add a spoonful of water if the curry powder catches in the pot.
- Adjust sourness gradually. Goraka varies in strength and size. If the sauce tastes too sharp, simmer it a few minutes longer and add a splash of water; if it needs more lift, add vinegar by the teaspoon. Tamarind is fruitier and can make the gravy a little sweeter and less distinctly Sri Lankan in flavor.
- Choose chilies to suit the table. Two slit finger chilies add a noticeable but adjustable warmth. Leave them whole for gentler heat, or remove the seeds and membranes before adding them. Handle hot chilies carefully and wash your hands afterward.
Serving Suggestions
Serve the curry hot with steamed rice, which absorbs the dark, peppery gravy. Sri Lankan red rice or basmati works well, as does plain white rice when you want the curry’s toasted spices to take center stage. For a fuller meal, add a mild vegetable side such as green beans, cabbage mallung, or a simple coconut sambol. A spoonful of fresh sambol provides a bright contrast, while plain yogurt can cool the plate if the chilies are lively.
Offer the curry with a serving spoon so guests can take both pork and sauce. It is rich and strongly seasoned, so a small portion alongside several sides is often satisfying. If serving a group, keep rice and mild sides separate rather than mixing them into the pot; that makes it easier for everyone to choose their preferred balance.
Variations
Use goraka for the traditional sour note. Goraka is a dried, sour fruit used in Sri Lankan cooking. It adds a clean, slightly fruity acidity that is difficult to duplicate exactly. If it is unavailable, tamarind paste is the easiest substitute; use the stated amount to begin, then taste near the end. Lime juice can brighten a finished serving, but it does not provide the same rounded flavor in a long braise.
Make it hotter or milder. Add a small dried red chili with the aromatics for stronger heat, or omit the green chilies for a peppery but less fiery curry. Keep the black pepper in the recipe if possible: it contributes the distinctive warmth associated with this style, even when the fresh chilies are reduced.
Use prepared curry powder. A Sri Lankan roasted curry powder gives the most straightforward result. If you only have an unroasted curry powder, you can use it, but the curry will taste lighter and less darkly toasted; warm it briefly in the pan and watch closely. Indian curry powders are blends with different proportions and may include spices such as turmeric, so the flavor and color will vary.
Make the sauce less intense. Serve the curry with extra rice and a mild vegetable side rather than diluting the pot with coconut milk. Coconut milk is used in some curry variations, but it softens the sharp, roasted character of this version and makes the gravy creamier. If you want to try it, replace ½ cup (120 ml) of the braising water with coconut milk near the final 20 minutes.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours in a covered, shallow container. The curry keeps for 3 to 4 days in the refrigerator. Its flavor often becomes more rounded by the next day as the spices settle into the sauce. For longer storage, freeze it in meal-size airtight containers for up to 3 months; thaw overnight in the refrigerator before reheating. Do not leave the curry at room temperature for extended storage.
Reheat only the portion you plan to eat, in a covered saucepan over medium-low heat with a splash of water to loosen the thickened gravy. Stir occasionally until steaming throughout and check that leftovers reach 165°F (74°C). You can also microwave a covered portion, stirring partway through so it heats evenly. If the pork is already very tender, gentle reheating helps keep the pieces intact.
Frequently Asked Questions
Why is it called black pork curry? The dark color comes mainly from roasted curry spices, especially the deeply toasted coriander and pepper, rather than from black food coloring or a dark sauce. Browning the pork and reducing the gravy deepen the color further. Do not burn the spices to make the curry darker; scorching creates bitterness instead of the rounded roasted flavor you want.
Can I make this without goraka? Yes. Use 1 tablespoon (15 g) tamarind paste in its place. It brings a similar sour element, though its flavor is fruitier and less distinctive than goraka. Add it with the marinade, then taste the finished sauce before adding any extra vinegar. Tamarind products vary in concentration, so adjust in small increments.
Can I prepare the curry ahead? Yes. Cook it fully, cool it promptly, and refrigerate it for up to 3 to 4 days. Reheat gently to 165°F (74°C) before serving. You can also marinate the pork a few hours ahead or overnight in the refrigerator, but keep the one-hour minimum in mind and avoid leaving raw pork at room temperature.
Can I use a slow cooker? You can, but brown the pork and cook the onion and spices on the stovetop first; those steps build the roasted flavor. Transfer everything to the slow cooker with the measured water and cook until the pork is tender, following your appliance’s low or high setting guidance. Slow cookers vary, so judge by tenderness rather than relying on one exact time. Reduce the sauce in a saucepan at the end if it is thinner than you like.
What if my curry tastes bitter or too sour? Bitterness usually means a spice scorched during toasting or frying. Avoid scraping any blackened residue into the sauce, and keep the heat moderate. If the curry is too sour, simmer it a little longer and add water if it has become overly concentrated; serve with extra rice. Avoid trying to correct sharpness with a large amount of sugar, which can make the flavor muddy.
Related
- Portuguese Lamb Stew with Red Wine, Potatoes, and Herbs
- Portuguese Linguica and Cabbage Soup, Made Simple
- Portuguese Kale Soup: Caldo Verde Explained
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).