Slow-Braised Caribbean Beef Ribs with Callaloo
Tender slow-braised beef ribs infused with Caribbean spices, served alongside steamed callaloo and root vegetables for a wholesome, comforting weeknight meal.

Advert
Let’s get cooking.
Cook mode
Scale servings, tick off ingredients, and run step timers without losing your place.
Servings
Originally developed for 4 servings.
Ingredient checklist
Method
- No timer neededHeat vegetable oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- No timer neededSeason beef ribs generously with salt and black pepper. Brown ribs in the hot oil on all sides, about 4-5 minutes per side. Remove and set aside.
- 05:00In the same pot, add chopped onion and sauté until translucent, about 5 minutes.
- 02:00Add minced garlic, chopped Scotch bonnet pepper, thyme leaves, and ground allspice. Stir for 1-2 minutes until fragrant.
- 02:00Stir in tomato paste and brown sugar; cook for another 2 minutes to caramelize slightly.
- No timer neededReturn browned ribs to the pot. Pour in beef stock and lime juice, ensuring ribs are partially submerged. Bring to a simmer.
- 180:00Cover pot with lid and reduce heat to low. Slow braise ribs gently for 3 hours (180 minutes), turning once halfway through.
- 20:00While ribs braise, prepare root vegetables and steam them until tender, about 15-20 minutes.
- 10:00In the last 10 minutes of braising, add callaloo leaves on top of ribs, cover, and steam soft within the braising pot or separately.
- No timer neededRemove ribs and callaloo from pot. Adjust seasoning of gravy with salt and pepper to taste. Serve ribs with steamed callaloo and root vegetables alongside.
Chef tips
- Browning the beef ribs well adds essential flavor and color to the final dish.
- Adjust the amount of Scotch bonnet pepper to your heat tolerance; removing seeds reduces spiciness.
- If using frozen callaloo, thaw and drain excess water before steaming to avoid watery greens.
- Use a heavy-bottomed pot or Dutch oven to ensure even heat distribution during long braising.
- Let the ribs rest for 5 minutes before serving to allow juices to redistribute.
Equipment check
- large heavy-bottomed pot or Dutch oven
- steamer basket or steaming setup
- knife
- cutting board
- wooden spoon
- measuring spoons
- measuring jug
Nutrition per serving
- Calories650
- Protein48 g
- Carbs32 g
- Fat30 g
Tags
Behind the dish.
Overview
This recipe features hearty beef ribs slowly braised until fall-off-the-bone tender, beautifully infused with warm Caribbean spices like allspice, thyme, and Scotch bonnet pepper. The slow braising technique ensures deep flavor development and a melt-in-your-mouth texture. Served alongside steamed callaloo—similar to spinach—and a mix of steamed root vegetables, it makes for a nourishing and comforting weeknight meal that evokes the vibrant flavors of the Caribbean.
Why you’ll love it
- Slow braising tenderizes tougher cuts into succulent meat bursting with flavor.
- Authentic Caribbean spices bring warmth and complexity without overwhelming heat.
- Steamed callaloo adds a nutritious, vibrant green component with a mild, spinach-like taste.
- Root vegetables provide natural sweetness and earthiness to balance the savory ribs.
- One-pot cooking with steaming minimizes cleanup while maximizing flavor layering.
Ingredient notes
- Beef ribs: Use bone-in beef ribs for best flavor and texture. Short ribs or flanken-style ribs work well.
- Callaloo: Fresh or frozen callaloo leaves are commonly available in Caribbean markets; spinach or Swiss chard are fine substitutes if unavailable.
- Spices: Pimento berries (allspice), fresh thyme, and Scotch bonnet or habanero peppers deliver authentic flavor.
- Root vegetables: Use a mix such as carrots, parsnips, and sweet potatoes, sliced into uniform pieces for even steaming.
- Stock & liquids: Beef stock and a splash of lime juice add depth and brightness.
Serving & storage
Serve the tender beef ribs hot with steamed callaloo and root vegetables on the side. Garnish with fresh thyme sprigs if desired. Leftovers keep well refrigerated in airtight containers for up to 3 days. Reheat gently on the stove or in a low oven to preserve moisture. The ribs also freeze well for up to 2 months; thaw overnight in the refrigerator before reheating. Always ensure the reheated meat is steaming hot throughout before serving.


