Jamaican Stew Peas: How to Make This Classic Dish at Home

Updated November 3, 2026

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

Jump to recipe

Jamaican Stew Peas: How to Make This Classic Dish at Home

Jamaican stew peas is a rich, slow-simmered Jamaican dish made with red kidney beans, coconut milk, herbs and usually salted beef or pork. It is commonly served with small flour dumplings called spinners, which cook right in the pot and soak up the savory broth. Families and regions vary the meat, seasoning and thickness, so this recipe gives you a practical, classic-style version rather than claiming there is only one way to make it.

What You’ll Need

  • 1 lb (454 g) dried red kidney beans, picked over and rinsed
  • 8 cups (1.9 L) water for cooking the beans, plus water for parboiling the meat
  • 8 oz (225 g) salted beef, cut into bite-size pieces, and 8 oz (225 g) salted pig tail, cut into pieces; use either or both. Salted pig tail can be hard to find; substitute an equal weight of salted beef or smoked pork, knowing the flavor will be less porky or smoky, respectively.
  • 1 cup (240 ml) unsweetened coconut milk
  • 1 medium yellow onion, about 1 cup chopped (150 g)
  • 2 scallions, about 1 oz (30 g), trimmed and lightly crushed
  • 3 garlic cloves, minced (about 9 g)
  • 4 fresh thyme sprigs (about 4 g), or 1 tsp (1 g) dried thyme
  • 1 whole Scotch bonnet pepper, left intact, or 1 habanero as a practical substitute; either gives a similar fruity heat, though the exact flavor differs. Keep it whole for gentle aroma or pierce it for more heat.
  • 1/2 tsp (1 g) ground allspice
  • 1 cup (125 g) all-purpose flour, plus a little extra for shaping dumplings
  • About 1/3 cup (80 ml) cool water for the dumpling dough; add it gradually
  • Black pepper, as needed; salt only after tasting, since the cured meat can season the pot

Step-by-Step

  1. Soak the beans. Put the dried kidney beans in a large bowl and cover with plenty of cool water, leaving at least 3 inches (7.5 cm) above them because they expand. Soak for 8 hours, or overnight, then drain and rinse. If the room is warm, soak them in the refrigerator. Do not use beans that are shriveled, moldy or badly damaged.
  2. Rinse and parboil the salted meat. Rinse the salted beef and pig tail under cool running water. Put them in a saucepan, cover with fresh water, bring to a boil and simmer for 15 minutes. Drain and taste a small piece once it has cooled enough to handle. If it is still very salty, repeat the brief boil with fresh water. This removes excess salt; it does not mean the meat needs to be soaked for hours. Discard the parboiling water.
  3. Start the beans and meat together. Put the drained beans and parboiled meat in a large heavy pot. Add 8 cups (1.9 L) fresh water. Bring to a full, rolling boil and keep it there for 10 minutes, then lower the heat to a steady simmer. Never cook raw kidney beans only in a slow cooker: they need this vigorous boil. Simmer uncovered or partly covered for about 80 minutes, stirring occasionally and adding hot water if the beans are no longer covered. Keep the pot bubbling gently rather than letting it boil dry.
  4. Check the beans before seasoning. After about 80 minutes, bite or press a bean. It should be tender through the center, not chalky or firm. If it is still hard, simmer another 10 to 20 minutes and check again; bean age and soaking conditions affect the time. The salted meat should be tender too. For any fresh whole-cut beef or pork used in place of the cured meat, check the thickest pieces with a food thermometer: the USDA FSIS safe minimum is 145°F (63°C) followed by a 3-minute rest. This stew simmers beyond that point.
  5. Make the spinners while the pot simmers. Mix the flour with a pinch of black pepper in a bowl. Add 1/3 cup (80 ml) water a little at a time, kneading until you have a firm, smooth dough that is not sticky. Add a teaspoon of water if it cracks, or a light dusting of flour if it sticks. Divide into about 12 pieces, roll each into a short rope roughly 3 inches (7.5 cm) long, and taper the ends. Keep them covered so they do not dry out.
  6. Add the coconut milk and aromatics. Once the beans are tender, stir in the coconut milk, onion, scallions, garlic, thyme and allspice. Add the whole Scotch bonnet without breaking it. If you want a hotter pot, pierce the pepper once with a knife; avoid crushing it unless you want pronounced heat. Stir gently so the beans remain mostly whole.
  7. Cook the dumplings and finish the stew. Add the spinners one at a time, stirring gently so they do not clump. Simmer for 20 minutes, stirring from the bottom once or twice. The dumplings should be cooked through and firm, and the broth should look creamy and coat a spoon. Remove the thyme stems and whole pepper. Taste before adding salt; finish with black pepper as desired. If a pepper breaks and the stew is too hot, remove any pieces you can find and follow the troubleshooting advice below.
  8. Rest briefly and serve. Turn off the heat and let the pot stand for 5 minutes so the broth settles and thickens slightly. Serve hot in bowls, making sure each serving gets beans, meat, dumplings and broth. Jamaican rice and peas or plain rice can be served alongside, but the stew is filling on its own.

Common Mistakes

Skipping the bean soak or the rolling boil: unsoaked beans take much longer to cook evenly, and kidney beans require a full boil before simmering. A gentle simmer from the start is not a substitute for that initial boil. If you forgot to soak, use the quick-soak method: boil the beans for 2 minutes, turn off the heat, cover for 1 hour, drain, then start the recipe with fresh water.

Adding salt too early: salted beef and pig tail release salt as they cook, so a measured dose at the beginning can make the finished pot unpleasantly salty. Parboil the meat, wait until the broth has developed, and taste at the end. Also avoid stirring hard once the beans soften; vigorous stirring breaks them and can make the sauce pasty.

Breaking the hot pepper or adding too much flour: a whole Scotch bonnet perfumes the pot without necessarily making it fiery, while a split pepper can add substantial heat. For the dumplings, add water gradually. A very wet dough sticks together in the pot; an overly dry dough turns dense and tough.

Tips

Choose dried beans that are similar in size and reasonably fresh. Very old beans may stay firm even after a long simmer. If your tap water is especially hard, filtered water can help the beans soften consistently. Keep extra hot water nearby for topping up the pot, since adding cold water can interrupt the simmer and slow cooking.

Salted meat varies greatly in saltiness. Rinsing and parboiling are useful starting points, but tasting a cooled piece is the best guide to whether another short boil is needed. If you cannot find salted pig tail or salted beef, smoked pork can work, though it brings a smoky flavor and may still be salty. For a meat-free pot, omit the cured meat, season with salt near the end, and add extra scallion, thyme and allspice; the result will be lighter and will not have the same cured-meat depth.

Control heat with the pepper rather than extra chili flakes: keep it intact for mild fragrance, pierce it for a noticeable kick, or leave it out for a gentler pot. Coconut milk can separate slightly if boiled hard, so lower the heat after adding it. The stew thickens as it stands; loosen leftovers with a splash of water when reheating.

Troubleshooting

The beans are still hard: keep simmering and check every 10 to 15 minutes. Make sure there is enough liquid and that the pot is actually bubbling gently. Older beans can need considerably longer. Do not add acidic ingredients such as tomatoes or vinegar before the beans are tender, because acid can slow softening.

The stew is too thin: simmer uncovered for 5 to 10 minutes, stirring gently, or mash a small ladleful of beans against the side of the pot and stir them back in. Avoid adding flour directly to the broth; it can leave lumps and dull the flavor. If the pot is too thick, stir in hot water a little at a time.

The stew tastes too salty: remove the meat temporarily and dilute the broth with hot water or unsalted coconut milk, then simmer briefly. Add a few extra cooked beans if you have them. Do not rely on a raw potato to draw out salt; it will not selectively remove it. Next time, repeat the meat parboil or use less cured meat.

The dumplings are gummy, tough or stuck together: gummy dumplings usually need more simmering or were made with too much water; give them a few more minutes and check one by cutting it open. Tough dumplings usually come from dry dough or heavy kneading, so use a little more water and knead only until smooth. Add shaped spinners separately and stir gently to prevent clumping.

The stew is too spicy: remove the pepper and any visible pieces immediately, then stir in more coconut milk or water and extra beans if available. It will soften the heat but cannot remove it completely. If it is bland instead, add black pepper and a little salt in small increments, tasting after each addition.

Frequently Asked Questions

Are Jamaican stew peas made with green peas?
Usually, no. The classic base is dried red kidney beans, which are called peas in Jamaican usage. Some cooks use other beans, but red kidney beans give the familiar color and creamy texture.

Can I use canned kidney beans?
Yes, but the texture and cooking time change. Skip the dried-bean soak and long bean simmer; parboil and taste the cured meat, then simmer it in fresh water until tender. Add drained canned beans with the coconut milk and aromatics, and cook gently for about 20 minutes so they take on the seasoning without falling apart.

Can I make stew peas without meat?
Yes. Omit the beef and pig tail, cook the soaked beans in fresh water until tender, and season with salt at the end. Extra scallion, thyme, garlic and allspice help build flavor, but the result will not taste exactly like a version made with cured meat.

How do I store and reheat leftovers?
Refrigerate the stew within 2 hours in a covered container and use it within 3 to 4 days. Reheat on the stove, stirring occasionally, until leftovers reach 165°F (74°C); add a splash of water if the broth has thickened. You can freeze portions for longer storage, then thaw in the refrigerator and reheat thoroughly.

Can I prepare the beans ahead?
Yes. Soak them in the refrigerator overnight, then drain and cook them the next day. You can also cook the complete stew ahead and refrigerate it; the broth will thicken as it chills, so loosen it with water when reheating. Keep the Scotch bonnet intact during cooking if you want the heat to stay restrained.

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