Vegan Jamaican Stew Peas with Coconut Milk and Dumplings

Updated November 4, 2026

Total time
10 hr 30 min
prep 8 hr 20 min · cook 2 hr 10 min
Serves
6
portions as written

Jump to recipe

Vegan Jamaican Stew Peas with Coconut Milk and Dumplings

Vegan Jamaican stew peas is a hearty Jamaican one-pot dish of red kidney beans simmered with coconut milk, thyme, allspice, and scallion, often served with soft flour dumplings called spinners. This version keeps the rich, peppery character of the dish without meat and includes clear options for adjusting the heat and making the beans from dried.

Ingredients

  • 2 1/4 cups (450 g) dried red kidney beans
  • 8 cups (1.9 L) water for cooking, plus plenty for soaking
  • 1 medium yellow onion (about 150 g), peeled and left whole or halved
  • 3 scallions (about 45 g), trimmed and lightly crushed
  • 4 garlic cloves (about 12 g), peeled and lightly crushed
  • 6 fresh thyme sprigs (about 3 g)
  • 6 whole allspice berries (about 3 g), lightly crushed, or 1 teaspoon (2 g) ground allspice
  • 1 whole Scotch bonnet pepper, left intact; use a habanero as a substitute, or omit for a mild pot
  • 1 can unsweetened coconut milk, 13.5 oz (400 ml), well shaken
  • 1 teaspoon (5 g) vegetable bouillon powder, optional
  • 1 teaspoon fine salt (6 g), plus more to taste
  • 1/2 teaspoon (1 g) black pepper
  • 1 cup (125 g) all-purpose flour, for the spinners
  • 1/4 teaspoon (1.5 g) fine salt, for the spinners
  • About 1/3 cup (80 ml) cool water, for the spinners; add gradually

Instructions

  1. Soak the beans. Sort through the dried beans and discard any shriveled beans or small stones. Rinse well, put them in a large bowl, and cover with several inches of cold water. Soak for 8 hours at room temperature, then drain and rinse. If your kitchen is very warm, soak them in the refrigerator. Do not skip the soak if you want the stated cooking time; unsoaked beans can take substantially longer.
  2. Start the beans on the stove. Put the drained beans in a large, heavy pot with 8 cups (1.9 L) fresh water. Bring to a full rolling boil and boil for 10 minutes, uncovered. Lower the heat to maintain a steady simmer and cook for 65 minutes, partially covered. Keep the beans submerged; add a little boiling water if the level drops too far. Never cook dried kidney beans only on a low setting in a slow cooker.
  3. Add the seasonings. After the first 75 minutes, check a bean. It should be softening but may still have a little firmness in the center. Add the onion, scallions, garlic, thyme, allspice, whole Scotch bonnet, coconut milk, bouillon if using, salt, and black pepper. Stir gently so the beans stay intact. Bring the pot back to a gentle simmer and cook uncovered for 25 minutes. Keep the pepper whole and avoid piercing it if you want its aroma without intense heat.
  4. Mix the spinner dough. While the stew simmers, stir the flour and 1/4 teaspoon salt together in a bowl. Add the water a little at a time, mixing until a firm, slightly tacky dough forms. You may not need every drop, and a dry dough can take a teaspoon or two more. Knead briefly, just until smooth, then cover and let it rest while the beans finish simmering.
  5. Shape and cook the dumplings. Pinch off pieces of dough about the size of a large grape. Roll each between your palms into a short tapered rope, roughly 2 inches (5 cm) long; these are the spinners. Drop them into the gently simmering stew one at a time, stirring carefully once to prevent sticking. Cover partly and cook for 20 minutes. The dumplings should be cooked through and tender, not raw or floury in the middle.
  6. Finish the pot. Simmer uncovered for 10 minutes, stirring gently now and then, until the broth looks creamy and clings lightly to the beans and dumplings. Taste a few beans to confirm they are fully tender. If they are still firm, continue simmering in 10-minute increments, adding hot water if needed; the exact time depends on the beans’ age and the soaking conditions. Remove the onion, thyme stems, and whole Scotch bonnet. Taste and adjust the salt and pepper. For a thicker stew, mash a spoonful of beans against the side of the pot and stir them back in.

Tips

  • Keep the Scotch bonnet whole. A whole pepper seasons the broth gradually, while a split or pierced one can make the stew very hot. Lift it out as soon as the flavor is where you want it. If it breaks during cooking, remove the pieces carefully and taste before adding any more pepper.
  • Use the right allspice substitute. Whole pimento berries are common in Jamaican cooking but may be hard to find. Ground allspice works well here; it gives the broth a slightly cloudier appearance and a more immediate spice flavor. Use the measured amount rather than adding extra.
  • Let the beans get tender before judging the broth. Salt and coconut milk are added after the initial simmer, but old or poorly stored dried beans may still need extra time. Keep the pot at a gentle simmer, not a hard boil, once the coconut milk is in, and add hot water if the sauce becomes too thick before the beans are soft.
  • Check the dumpling dough as you mix. Flour absorbs water differently depending on the brand and humidity. Add water gradually: dough that is too wet is difficult to roll, while very dry dough can make dense spinners. A brief knead is enough; overworking can make them chewy.

Serving Suggestions

Serve the stew peas hot in deep bowls, making sure each portion gets plenty of kidney beans, coconut broth, and several spinners. It is filling on its own, but steamed white rice or rice and peas makes a satisfying accompaniment and gives the sauce something to soak into. Add a crisp cabbage slaw, sliced cucumber, or a simple green salad for freshness alongside the rich, creamy stew.

For a table with different heat preferences, serve sliced scallion, fresh thyme, and hot pepper sauce separately rather than making the whole pot fiery. A wedge of lime is also a welcome optional finish: a small squeeze brightens the coconut broth, though it is not necessary for the stew’s traditional flavor. If you are serving it as part of a larger meal, keep the sides simple so the beans and dumplings remain the focus.

Variations

Use canned beans for a shorter route. Replace the dried beans and their soaking water with about 4 cans (15 oz / 425 g each) drained and rinsed kidney beans, plus 4 cups (950 ml) water. Simmer the seasonings and coconut milk for about 25 minutes, add the canned beans, then cook gently for 15 minutes before adding the spinners. The texture is softer and the bean flavor less concentrated than with dried beans, but it is a practical weeknight version. The total time will be shorter, so do not follow the dried-bean timing in the facts line for this variation.

Make it without wheat dumplings. Leave out the spinners and serve the stew with rice, or use a suitable gluten-free dumpling recipe made with a flour blend intended for dough. A direct one-for-one swap with every gluten-free flour is not guaranteed to work because blends absorb water differently; add liquid cautiously and check that the dumplings cook through.

Adjust the coconut flavor. The full can of coconut milk makes a lush, creamy broth. For a less rich pot, use 1 cup (240 ml) coconut milk and replace the remaining 1 cup (240 ml) with water or unsalted vegetable stock. This makes the stew lighter and less coconut-forward. For a smoky variation, add 1/2 teaspoon (1 g) smoked paprika; it is a modern flavor addition, not a substitute for the dish’s thyme and allspice.

Change the bean type if needed. Small red beans are a useful alternative when dried kidney beans are unavailable, though their size and texture may change the cooking time. Avoid swapping in chickpeas without adjusting the method: they stay firmer and do not create quite the same starchy, creamy broth. Whichever dried bean you choose, cook it until fully tender before serving.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in shallow, covered containers. Keep the stew refrigerated for 3 to 4 days. The spinners will absorb broth as they sit, so the chilled stew may seem much thicker the next day. Stir in a splash of water or vegetable stock when reheating to loosen it.

Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring gently until steaming throughout, or use a microwave-safe covered dish and stir partway through. Reheat leftovers to 165°F (74°C). If you have a food thermometer, check the center of the portion rather than relying only on steam at the edges. Freeze cooled portions for up to 2 months for best quality; thaw overnight in the refrigerator and reheat as above. Dumplings can soften after freezing, but the stew remains good to eat.

Frequently Asked Questions

Can I make vegan Jamaican stew peas without soaking the beans?
Yes, but it will take longer and the cooking time will be less predictable. Rinse the beans, bring them to a full rolling boil for 10 minutes, then simmer until tender before adding the coconut milk and seasonings. Check the water level regularly and allow extra time; the 2-hour-10-minute cook time here assumes beans soaked for 8 hours.

Is Jamaican stew peas always made with dumplings?
Many versions include spinners, and other family or regional versions may serve the beans with rice or use different additions. This recipe includes flour dumplings so the dish is a complete one-pot meal, but you can leave them out and serve the stew with rice instead.

How can I tell when the kidney beans are done?
Taste a few beans from different parts of the pot. They should be creamy and soft all the way through, with no hard or chalky center. Bean age, storage, and soaking conditions affect timing, so simmer longer in short increments if necessary. Do not serve beans that are still firm in the middle.

Can I make the stew less spicy?
For a mild result, omit the Scotch bonnet entirely; the allspice, thyme, and scallion still give the broth plenty of flavor. For gentle heat, add a whole pepper without piercing it and remove it before it breaks. A habanero is a workable substitute, but it can be just as hot or hotter, so handle it cautiously.

Why did my stew peas turn out watery?
The beans may have released less starch, or the pot may not have simmered uncovered long enough after the dumplings cooked. Simmer gently for a few extra minutes, or mash a small spoonful of beans and stir them back into the broth. Avoid adding flour directly to the pot, which can leave lumps and a raw flour taste.

Can I prepare any part of this recipe ahead?
Soak the beans up to a day ahead in the refrigerator, then drain and cook them when ready. You can also measure the dry dumpling ingredients in advance, but mix the dough shortly before shaping so it remains easy to handle. The finished stew can be refrigerated or frozen; its broth thickens as it cools, so add a little water when reheating.

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