Soups & Stews
This Caribbean oxtail soup transforms tough cuts into melt-in-your-mouth richness with just a few hours of slow simmering—where deep, smoky flavors marry with aromatic spices.
The secret lies in browning the oxtail first, creating a flavorful crust that dissolves into the broth, while the blend of thyme, scallions, and Scotch bonnet peppers builds layers of complexity. My version keeps it authentic without requiring specialty ingredients, using pantry staples to deliver restaurant-quality depth in one pot.
The magic happens during the 3-hour slow cook, where collagen-rich oxtail breaks down into velvety strands that coat every spoonful. A touch of coconut milk at the end adds creaminess without overpowering the broth’s natural richness, while lime juice brightens the finish.
This isn’t just soup—it’s a flavor-packed experience that feels like a hug in a bowl, perfect for chilly evenings or gathering loved ones around the table.
By the time you’re done, you’ll have a deep amber broth swimming with tender oxtail, vibrant vegetables, and herbs that perfume the air. The aroma alone will have everyone anticipating dinner, while the first bite delivers that perfect balance of spice, sweetness, and savory depth.
Serve with crusty bread to soak up every last drop, or pair it with steamed rice for a heartier meal.
What makes this recipe stand out is its versatility—use it as a standalone dish or build it into a larger menu. The leftovers reheat beautifully, making it ideal for meal prep, though I’d argue fresh is always better.
Whether you’re feeding a crowd or treating yourself to a cozy night in, this soup delivers comfort and flavor in every spoonful.
Ingredients for caribbean oxtail soup
Pantry staples and a few specialty spices transform tough oxtail into velvety Caribbean comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Oxtail 🍖 | 2 lb | Bone-in for maximum flavor |
| Yellow Onion 🧅 | 1 whole | Medium-sized, chopped |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Carrots 🥕 | 3 medium | Peeled, cut into chunks |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed, chopped |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube preferred |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Olive Oil 🫒 | 2 tbsp | For browning oxtail |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Allspice Berries 🌿 | 2 whole | Crushed lightly |
| Bay Leaves 🍃 | 2 whole | Dried, for simmering |
The oxtail is non-negotiable here—bone-in, marrow-rich cuts deliver the best flavor. Costco or local butchers usually carry it pre-cut, but if buying whole, ask for the knuckle end. The Scotch bonnet pepper? Caribbean markets or Latin grocery stores have them fresh—if you can't find it, sub habanero at half the amount. Fresh thyme is ideal, but dried works in a pinch (use one-third the quantity). The tomato paste? Trader Joe's squeeze tubes are perfect for this recipe—no waste, and they keep forever in the pantry.
No Scotch bonnet? Jalapeño or serrano peppers work, but you'll need to adjust the heat. Out of allspice berries? Ground allspice at half the amount is fine, but the whole berries add a nice complexity. The beef broth matters—low-sodium versions let you control the salt better. If you're using store-bought, Swanson or Pacific Foods are solid choices. The carrots can be baby carrots if that's what you've got, but regular carrots work too. Just make sure they're roughly the same size so they cook evenly.
This soup tastes even better the next day—honestly, the flavors meld more overnight. Keeps in the fridge for 4-5 days and freezes beautifully for up to 3 months. I like to portion it into containers so I can grab a bowl for lunch all week. The oxtail reheats perfectly, though I always add a splash of water or broth to keep it from drying out.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Just toss the oxtail, onions, and thyme into one pot, and let the slow simmer do all the work—no straining, no fuss. The carrots soften perfectly while the oxtail melts into rich, velvety strands.
- Deep Umami Bomb: That first bite? Chef’s kiss. The oxtail’s natural collagen turns the broth into a luscious, almost buttery sauce, while the garlic and thyme add layers of warmth. Honestly, I’ve tried store-bought oxtail soup—this tastes like a hug from my abuela’s kitchen.
- Crowd-Pleaser Every Time: Bring it to a potluck, a family dinner, or even a lazy Sunday—everyone will ask for seconds. It’s hearty enough for a cold day but light enough for summer, and the leftovers? Even better the next day when the flavors meld.
- Budget-Friendly Feast: Oxtail is cheaper than you think, and a single cut makes three meals. I’ll be real: my grocery budget stretches further when this is on the menu, and the kids fight over who gets the last bowl. (Yes, even on a Tuesday night.)
Step-by-step instructions for Caribbean oxtail soup
Let's create a rich, flavorful Caribbean oxtail soup that simmers with deep spices and tender meat.
Brown the Oxtail for Maximum Flavor
Heat the 2 tablespoons olive oil in a large, heavy pot over medium-high heat. Add the 2 lb oxtail in batches, making sure not to overcrowd the pot. Let each piece sear for 3-4 minutes per side until deeply golden brown. This browning step is crucial—it builds layers of flavor through the Maillard reaction.
As you work, you'll notice the oxtail releases its natural fats and juices. Don't rush this step; patience here ensures a deeply flavorful soup. Once all pieces are browned, remove them from the pot and set aside on a plate.
Build the Flavor Base with Aromatics and Spices
In the same pot, add the 1 whole yellow onion, 3 medium carrots (cut into chunks), 6 cloves garlic cloves (roughly chopped), 1 whole scotch bonnet pepper (seeds removed, chopped), and 2 whole allspice berries (lightly crushed). Cook for 5-6 minutes, stirring occasionally, until the onions soften and the carrots begin to caramelize.
Next, stir in the 2 tablespoons tomato paste and cook for another 2 minutes, allowing it to deepen in color. This creates a rich, concentrated base that forms the foundation of your soup. The tomato paste also helps balance the heat from the scotch bonnet pepper.
Simmer the Oxtail with Herbs and Broth
Return the browned oxtail to the pot. Add the 4 cups beef broth, 1.5 teaspoons salt, and 0.5 teaspoon black peppercorns. Bring everything to a gentle boil, then reduce the heat to low, cover partially, and let it simmer for 2.5 hours. This slow cooking time is essential—it breaks down the tough oxtail collagen, transforming it into tender, melt-in-your-mouth pieces.
After 1.5 hours, add the 0.25 cup fresh thyme (leaves only) and 2 whole bay leaves to the pot. Stir gently and continue simmering. The thyme and bay leaves will infuse the broth with their aromatic qualities, adding depth to the soup's flavor profile.
Finish with Coconut Milk and Lime Juice
Once the oxtail is fork-tender (you should be able to pierce it easily with a fork), remove the oxtail from the broth and set it aside. Strain the broth through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract as much flavor as possible. Return the strained broth to the pot and stir in the 0.5 cup coconut milk and 2 tablespoons lime juice. Simmer gently for 5-7 minutes to blend the flavors.
The coconut milk adds a creamy texture that balances the rich oxtail, while the lime juice brightens the dish with a refreshing acidity. Taste and adjust the seasoning if needed—you might need a touch more salt or lime juice to achieve the perfect balance of flavors.
Serve with Tender Oxtail and Flavorful Broth
Return the oxtail to the pot and let it warm through for 2-3 minutes. Ladle the soup into bowls, ensuring each serving includes generous pieces of oxtail. The broth should be rich, aromatic, and infused with the flavors of the slow-cooked oxtail and spices.
Serve immediately with crusty bread or steamed rice to soak up the delicious broth. The combination of tender oxtail, creamy coconut milk, and the bright, spicy notes of the Caribbean-inspired seasoning makes this soup a comforting and satisfying meal.
Pro Tips For Making Caribbean Oxtail Soup
- Brown the Oxtail First: Don’t skip the sear—get that oxtail deep golden in a hot pot with a little oil, 8-10 minutes per side. I learned this the hard way: skipping this step leaves your soup tasting more like broth than rich, caramelized flavor. The Maillard reaction here is non-negotiable for that deep, savory base.
- Chop Thyme Like a Pro: Tear the thyme sprigs in half, not tiny bits—whole sprigs infuse better, and you can fish them out later. I used to chop it finely and wondered why my soup never had that bright, herbal punch. Keep a few sprigs intact for garnish if you’re feeling fancy.
- Don’t Rush the Onion Base: Low heat, 15-20 minutes with onions until they’re sticky and translucent—this isn’t the time to speed up. I was skeptical until I tried it: slow-cooked onions build sweetness that cuts through the richness of the oxtail. Crowd the pot if you’re impatient, but don’t rush.
- Carrots Last, Not First: Add carrots in the final 30 minutes—overcooking turns them mushy and dulls their natural sweetness. I used to toss them in early, and the texture always suffered. If you’re short on time, halve them for faster cooking, but don’t skip this step entirely.
Common mistakes when making this recipe
Skipping the Browning Step
Never skip browning the oxtail—this is where the Maillard reaction creates deep, caramelized flavors that form the soul of your soup. I’ve seen beginners rush this step, resulting in broth that tastes flat and one-dimensional.
Take your time searing each piece until it’s deep golden brown on all sides. If your pot gets crowded, work in batches. 🔥
Using Low-Quality Broth
Store-bought broth can make or break your soup. Avoid high-sodium versions—they’ll overpower your carefully balanced flavors. I recommend using low-sodium beef broth like Pacific Foods or Swanson, or better yet, make your own from scratch.
If you must use canned broth, dilute it with water to reduce sodium content by at least half.
Overcrowding the Pot
Adding all the oxtail at once leads to steaming instead of browning, which dilutes flavors. Work in batches—no more than 1 lb of oxtail at a time in your pot.
This ensures each piece gets a proper sear. I’ve made this mistake and ended up with oxtail that tasted more like boiled meat than rich, caramelized comfort food.
Ignoring the Simmer Time
Rushing the 2.5-hour simmer results in tough, chewy oxtail. The collagen needs time to break down into gelatin, creating that signature velvety texture. If you’re short on time, consider using a slow cooker on low for 6-8 hours, but don’t skip this step entirely.
The longer it cooks, the richer the broth becomes.
Forgetting to Strain the Broth
Straining removes bits of vegetable and herb debris, giving you a silky-smooth broth. Skipping this step leaves your soup looking unappetizing and can make it taste muddy.
Use a fine-mesh sieve or cheesecloth, and press gently on the solids to extract every last drop of flavor. Trust me, the difference is night and day.
Overdoing the Spice
The Scotch bonnet pepper packs serious heat, and it’s easy to overdo it. Start with just half a pepper (seeds removed) and adjust to taste.
If you’re serving kids or sensitive eaters, reduce it further or use a milder pepper like jalapeño. The goal is to enhance, not overwhelm, the natural richness of the oxtail. 🌶️
Nutrition facts
Frequently asked questions
What makes Caribbean oxtail soup different from other oxtail dishes?
The Caribbean twist comes from the bold spice blend—Scotch bonnet peppers and allspice berries create that signature heat and depth. Unlike Asian-style oxtail stews, this version uses coconut milk for creaminess and lime juice for brightness, while the slow simmer (not pressure cooking) develops a velvety broth. The aromatic thyme and bay leaves also give it that unmistakable island flavor profile.
Can I substitute oxtail with another meat?
You can use beef chuck roast or short ribs as a substitute, but the texture and flavor won't be identical. Oxtail's collagen-rich bones create that signature melt-in-your-mouth quality. If using beef, increase simmering time to 3-4 hours for tender results. For a vegetarian version, try king oyster mushrooms or hearts of palm with extra coconut milk for richness.
How do I adjust the heat level?
Remove the Scotch bonnet pepper seeds and membranes for less heat, or use only half a pepper (seeds removed). For milder heat, substitute with jalapeño (remove seeds) or serrano peppers. If you've already added too much spice, balance it with extra coconut milk or a splash of lime juice. Remember, the soup can always be adjusted at the end, but you can't remove excess heat once added.
Can I make this in a slow cooker?
Brown the oxtail as directed, then transfer everything to a slow cooker. Add all ingredients except coconut milk and lime juice, then cook on low for 6-8 hours. In the last 30 minutes, stir in the coconut milk and lime juice. The slow cooker method actually enhances the tenderness—just be sure to strain the broth before serving for the smoothest texture.
What are the best sides to serve with this soup?
Crusty sourdough bread or warm cornbread are perfect for soaking up the rich broth. For a complete meal, pair with steamed jasmine rice or buttery mashed potatoes. Fresh tropical fruit salad (mango, pineapple) or a simple green salad with lime vinaigrette cut through the richness beautifully. The contrast of textures and temperatures makes every bite more satisfying.
