Jamaican black bean soup is a hearty, gently spicy soup built around black beans, coconut milk, thyme, allspice, and vegetables. This one-pot version takes inspiration from Jamaican flavors while keeping the ingredients practical; it is served hot with lime and rice or bread, and regional and family versions vary.
Ingredients
- 2 tablespoons (30 ml) neutral oil, such as canola or avocado oil
- 1 medium yellow onion, diced (about 150 g)
- 1 medium red bell pepper, diced (about 150 g)
- 2 medium carrots, peeled and diced (about 160 g)
- 3 garlic cloves, finely chopped (about 9 g)
- 1 teaspoon (2 g) finely grated fresh ginger
- 1 teaspoon (2 g) ground allspice
- 1 teaspoon (1 g) dried thyme, or 1 tablespoon (3 g) fresh thyme leaves
- 1/2 teaspoon (1 g) ground cumin
- 1/4 teaspoon (0.5 g) freshly ground black pepper
- 1 whole Scotch bonnet pepper, left intact; see Tips for a milder alternative
- 1 medium sweet potato, peeled and cut into 1/2-inch (1.3 cm) cubes (about 300 g)
- 2 cans black beans, 15 ounces (425 g) each, drained and rinsed (about 510 g drained beans total)
- 4 cups (950 ml) low-sodium vegetable broth
- 1 can unsweetened coconut milk, 13.5 ounces (400 ml), well shaken
- 1 teaspoon fine salt (about 5 g), plus more to taste
- 1 tablespoon (15 ml) fresh lime juice, plus lime wedges for serving
- 2 tablespoons (8 g) chopped fresh cilantro, optional
Instructions
- Prepare the vegetables and beans. Dice the onion, bell pepper, carrots, and sweet potato, and chop the garlic and ginger. Drain and rinse the canned beans under cool water. Keep the Scotch bonnet whole: piercing or chopping it can make the soup much hotter, and a whole pepper is easier to remove.
- Soften the aromatics. Heat the oil in a large, heavy pot or Dutch oven over medium heat. Add the onion, bell pepper, and carrots. Cook for 7 to 8 minutes, stirring now and then, until the onion looks translucent and the vegetables begin to soften. If the bottom of the pot starts to brown before the vegetables soften, lower the heat and add a tablespoon of broth.
- Bloom the seasonings. Stir in the garlic, ginger, allspice, thyme, cumin, and black pepper. Cook for about 1 minute, just until fragrant. Do not let the garlic brown; scorched garlic can make the broth taste bitter.
- Simmer the soup. Add the sweet potato, rinsed beans, broth, coconut milk, salt, and whole Scotch bonnet. Stir well and bring the liquid to a gentle boil. Lower the heat, cover the pot with the lid slightly ajar, and simmer for 35 minutes, stirring every 10 minutes or so. Keep the soup at a steady gentle simmer rather than a hard boil, which can break up the sweet potato and make coconut milk look separated.
- Adjust the texture. Check that the sweet potato is tender when pierced with a fork. Take the Scotch bonnet out with a spoon and discard it. For a thicker, creamier soup, use an immersion blender to blend a few short bursts, keeping plenty of whole beans and vegetable pieces. Alternatively, transfer about 1 1/2 cups (360 ml) of soup to a blender, blend until smooth, and stir it back into the pot. If using a countertop blender, work in small batches, vent the lid, and take care with the hot liquid.
- Finish and season. Simmer for another 10 minutes, uncovered, to let the flavors come together and the soup reach your preferred thickness. Stir in the lime juice. Taste and add more salt, black pepper, or lime as needed. If it is thicker than you like, loosen it with broth or water, a little at a time. Serve with cilantro, if using, and lime wedges.
Tips
- Control the heat carefully. Scotch bonnet peppers are very hot and vary in strength. Leaving one whole gives the soup a fragrant warmth without distributing as much heat as chopping it. For mild soup, omit it and add a pinch of cayenne or a few drops of hot sauce at the table; habanero is a close, usually hot substitute, not a mild one.
- Choose the right coconut milk. Use unsweetened canned coconut milk, not sweetened beverage-style coconut drink. Full-fat coconut milk gives a rounder, richer broth, while light coconut milk makes it less creamy. Shake or stir the can before measuring because the cream and liquid can separate.
- Make the soup as chunky or smooth as you prefer. Blending only a portion thickens the broth while keeping the beans and vegetables distinct. Avoid blending the entire pot for a long time; too much blending can make the beans pasty. If you do not have a blender, mash some beans against the side of the pot with the back of a spoon.
- Use canned beans for convenience, or cook beans separately. The recipe assumes canned beans, which are already tender. If starting with dried beans, cook them fully in a separate pot before adding them; do not add dry beans directly to this recipe and expect them to cook in the stated time. Drain and rinse canned beans to remove excess canning liquid and salt.
Serving Suggestions
Serve this soup in deep bowls with lime wedges so everyone can brighten their portion to taste. Steamed white rice is a filling accompaniment and can be spooned into the bowl or served on the side. Rice and peas, a familiar Jamaican side made with rice, kidney beans, coconut milk, and seasonings, also makes a substantial pairing, though it will make the meal especially hearty.
For something to dip, offer warm roti, flatbread, or crusty bread. A simple green salad or sliced avocado balances the soup’s creamy texture, while chopped scallions or cilantro add a fresh finish. If serving several people with different heat preferences, keep the soup mild and set out hot sauce separately rather than adding extra pepper to the pot.
Variations
Add Jamaican pumpkin or another squash. Jamaican pumpkin can be difficult to find outside the Caribbean. If available, peel and cube about 1 1/2 cups (225 g) and use it in place of some or all of the sweet potato. Butternut squash is a practical substitute; it has a sweet, nutty flavor and a somewhat firmer texture. Keep the pieces similar in size so they soften at roughly the same rate.
Make it more substantial. Stir in 2 cups (about 300 g) of chopped cooked greens, such as callaloo, spinach, or kale, during the final 10 minutes. Callaloo may be sold fresh or frozen in Caribbean markets; spinach is a convenient substitute but wilts more quickly and has a milder, softer texture. You can also serve the soup over rice rather than adding more ingredients to the pot.
Use dried herbs or adjust the spice profile. Fresh thyme works well in the listed quantity, but remove woody stems before serving. If you do not have allspice, use a small pinch each of cinnamon and ground cloves as a last-resort substitute; this will approximate its warm aroma but will not taste exactly the same. Add any substitute sparingly, since cloves can quickly dominate.
Make it less rich. Replace up to half of the coconut milk with vegetable broth. The result will be lighter and less creamy, with the thyme, beans, and allspice more prominent. Avoid replacing all of the coconut milk if you want the characteristic coconut note in the broth.
Storage and Reheating
Let the soup stop steaming heavily, then transfer it to shallow, covered containers and refrigerate it within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The beans and sweet potato may absorb broth as the soup sits, so expect it to thicken; stir in a splash of water or vegetable broth when reheating.
Reheat a portion in a saucepan over medium-low heat, stirring occasionally until steaming throughout, or microwave it in a covered, microwave-safe bowl, stirring partway through. Reheated leftovers should reach 165°F (74°C). If the coconut broth separates slightly, stir it well as it warms; avoid a prolonged rolling boil. Freeze cooled soup in airtight, freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator and reheat thoroughly. The sweet potato can soften after freezing, but the soup remains suitable for serving.
Frequently Asked Questions
Is this Jamaican black bean soup traditional?
It is a Jamaican-inspired recipe, not a claim to one definitive traditional preparation. Jamaican soups and home recipes vary, and ingredients such as pumpkin, yam, coconut, herbs, and hot pepper appear in different combinations. This version uses accessible canned black beans and sweet potato alongside flavors associated with Jamaican cooking, including thyme, allspice, coconut, and Scotch bonnet.
Can I make the soup without coconut milk?
Yes. Replace the coconut milk with the same amount of vegetable broth for a thinner, less creamy soup. To keep some body, blend a larger portion of the beans before returning it to the pot. You can also use an unsweetened, plain plant-based cooking cream, though its flavor may differ from coconut.
Can I use dried black beans instead of canned?
Yes, but cook them separately until tender before making the soup. Dried beans vary in age and cooking time, and adding them dry would require much more liquid and a substantially longer simmer than this recipe allows. Once cooked, use about 3 cups (510 g) drained beans in place of the two cans, then follow the recipe as written.
How can I make the soup less spicy?
Leave out the Scotch bonnet entirely for a mild pot, or add one whole pepper and remove it earlier if you want only a gentle warmth. Do not cut or pierce it unless you want its heat distributed through the broth. Serve hot sauce or sliced fresh chile on the side so each person can adjust their bowl.
Why is my soup too thin or too thick?
If it is too thin, simmer it uncovered for a few extra minutes or blend a little more of the beans and vegetables into the broth. If it is too thick, stir in warm broth or water a few tablespoons at a time. Keep in mind that the soup thickens as it cools and again in the refrigerator, so adjust the consistency after reheating as well.
Can I make it ahead?
Yes. The soup can be cooked a day ahead, cooled promptly, and refrigerated in a covered container. Its flavors meld as it rests, and it may thicken overnight. Reheat it gently with a splash of broth or water, stirring until hot throughout; finish with fresh lime after reheating if the flavor needs a lift.
Related
- Ghanaian Red Peas Stew with Tomato and Palm Oil Recipe
- Ghanaian Fish Soup: A Fragrant, Peppery One-Pot Recipe
- Ghanaian Goat Soup: A Spicy, Slow-Simmered Recipe
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).