Jamaican Pepper Pot Soup is a hearty, vibrant, and flavorful soup rooted in the culinary traditions of Jamaica. Known for its rich, spicy broth, tender meat, and fresh vegetables, this soup is both comforting and invigorating, perfect for warming up on a cool day or serving as a nourishing meal.
A key ingredient is okra, which not only adds a slightly creamy texture but also boosts the soup’s nutritional value. Combined with aromatic herbs, Scotch bonnet peppers, allspice, and other spices, this soup delivers authentic Jamaican flavor in every spoonful.
Why I Love This Recipe
I love this recipe because it’s bold, spicy, and utterly satisfying. Each bowl delivers a beautiful balance of heat, earthiness, and freshness.
The okra gives the soup a slightly thickened texture without being heavy, while the herbs and spices make it fragrant and vibrant. It’s one of those dishes that fills you up, comforts you, and excites your taste buds all at once.
Why It’s a Must-Try Dish
- Authentic Jamaican flavors: Rich, spicy, and aromatic.
- Hearty and nutritious: Packed with vegetables, okra, and protein.
- Versatile: Can use beef, chicken, or pork, or make a vegetarian version.
- Cultural experience: Brings the vibrant flavors of the Caribbean into your home kitchen.
- Comfort food: Perfect for gatherings, family meals, or meal prep.
Recipe Information
- Preparation Time: 20 minutes
- Cooking Time: 1 hour 15 minutes
- Total Time: 1 hour 35 minutes
- Servings: 6
- Calories: ~320 kcal per serving
- Course: Soup / Main
- Cuisine: Jamaican / Caribbean
Ingredients
For the Soup:
- 1 lb beef (stew meat, short ribs, or oxtail) or a mix of meats
- 8 cups water or beef/chicken broth
- 2 tablespoons vegetable oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2–3 Scotch bonnet peppers (whole for less heat, chopped for more)
- 1–2 cups okra, sliced
- 2 medium carrots, diced
- 2 stalks celery, chopped
- 2 medium potatoes, peeled and diced
- 1 teaspoon dried thyme or 2 sprigs fresh thyme
- 1 teaspoon allspice (pimento)
- 2 cups callaloo or spinach (optional)
- Salt and black pepper, to taste
- 1 lime or lemon, for serving
Cooking Directions
Step 1: Brown the Meat
- Heat vegetable oil in a large pot over medium heat.
- Brown the beef on all sides for added flavor. Remove and set aside.
Step 2: Sauté Aromatics
- In the same pot, sauté onions and garlic until fragrant and soft, about 3–4 minutes.
- Add Scotch bonnet pepper and thyme, stirring briefly.
Step 3: Add Broth and Meat
- Return the browned meat to the pot.
- Add water or broth and allspice. Bring to a boil.
- Reduce heat and simmer for 45–50 minutes until meat is tender.
Step 4: Add Vegetables
- Add carrots, celery, potatoes, and okra.
- Simmer for 15–20 minutes until vegetables are tender but still vibrant.
Step 5: Add Greens and Adjust Seasoning
- Stir in callaloo or spinach if using.
- Add salt and black pepper to taste.
Step 6: Serve
- Ladle soup into bowls.
- Squeeze fresh lime or lemon juice over the top before serving.
Step-by-Step Preparation Method (Summary)
- Brown beef in oil for extra flavor.
- Sauté onions, garlic, peppers, and thyme.
- Add broth, allspice, and meat; simmer until tender.
- Add vegetables and okra; cook until tender.
- Stir in greens, season to taste, and serve with lime juice.

How to Serve
- Serve hot in deep bowls for a satisfying meal.
- Pair with crusty bread, rice, or traditional Jamaican dumplings.
- Offer extra Scotch bonnet or hot sauce on the side for those who love heat.
Recipe Tips
- Keep Scotch bonnet whole for milder heat or chopped for a spicier soup.
- Brown the meat to deepen the flavor of the broth.
- Slice okra just before adding to prevent overcooking and sliminess.
- Adjust thickness by adding more or less broth.
- For extra richness, simmer meat with bones.
Variations
- Chicken Pepper Pot Soup: Substitute beef with chicken thighs or drumsticks.
- Seafood Version: Add shrimp or fish fillets in the last 5–7 minutes of cooking.
- Vegetarian: Use mushrooms, chickpeas, or tofu; replace broth with vegetable stock.
- Spicier Version: Add chopped Scotch bonnet or hot sauce to taste.
- Thicker Soup: Mash some potatoes or okra to naturally thicken the broth.
Freezing and Storage
- Refrigeration: Store in an airtight container for up to 3 days.
- Freezing: Freeze soup without greens for up to 2 months.
- Reheating: Reheat gently on the stove; add fresh greens and lime juice before serving.
Special Equipment Needed
- Large soup pot or Dutch oven
- Wooden spoon or ladle
- Knife and cutting board
- Measuring spoons
FAQ
Q: Can I make this soup less spicy?
A: Keep the Scotch bonnet whole and remove before serving to reduce heat.
Q: Can I make it ahead of time?
A: Yes, the flavors improve if made a day in advance. Store meat and vegetables separately for best texture.
Q: Can I use frozen okra?
A: Yes, but add it toward the end of cooking to avoid overcooking.
Q: Can I use different meat?
A: Absolutely. Chicken, pork, or a combination works well.
Q: Can I thicken the soup?
A: Mash some potatoes or okra while cooking, or simmer longer to reduce liquid.
Conclusion
Jamaican Pepper Pot Soup with Okra is a hearty, aromatic, and flavorful Caribbean classic. Its robust spices, tender meat, and fresh vegetables create a soup that is comforting, nourishing, and satisfying. Perfect for family meals, dinner parties, or cozy nights in, this soup brings the vibrant flavors of Jamaica right to your kitchen.
Jamaican Pepper Pot Soup with Okra
Course: SoupsDifficulty: easy6
servings20
minutes1
hour15
minutes1
hour35
minutesIngredients
For the Soup:
1 lb beef (stew meat, short ribs, or oxtail) or a mix of meats
8 cups water or beef/chicken broth
2 tablespoons vegetable oil
1 large onion, chopped
3 cloves garlic, minced
2–3 Scotch bonnet peppers (whole for less heat, chopped for more)
1–2 cups okra, sliced
2 medium carrots, diced
2 stalks celery, chopped
2 medium potatoes, peeled and diced
1 teaspoon dried thyme or 2 sprigs fresh thyme
1 teaspoon allspice (pimento)
2 cups callaloo or spinach (optional)
Salt and black pepper, to taste
1 lime or lemon, for serving
Directions
- Step 1: Brown the Meat : Heat vegetable oil in a large pot over medium heat. Brown the beef on all sides for added flavor. Remove and set aside.
- Step 2: Sauté Aromatics : In the same pot, sauté onions and garlic until fragrant and soft, about 3–4 minutes. Add Scotch bonnet pepper and thyme, stirring briefly.
- Step 3: Add Broth and Meat : Return the browned meat to the pot. Add water or broth and allspice. Bring to a boil. Reduce heat and simmer for 45–50 minutes until meat is tender.
- Step 4: Add Vegetables : Add carrots, celery, potatoes, and okra. Simmer for 15–20 minutes until vegetables are tender but still vibrant.
- Step 5: Add Greens and Adjust Seasoning : Stir in callaloo or spinach if using. Add salt and black pepper to taste.
- Step 6: Serve : Ladle soup into bowls. Squeeze fresh lime or lemon juice over the top before serving.






