ADVERTISEMENT
Add the remaining tablespoon of curry powder and toast it in the oil for 1–2 minutes. This step deepens the flavor and gives your curry that warm, earthy base.
5. Build the Curry
Stir in tomato paste, thyme, and allspice. Return the beef to the pot, then pour in the beef broth (or water) until the meat is just covered. Bring to a boil, then reduce heat to low, cover, and simmer for 45 minutes.
6. Add Potatoes and Simmer
Add the cubed potatoes to the pot and continue simmering uncovered for another 20–30 minutes, or until both the meat and potatoes are tender and the sauce has thickened slightly.
7. Finish and Serve
Taste and adjust seasoning with salt and pepper. Garnish with chopped green onions and fresh herbs, and serve hot with rice, roti, or your favorite Caribbean side dish.
Serving Suggestions
- White rice or coconut rice to soak up the curry
- Roti (Caribbean flatbread) for scooping
- Fried plantains for a sweet-savory contrast
- A side of steamed cabbage or callaloo
Tips for the Best Caribbean Beef Curry
- Scotch bonnet = authentic heat – Use with caution; they’re spicy! You can substitute with a milder chili or leave it out for a kid-friendly version.
- Use bone-in meat if you can – Beef with the bone adds richness and body to the curry.
- Let it sit – Like most stews and curries, it tastes even better the next day after the flavors have developed.
Why You’ll Love This Recipe
This Caribbean Beef Curry with Potatoes is:
- Hearty and satisfying – perfect for chilly nights or Sunday dinners.
- Packed with flavor – thanks to simple but bold seasonings.
- Easy to customize – add veggies like carrots or peas, or swap beef for goat or chicken.
Whether you’re reconnecting with Caribbean roots or discovering the cuisine for the first time, this dish brings the bold, comforting flavors of the islands straight to your table.
One pot, endless flavor, and a little island sunshine in every bite.
ADVERTISEMENT
ADVERTISEMENT