Trotters and Beans Curry: A Slow, Spiced One-Pot Recipe

Updated November 4, 2026

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

Jump to recipe

Trotters and Beans Curry: A Slow, Spiced One-Pot Recipe

Trotters and beans curry is a slow-braised pork curry with tender, gelatin-rich pieces of pig’s feet, creamy beans, tomatoes, and warming spices. This home-style version is served in a thick, savory sauce over rice or with bread; curry methods and seasonings vary by region and household, so this is one practical, gently spiced approach rather than a single definitive tradition.

Ingredients

  • 3 lb (1.36 kg) cleaned pork trotters, cut into pieces about 2 inches (5 cm) thick; ask the butcher to split them if possible
  • 2 tbsp (30 ml) neutral oil, such as canola or sunflower oil
  • 1 large yellow onion, about 10 oz (280 g), finely diced
  • 1 tbsp (15 g) finely grated fresh ginger
  • 4 garlic cloves, about 1 oz (28 g), minced
  • 2 tbsp (12 g) curry powder
  • 1 tsp (2 g) ground cumin
  • 1 tsp (2 g) ground coriander
  • ½ tsp (1 g) ground turmeric
  • ¼ tsp (0.5 g) cayenne pepper, or more to taste
  • 1 can (14.5 oz/411 g) diced tomatoes, with their juices
  • 5 cups (1.2 L) low-sodium chicken stock or water, plus a little more if needed
  • 2 bay leaves
  • 1 tsp (6 g) fine salt to start, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper
  • 2 cans (15 oz/425 g each) kidney beans, drained and rinsed; about 3 cups (510 g) drained
  • 1 tbsp (15 ml) apple cider vinegar or fresh lime juice
  • ¼ cup (10 g) chopped fresh cilantro, for serving

Instructions

  1. Check that the trotters are clean and free of stray hairs or loose bone fragments; ask the butcher to trim them if needed. Pat the pieces dry with paper towels. Keep raw pork and its juices separate from ready-to-eat ingredients, and wash hands, board, and knife after handling. If the pieces are especially large, have them cut smaller so they cook more evenly and are easier to serve.

  2. Heat the oil in a heavy Dutch oven or large, sturdy pot over medium heat. Add the onion and cook for 7 to 8 minutes, stirring now and then, until soft and lightly golden at the edges. Stir in the ginger and garlic and cook for 1 minute, just until fragrant. Lower the heat if the garlic starts to brown; scorched garlic can make the whole sauce taste bitter.

  3. Add the curry powder, cumin, coriander, turmeric, and cayenne. Stir for about 30 seconds to coat the onion and wake up the spices, then add the tomatoes. Cook for 3 to 4 minutes, scraping the bottom of the pot, until the tomato juices have thickened slightly and the mixture smells aromatic. This brief cooking step helps the spices blend into the sauce instead of tasting dusty.

  4. Add the trotters, stock or water, bay leaves, salt, and black pepper. The liquid should mostly cover the pieces; add up to 1 cup (240 ml) extra water if necessary. Bring to a boil, skim off any grey foam that collects on top, then reduce the heat to maintain a gentle simmer. Cover the pot slightly ajar and cook for 2 hours 55 minutes, turning the trotters once or twice. Keep the liquid at a quiet bubble, not a hard boil, and add a splash of hot water if the level drops too far.

  5. Check for tenderness near the end of the braise. A fork should slide into the thickest meaty parts easily, and the skin and connective tissue should feel soft rather than rubbery. USDA FSIS lists 145°F (63°C) followed by a 3-minute rest as the safe minimum for whole cuts of pork; check the thickest meaty section with a food thermometer and ensure it reaches that minimum, then rest the cooked pieces for 3 minutes. For the characteristic soft texture of trotters, continue the gentle braise beyond the minimum if they are not yet tender.

  6. Use tongs to transfer the trotters to a bowl. Add the drained beans to the pot and simmer uncovered for 20 minutes, stirring gently once or twice so the beans stay intact. Meanwhile, when the trotters are cool enough to handle, remove and discard the bones and any hard cartilage. Keep the tender meat and soft skin, cutting larger pieces into bite-size portions. Take care to check for small bone fragments, especially if the butcher has split the pieces.

  7. Return the edible pieces to the pot and simmer for 5 minutes to warm them through. Stir in the vinegar or lime juice, taste the sauce, and adjust the salt, pepper, or cayenne. If it is thinner than you like, simmer uncovered for a few more minutes; if it has become too thick, loosen it with a little hot stock or water. Remove the bay leaves before serving and scatter cilantro over the top.

Tips

  • Ask for the right cut. Pork trotters may be labelled pig’s feet, and availability varies. A butcher can split or crosscut them, which shortens cooking and makes serving easier. If you can only find whole trotters, the braise may take longer; judge by tenderness rather than relying on the clock alone.

  • Keep the simmer gentle. A rolling boil can make the sauce cloudy, break up the meat, and evaporate liquid before the connective tissue softens. Look for occasional small bubbles around the edge. A heavy pot with its lid slightly ajar helps keep the temperature steady.

  • Choose beans that suit the sauce. Canned kidney beans are convenient and hold their shape. Butter beans make a softer, creamier curry, while cannellini beans are a mild alternative. Use canned beans here rather than uncooked dried kidney beans; dried kidney beans require proper soaking and boiling before they are safe to eat.

  • Season at the end as well as the beginning. The pork and beans release moisture during cooking, and the sauce reduces, so salt can become more noticeable. Start with the stated amount, then taste after the beans have simmered. A little vinegar or lime brightens the rich sauce without making it taste distinctly sour.

Serving Suggestions

Spoon the curry into shallow bowls with steamed basmati or long-grain rice, allowing plenty of sauce to soak in. Roti, naan, or another sturdy flatbread is useful for scooping up the beans and soft pieces of pork. For a fresher contrast, serve sliced cucumber, tomato, and red onion on the side, or add a small bowl of plain yogurt. Keep garnishes simple: cilantro, lime wedges, or thinly sliced scallions all work, while a sharply dressed salad can balance the richness. Because trotters contain bones and can be slippery to eat, offer a small bowl for discarded bones and provide spoons as well as forks.

Variations

For a milder curry, leave out the cayenne and use a mild curry powder; diners can add sliced fresh chile at the table. For more heat, add a finely chopped green chile with the ginger and garlic. A teaspoon of garam masala stirred in during the final five minutes gives the sauce a warmer, more aromatic finish, while a pinch of smoked paprika makes it deeper and earthier without imitating a traditional ingredient.

You can replace the kidney beans with butter beans, cannellini beans, or drained chickpeas, keeping the same approximate drained quantity. If fresh ginger is unavailable, use 1 teaspoon (2 g) ground ginger, though the flavor will be less bright. Chicken stock gives the curry a fuller savory base; water lets the pork and spices stand out more clearly. If trotters are unavailable, pork hock can be braised in the same way, but it has more meat and may need a different cooking time. Cook it until tender, and remove bones before serving.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in shallow airtight containers. The curry keeps for 3 to 4 days in the refrigerator. The sauce may set into a soft gel when cold because of the trotters’ natural gelatin; that is expected and it loosens again when heated. For longer storage, freeze portions in freezer-safe containers for up to 3 months for best quality, then thaw overnight in the refrigerator.

Reheat only the portion you plan to eat, on the stovetop over low to medium heat with a splash of water or stock, stirring carefully so the beans do not mash. Heat leftovers to 165°F (74°C), checked with a food thermometer, as recommended by USDA FSIS. If reheating in a microwave, cover loosely, stir partway through, and check the temperature in more than one spot. Do not leave the curry at room temperature for extended periods.

Frequently Asked Questions

Do I need to soak trotters before cooking?

No soaking is required for this recipe. Buy cleaned trotters, pat them dry, and braise them slowly in the seasoned liquid. If your butcher recommends a particular cleaning or trimming step for the pieces supplied, follow that advice, but rinsing raw pork in the sink is not necessary and can spread splashes around the kitchen.

How do I know when pork trotters are tender?

Use a fork to test the thickest meaty sections: it should enter easily, and the skin and connective tissue should be soft and yielding. If they still feel chewy or resist the fork, keep the pot at a gentle simmer and check again after 15 to 20 minutes. Trotters vary in size, so tenderness is a more reliable guide than an exact extra cooking time.

Can I make this curry in a pressure cooker?

Yes, but pressure-cooker models and the size of the trotters affect timing. Follow your appliance’s instructions for cooking bone-in pork and do not fill it above its limit; allow the pressure to release as directed before opening. Once the trotters are tender, remove the bones, add the canned beans, and simmer uncovered until the sauce reaches the thickness you want. Avoid pressure-cooking the beans with the trotters, since they can become mushy.

Can I use dried beans instead of canned?

Yes, but prepare them separately according to their package directions before adding them to the curry. Kidney beans must be brought to a full boil during cooking; a slow cooker alone does not reliably make raw kidney beans safe. Add fully cooked beans for the final 20 minutes so they take on flavor without disintegrating. You may need a little less salt if the dried beans were cooked in salted water.

Can I make the curry a day ahead?

Yes. The flavors settle as the curry chills, and the sauce often thickens, so it is convenient to prepare ahead. Refrigerate it within 2 hours, then reheat gently until it reaches 165°F (74°C). Add a little water or stock if the chilled sauce is too firm, and finish with fresh lime juice or cilantro just before serving.

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