Jamaican Black Pepper Cream Sauce Recipe

Updated November 5, 2026

Total time
25 min
prep 10 min · cook 15 min
Serves
4
portions as written

Jump to recipe

Jamaican Black Pepper Cream Sauce Recipe

Jamaican black pepper cream is a rich, spicy sauce that pairs the deep heat of freshly cracked black pepper with the sweetness of allspice and the creaminess of coconut milk. It is a staple in Jamaican home cooking, often served over grilled fish, chicken, or rice and peas. This version is quick to make, uses pantry-friendly ingredients, and delivers a bold, aromatic kick that elevates any simple protein.

Ingredients

  • 1 tablespoon (15 ml) vegetable oil
  • 1 small onion, finely chopped (about 1/2 cup / 75 g)
  • 2 cloves garlic, minced
  • 1 Scotch bonnet pepper, seeded and finely minced (use gloves; adjust to taste)
  • 1 tablespoon (6 g) freshly cracked black pepper (about 1 1/2 teaspoons whole peppercorns)
  • 1 teaspoon (2 g) ground allspice
  • 1 teaspoon (5 g) salt, plus more to taste
  • 1 cup (240 ml) coconut milk (full-fat for best texture)
  • 1/2 cup (120 ml) chicken or vegetable broth
  • 1 tablespoon (15 ml) lime juice (about 1/2 lime)
  • 1 teaspoon (5 ml) Worcestershire sauce (optional)
  • 1 tablespoon (8 g) cornstarch mixed with 2 tablespoons (30 ml) water (slurry)

Instructions

  1. Heat the oil in a medium saucepan over medium heat. Add the onion and cook until soft and translucent, about 3–4 minutes.
  2. Add the garlic and Scotch bonnet pepper (if using) and cook for 1 minute until fragrant.
  3. Stir in the cracked black pepper and ground allspice. Toast for 30 seconds, stirring constantly, to release their oils.
  4. Pour in the coconut milk and broth. Bring to a gentle simmer, then reduce heat to low.
  5. Add the salt, lime juice, and Worcestershire sauce (if using). Simmer for 5 minutes, stirring occasionally, until slightly thickened.
  6. Whisk in the cornstarch slurry and continue simmering for 2–3 minutes until the sauce coats the back of a spoon. Taste and adjust salt or pepper.
  7. If you prefer a smooth sauce, blend with an immersion blender or in a regular blender (careful with hot liquid). Serve warm.

Tips

  • Substitutions: No Scotch bonnet? Use habanero (similar heat) or 1/4 teaspoon crushed red pepper flakes for milder heat. For a dairy-free version, use full-fat coconut milk (already dairy-free). For a non-coconut version, substitute heavy cream, but reduce broth to 1/4 cup (60 ml) to keep consistency.
  • Freshly cracked pepper is essential: Pre-ground black pepper will not give the same floral, pungent kick. Crack whole peppercorns with a mortar and pestle or in a pepper mill set to coarse.
  • Control the heat: The Scotch bonnet is very hot. Remove the seeds and membranes for less heat, or add whole and remove before serving for just a hint. Always wear gloves when handling.
  • Common mistake: Boiling the coconut milk too hard can cause it to separate. Keep the sauce at a gentle simmer, not a rolling boil.

Serving Suggestions

Serve this sauce over grilled or pan-seared fish (like snapper or mahi-mahi), chicken, or pork. It also works well spooned over steamed rice, rice and peas, or roasted vegetables. For a classic Jamaican plate, pair with festival (fried dumplings) or boiled green bananas.

Variations

  • Creamier version: Replace the broth with 1/2 cup (120 ml) heavy cream and reduce coconut milk to 1/2 cup (120 ml).
  • Herbed: Add 1 tablespoon fresh thyme leaves along with the onion for a more traditional Jamaican flavor.
  • Spicy jerk-style: Add 1 teaspoon jerk seasoning (store-bought or homemade) with the allspice for extra complexity.
  • Vegan/vegetarian: Use vegetable broth and skip the Worcestershire sauce (or use a vegan version).

Storage and Reheating

Refrigerate leftover sauce in an airtight container for up to 4 days. Reheat gently on the stovetop over low heat, adding a splash of broth or water to loosen if needed. Do not microwave on high, as coconut milk can curdle. The sauce can also be frozen for up to 3 months; thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I make this sauce ahead of time? Yes, you can make it up to 2 days ahead. Cool completely, then refrigerate. Reheat gently, adding a little broth to adjust consistency.

What if I don’t have coconut milk? Use heavy cream or half-and-half, but reduce the broth to 1/4 cup (60 ml) to avoid thinning. The flavor will be less tropical but still delicious.

How do I tone down the spice? Use only half the Scotch bonnet, remove seeds and membranes, or omit it entirely. You can also add a spoonful of plain yogurt or extra coconut milk at the end to cool the heat.

Can I use ground black pepper instead of cracked? Yes, but reduce to 1 1/2 teaspoons (3 g) and add it with the allspice. The sauce will be less aromatic but still flavorful.

Is this sauce gluten-free? Yes, as long as your Worcestershire sauce is gluten-free (or omitted). Cornstarch is gluten-free, but check the label.

What protein goes best with this sauce? It is classic with grilled fish or chicken. It also works with shrimp, pork chops, or tofu for a vegetarian option.

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