Sauces & Condiments
This Jamaican oxtail with butter beans recipe brings the bold flavors of Jamaica to your kitchen with its signature slow-cooked richness and aromatic spices. 🌟 I first discovered this dish while researching Caribbean cooking techniques, and it quickly became a staple in my recipe collection.
The combination of tender oxtail and creamy butter beans creates a dish that's hearty yet balanced, with layers of flavor that develop over hours of simmering.
The secret to this recipe lies in the slow-cooking process, which transforms tough oxtail into melt-in-your-mouth bites while allowing the spices—like allspice, thyme, and Scotch bonnet—to meld together beautifully.
Jamaican butter beans add a creamy texture and subtle earthiness, while a touch of coconut milk rounds out the dish with richness. This method delivers restaurant-quality results without requiring advanced skills.
By the time you're done, you'll have a deeply flavorful stew with tender oxtail pieces falling apart in your mouth and butter beans that are perfectly tender. The sauce will be thick and aromatic, holding all the spices and flavors together in every bite.
This dish pairs beautifully with rice and peas or roasted vegetables, making it a complete meal.
Perfect for special occasions or cozy weeknight dinners, this recipe serves 6 and can be made in a Dutch oven or slow cooker. The slow-cooking process means you can prepare it ahead of time, allowing the flavors to deepen even more over time. Let's get cooking!
Ingredients for jamaican oxtail with butter beans
Six ingredients create this Jamaican oxtail masterpiece with rich, spiced butter beans.
| Ingredient | Amount | Notes |
|---|---|---|
| Oxtail 🍖 | 3 lb | Cut into 2-inch pieces |
| Jamaican Butter Beans 🌱 | 1 ½ cups | Dried, soaked overnight |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned variety |
| Allspice Berries 🌶️ | 1 tbsp | Crushed, whole berries |
| Fresh Thyme Leaves 🌿 | ½ cup | Stems removed, chopped |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed, chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, smashed |
| Fresh Ginger 🌿 | 2 tbsp | Grated, finely |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Olive Oil 🫒 | ½ cup | Extra-virgin preferred |
| Onion 🧅 | 1 whole | Yellow, chopped |
| Beef Broth 💧 | 3 cups | Low-sodium preferred |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
The oxtail is non-negotiable here—look for well-marbled cuts at your butcher or Costco. Jamaican butter beans? Bob's Red Mill sells them dried online, but most Caribbean markets stock them. The Scotch bonnet peppers are the heat carriers—Walmart or Latin markets usually have them fresh. If you can't find allspice berries, ground allspice at half the amount works, but whole berries toasted in oil add depth. Fresh thyme and ginger from the grocery store's produce section are fine, but organic ginger often has more punch.
No Scotch bonnet? Habanero at one-quarter the amount gets you close, but it's hotter. Butter beans dried? Soak them 8 hours minimum—I usually do it overnight. The tomato paste can be the squeeze-tube kind from Trader Joe's if you're in a hurry. Coconut milk? Full-fat only—light versions won't give you that creamy texture. For the broth, low-sodium is key since we're adding plenty of salt. If you can't find Jamaican butter beans, Great Northern beans work in a pinch, but they won't have that same buttery texture.
This dish tastes better the next day—make extra. Keeps 5 days in the fridge, freezes for 3 months. I always portion it into containers so I can grab a meal straight from the freezer. The beans get creamier with time, so don't rush it. If you're using a slow cooker, start with 4 hours on low—the oxtail needs time to break down. The sauce thickens as it cools, so add a splash of water if it's too thick when reheating.
Why You'll Love This Recipe
- One-Pot Magic: The oxtail and butter beans simmer together in the same pot—no fuss, no extra dishes. Honestly, I just chop, dump, and let it work its flavor while I finish folding laundry. That rich coconut milk does half the heavy lifting.
- Allspice Kiss: Between us, those tiny allspice berries pack a punch—warm, earthy, and just sweet enough. The thyme leaves add this bright herbal note that makes every bite feel like a hug. (Yes, even on a Tuesday night.)
- Leftovers That Shine: This dish actually improves the next day—oxtail gets even more tender, and the beans soak up all that creamy sauce. I freeze portions all the time; reheats like it was just made, no sad rubbery texture here.
- Budget Crowd-Pleaser: Oxtail stretches across a whole table without breaking the bank, and butter beans add that hearty, protein-packed punch. My kids pick out the beans first, but they’re always back for seconds—proof it’s a winner.
Step-by-step instructions for Jamaican oxtail with butter beans
Let's create a dish that's rich, spicy, and deeply flavorful—perfect for feeding a crowd.
🔥 Step 1: Sear the Oxtail for Deep Flavor
Heat a large Dutch oven over medium-high heat. Add 0.5 cup olive oil and let it get hot but not smoking. Working in batches to avoid crowding, add the 3 lb oxtail (cut into 2-inch pieces) and sear for 3-4 minutes per side until deeply browned. This step is crucial—it builds layers of flavor that slow cooking alone can't achieve.
As you sear, you'll notice the oxtail releases its natural juices and fat. Don't rush this process; let each piece develop that beautiful caramelized crust. Once all pieces are browned, transfer them to a plate and set aside.
🍳 Step 2: Build the Spiced Base
In the same Dutch oven, reduce the heat to medium and add the 1 whole chopped onion. Cook for 5 minutes until softened and translucent. Add the 4 smashed garlic cloves, 2 tbsp grated fresh ginger, and 2 tbsp tomato paste, stirring constantly for 2 minutes until fragrant.
Now add the 1 tbsp crushed allspice berries, 0.5 cup chopped fresh thyme leaves, 1 chopped scotch bonnet pepper (seeds removed), 1.5 tsp salt, and 1 tsp cracked black peppercorns. Stir everything together for 1 minute to toast the spices—this releases their essential oils and intensifies their flavors. You'll smell that wonderful Jamaican spice blend filling your kitchen.
🥘 Step 3: Simmer the Oxtail with Coconut Milk
Return the seared oxtail to the Dutch oven. Pour in the 3 cups beef broth and scrape up any browned bits from the bottom with a wooden spoon. Add the 2 whole bay leaves and bring everything to a gentle simmer. Cover and transfer to a 300°F oven.
Cook for 2.5 hours, turning the oxtail occasionally to ensure even cooking. After 2 hours, carefully remove the lid and stir in the 13.5 oz coconut milk. Return to the oven and cook another 30 minutes. The oxtail should be fork-tender with rich, falling-apart texture. If it's not quite there, extend the cooking time by 15-20 minutes—patience is key here.
👨🍳 Step 4: Prepare the Jamaican Butter Beans
While the oxtail simmers, prepare the butter beans. In a separate pot, combine the 1.5 cups soaked Jamaican butter beans with 4 cups fresh water (or enough to cover by 1 inch) and bring to a boil. Reduce heat to medium-low and simmer for 45-60 minutes until tender but not mushy.
Drain the beans and set aside. For extra flavor, you can add a splash of the oxtail cooking liquid to the beans during the last 10 minutes of cooking. This infuses them with the same rich, spiced flavors that make this dish so special.
🍽️ Step 5: Combine and Serve
Once the oxtail is perfectly tender, carefully remove it from the Dutch oven and transfer to a serving platter. Strain the cooking liquid through a fine-mesh sieve to remove any impurities, then return it to the pot. Add the cooked butter beans and simmer together for 5-10 minutes to let the flavors meld.
Serve the oxtail with the butter beans spooned over the top, ladling some of that luxurious coconut milk sauce from the pot. Garnish with extra chopped thyme leaves if you like. Each bite should deliver tender oxtail with rich, spiced butter beans in a velvety coconut sauce. This dish tastes even better the next day as the flavors continue to develop!
Pro Tips For Making Jamaican Oxtail With Butter Beans
- Brown the Oxtail First: Don’t skip the deep golden crust—sear the oxtail pieces in batches over medium-high heat for 3-4 minutes per side until they’re deeply browned. I learned this the hard way: skipping this step means flavor that’s more steamed than caramelized, and your sauce will taste flat.
- Toast the Allspice: Lightly toast the whole allspice berries in a dry pan for 30 seconds until fragrant before adding them to the pot. This releases their oils and makes the flavor sing—like the difference between a whisper and a shout in your stew.
- Parboil the Butter Beans: Soak the Jamaican butter beans overnight, then give them a quick 5-minute parboil before adding them to the pot. This cuts down on cooking time later and keeps them from turning mushy—trust me, your future self will notice if you skip this.
- Stir in Coconut Milk Late: Hold off on adding the coconut milk until the very end, when the oxtail is nearly tender and the sauce has reduced. This keeps the beans from absorbing too much liquid too soon, and your stew ends up creamy without being watery.
Best sauces and condiments for this dish
Jerk-Inspired Glaze
Transform your oxtail into a showstopper with a jerk-inspired glaze made from 2 tbsp jerk seasoning (like Epico Jerk Seasoning), 1 tbsp honey, and 1 tbsp lime juice.
Simmer this mixture in a small saucepan for 5 minutes, then brush it over the oxtail during the last 30 minutes of cooking. The heat from the Scotch bonnet in the jerk seasoning pairs perfectly with the oxtail's richness, while the honey adds a subtle caramelized sweetness. 🌶️
Coconut-Lime Crema
Brighten the dish with a coconut-lime crema—whisk together ½ cup coconut milk, 2 tbsp lime juice, 1 tbsp honey, and ½ tsp salt until smooth. Drizzle this over the finished oxtail and butter beans just before serving.
The tangy lime cuts through the richness, while the coconut milk ties everything together. For extra flair, garnish with cilantro leaves or a pinch of red pepper flakes.
Scotch Bonnet Pepper Oil
Infuse ½ cup olive oil with 1 chopped Scotch bonnet pepper (seeds removed) and 1 tsp allspice berries by heating gently for 10 minutes on low. Strain and drizzle over the finished dish for a spicy, aromatic kick.
This oil adds depth and a subtle heat that enhances every bite. Store any leftovers in the fridge for up to 2 weeks—perfect for drizzling on rice, beans, or grilled meats later. 💡
Brown Sugar-Vinegar Reduction
For a sweet-tangy contrast, simmer ¼ cup brown sugar, ¼ cup apple cider vinegar, and 1 cinnamon stick in a small saucepan for 8-10 minutes until syrupy. Pour this reduction over the oxtail just before serving.
The vinegar brightens the dish, while the brown sugar adds a caramelized depth that balances the spice. This pairing is inspired by Jamaican ackee and saltfish techniques but works beautifully here. ✨
Fresh Herb Garnish
Finish your dish with a herb garnish of chopped cilantro, thyme leaves, and scallions for a pop of freshness. The cilantro adds brightness, the thyme echoes the dish's signature flavor, and the scallions provide a crisp, onion-like crunch.
For an extra touch, sprinkle toasted coconut flakes on top—this adds texture and a hint of tropical sweetness that complements the spice. 🌿
Spiced Butter Bean Dip
Blend 1 cup cooked butter beans, 2 tbsp Greek yogurt, 1 tsp lime juice, ½ tsp garlic powder, and ½ tsp smoked paprika into a creamy dip. Serve this alongside the oxtail for scooping up extra sauce or as a side with crusty bread.
The yogurt adds tang, while the smoked paprika ties back to the dish's Jamaican roots. This dip is a crowd-pleaser and adds another layer of flavor to your meal. 🥄
Nutrition facts
Frequently asked questions
Can I substitute butter beans for another type of bean?
While Jamaican butter beans are ideal for their creamy texture, you can use Great Northern beans or cannellini beans in a pinch. Soak them 8-10 hours before cooking. For best flavor, add ½ tsp smoked paprika to the cooking water to mimic the dish's signature taste.
How do I handle the Scotch bonnet pepper's heat?
Remove the seeds and membranes first—they contain most of the capsaicin (the compound that makes peppers hot). For milder heat, use half a pepper or swap for habanero at one-quarter the amount. If you accidentally use too much, balance it with 1 extra tbsp honey or ½ cup coconut milk in the sauce.
Can I make this recipe in a slow cooker?
Brown the oxtail first, then transfer everything to a 6-quart slow cooker. Cook on low for 8 hours or high for 5 hours, adding coconut milk in the last 30 minutes. The beans can be cooked separately or added during the last 1 hour of cooking. The slow cooker version is even more tender!
Why does my oxtail turn out tough instead of tender?
Oxtail needs slow, moist heat to break down its connective tissue. Ensure you're cooking at 300°F and covering the pot. If using a Dutch oven, check for gentle bubbles (not a rolling boil). For extra tenderness, add 1 extra cup of broth and extend cooking by 30-60 minutes.
How should I store and reheat leftovers?
Store in an airtight container in the fridge for 5 days or freeze for 3 months. To reheat, warm gently on the stove with 1-2 tbsp water or broth to prevent drying. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The flavors deepen overnight!
