Jamaican Pepperpot Soup Recipe

Updated November 4, 2026

Total time
1 hr 45 min
prep 25 min · cook 1 hr 20 min
Serves
6
portions as written

Jump to recipe

Jamaican Pepperpot Soup Recipe

Jamaican pepperpot soup is a hearty, deeply flavorful one-pot meal built on a rich, herbaceous broth, ground provisions (root vegetables), and a mix of meats and seafood. It gets its signature warmth from a Scotch bonnet pepper and its distinctive dark green color from callaloo or spinach, making it both comforting and satisfying. This recipe delivers that authentic island flavor using accessible ingredients, with a clear path to adjust the heat to your liking.

Ingredients

  • 1 lb (450 g) beef stew meat, cut into 1-inch cubes
  • 1 lb (450 g) smoked ham hock or smoked turkey neck
  • 8 cups (1.9 L) water
  • 2 tbsp (30 ml) vegetable oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 scallions, chopped
  • 1 tsp (2 g) fresh thyme leaves (or 1/2 tsp dried)
  • 1 Scotch bonnet pepper, whole (do not chop unless you want extreme heat)
  • 2 cups (200 g) chopped callaloo or spinach
  • 2 cups (300 g) chopped yam or sweet potato, peeled
  • 1 cup (150 g) chopped yellow yam or white potato, peeled
  • 1 cup (150 g) chopped carrots
  • 1 cup (150 g) chopped cho-cho (chayote) or zucchini
  • 1/2 cup (75 g) chopped pumpkin or butternut squash
  • 1/2 lb (225 g) raw shrimp, peeled and deveined
  • 1 tsp (5 g) salt, plus more to taste
  • 1/2 tsp (1 g) black pepper
  • 2 tbsp (30 ml) lime juice (for shrimp, optional)

Instructions

  1. In a large pot, heat the vegetable oil over medium-high heat. Add the beef stew meat and brown on all sides, about 5 minutes.
  2. Add the onion, garlic, scallions, and thyme. Cook for 2 minutes until fragrant.
  3. Pour in the water and add the smoked ham hock or turkey neck. Bring to a boil, then reduce heat to low, cover, and simmer for 45 minutes, skimming off any foam.
  4. Add the Scotch bonnet pepper (keep it whole) and all the root vegetables: yam, sweet potato, white potato, carrots, cho-cho, and pumpkin. Stir well.
  5. Cover and simmer for another 20 minutes, or until the vegetables are fork-tender.
  6. Add the callaloo or spinach, salt, and black pepper. Stir and cook for 5 minutes.
  7. Add the shrimp and cook for 3–4 minutes, until pink and opaque. If using, stir in the lime juice.
  8. Remove the Scotch bonnet pepper before serving. Taste and adjust salt if needed.

Tips

  • Scotch bonnet handling: Keep the pepper whole and remove it before serving. If you want more heat, pierce it with a knife or chop it (use gloves). For a milder soup, use a habanero or omit it entirely.
  • Substitutions: Callaloo can be replaced with spinach or Swiss chard. If you can’t find cho-cho, use zucchini. Smoked turkey neck is a leaner alternative to ham hock.
  • Don’t skip the browning: Browning the beef adds deep flavor to the broth. Take your time with this step.
  • Consistency: If the soup is too thick, add more water or broth. If too thin, mash a few vegetables against the pot to thicken.

Serving Suggestions

Serve hot with a side of hard dough bread, fried dumplings, or steamed rice. A squeeze of fresh lime juice over each bowl brightens the flavors. For a traditional touch, enjoy with a slice of avocado.

Variations

  • Vegetarian: Omit the beef and smoked meat, use vegetable broth, and add more beans (like kidney beans) or tofu for protein.
  • Seafood boost: Add crab legs or fish fillets along with the shrimp for a richer seafood broth.
  • Spice level: For a smoky heat, add a teaspoon of smoked paprika. For a milder soup, use a bell pepper instead of Scotch bonnet.

Storage and Reheating

Refrigerate leftovers in an airtight container within 2 hours of cooking. The soup will keep for 3–4 days. Reheat on the stovetop over medium heat until bubbling, about 10 minutes, or in the microwave in 1-minute intervals. The flavors deepen overnight, making it even better the next day. You can freeze the soup (without shrimp) for up to 3 months; thaw in the refrigerator overnight before reheating.

Frequently Asked Questions

Can I use frozen callaloo?
Yes, frozen callaloo works well. Add it directly to the soup without thawing; it will wilt quickly.

What is the best meat for pepperpot soup?
Beef stew meat with a smoked ham hock or turkey neck gives the traditional rich, smoky flavor. You can also use oxtail or goat, but adjust cooking time accordingly (goat may need longer).

Is pepperpot soup very spicy?
It can be, but the heat is controllable. The Scotch bonnet adds flavor more than heat when left whole. Remove it before serving to keep the soup mild.

Can I make this in a slow cooker?
Yes. Brown the beef and sauté the aromatics first, then transfer everything except the shrimp to a slow cooker. Cook on low for 6–8 hours, adding the shrimp in the last 30 minutes.

Why is my soup cloudy?
Cloudiness often comes from boiling too vigorously or not skimming the foam. Simmer gently and skim as needed.

Can I use water instead of broth?
Yes, water is traditional, but using chicken or beef broth adds more depth. If using water, consider adding a bouillon cube for extra flavor.

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