Here is my favorite Jamaican pot roast recipe, with tender beef slow-cooked in a rich sauce full of warm spices, herbs, and a kick of scotch bonnet pepper that brings all the island flavors right to your dinner table.
This pot roast has become our go-to Sunday dinner when we want something special but easy. The meat practically falls apart, and the whole house smells incredible while it’s cooking. My kids actually ask for seconds, which is saying something!

Why You’ll Love This Jamaican Pot Roast
- Bold Caribbean flavors – The combination of allspice berries, scotch bonnet pepper, and fresh herbs gives this pot roast an exciting twist on the classic comfort food you already know and love.
- Melt-in-your-mouth tender beef – The long, slow cooking time breaks down the meat until it’s so tender you can pull it apart with a fork.
- One-pot meal – Everything cooks together in one pot, which means less cleanup and more time to relax after dinner.
- Perfect for meal prep – This recipe makes plenty of servings that taste even better the next day, so you can enjoy delicious leftovers throughout the week.
- Flexible cooking method – Whether you use a slow cooker, Dutch oven, or pressure cooker, this recipe adapts to whatever works best for your schedule.
What Kind of Beef Should I Use?
For Jamaican pot roast, you’ve got some flexibility with your beef cut. A boneless top sirloin roast works great, but chuck roast is actually my go-to because it has more marbling, which means it stays juicier and more flavorful during the long cooking process. If you’re at the butcher counter and see a nice rump roast or bottom round, those will work too – just keep in mind that leaner cuts might need a bit more liquid and time to get tender. The key is choosing a cut that’s at least 3 pounds so it doesn’t dry out, and don’t worry too much about trimming every bit of fat since that’s what gives you all that rich flavor as it cooks low and slow.

Options for Substitutions
This Jamaican pot roast is pretty forgiving when it comes to swaps, so here are some options if you need them:
- Beef cut: Top sirloin works great, but chuck roast is actually the classic choice for pot roast since it has more fat and becomes incredibly tender. You can also use bottom round or brisket – just keep in mind leaner cuts may need a bit more cooking time.
- Allspice berries: If you can’t find whole allspice berries, use 1/2 teaspoon of ground allspice instead. The flavor won’t be quite as intense, but it’ll still give you that signature Jamaican taste.
- Scotch bonnet pepper: These can be hard to find, so habanero peppers make a good substitute with similar heat. For less spice, try jalapeños or serranos, or just leave it whole without piercing to add flavor without too much heat.
- Browning sauce: This is totally optional and just for color. You can skip it, use Kitchen Bouquet, or make a quick version by caramelizing a tablespoon of sugar in a pan until dark brown, then carefully adding water.
- Fresh thyme: Dried thyme works in a pinch – use about 1 teaspoon to replace the fresh sprigs. Add it at the same time you’d add the fresh.
- Beef broth: Chicken broth or vegetable broth can work here, though you’ll lose some of that deep beefy flavor. Consider adding an extra bouillon cube if using chicken broth.
Watch Out for These Mistakes While Cooking
The biggest mistake when making Jamaican pot roast is not searing the meat properly before braising – you need a good, dark crust on all sides over high heat, which means resisting the urge to move or flip the roast too soon.
Another common error is using too much liquid at once, so start with just enough beef broth to come halfway up the sides of the roast and add more as needed throughout cooking to prevent the meat from boiling instead of braising.
Be careful with that scotch bonnet pepper – keep it whole if you want mild heat, or pierce it once for more spice, but whatever you do, don’t break it open unless you want serious fire in your pot roast.
Finally, don’t rush the cooking process by cranking up the heat, as low and slow is the only way to break down the tough connective tissue in the roast and achieve that fall-apart tender texture you’re after.

What to Serve With Jamaican Pot Roast?
This rich, flavorful pot roast pairs beautifully with traditional Jamaican sides like rice and peas, which soaks up all that delicious gravy. You could also serve it alongside white rice, mashed potatoes, or even some fried plantains for a sweet contrast to the savory meat. A simple cabbage slaw or steamed vegetables like carrots and green beans help balance out the richness of the dish. Don’t forget some hard dough bread or dinner rolls for mopping up every bit of that spiced gravy – trust me, you won’t want to waste a drop!
Storage Instructions
Store: This pot roast actually tastes even better the next day after all those flavors have had time to mingle! Keep it in an airtight container in the fridge for up to 4 days. Make sure to store the meat with some of that delicious gravy to keep it moist and flavorful.
Freeze: Pot roast is one of those meals that freezes like a dream. Let it cool completely, then portion it into freezer-safe containers with plenty of gravy. It’ll keep well for up to 3 months, making it perfect for those nights when you need a hearty meal without the work.
Reheat: Warm it up gently on the stovetop over medium-low heat, adding a splash of beef broth if needed to loosen the gravy. You can also reheat individual portions in the microwave, just cover it loosely and stir halfway through to heat evenly.
| Preparation Time | 120-240 minutes |
| Cooking Time | 150-180 minutes |
| Total Time | 270-420 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2200-2700
- Protein: 240-280 g
- Fat: 140-180 g
- Carbohydrates: 12-18 g
Ingredients
For the marinade:
- 1 crushed beef bouillon cube
- 1/2 large onion (chopped)
- 1/2 tsp black pepper
- 1 scotch bonnet pepper (wear gloves when handling)
- 2 sprigs fresh thyme
- 3 cloves garlic (minced)
- 2 stalks green onion (chopped)
- 1/2 tsp salt
- 1 to 2 tbsp browning sauce
- 6 crushed allspice berries (freshly ground preferred)
- 1 tsp all purpose seasoning
For the main dish:
- 1 stalk celery
- 3 to 4 cups beef broth
- 3 cloves garlic
- 4 tbsp vegetable oil
- baby potatoes (skin-on)
- 1/2 large onion
- 4 to 6 cups water
- 3 to 4 lbs boneless top sirloin roast (room temperature)
Step 1: Marinate the Beef
- 3 to 4 lbs boneless top sirloin roast (room temperature)
- 1 tsp all purpose seasoning
- 1 crushed beef bouillon cube
- 1 to 2 tbsp browning sauce
- 1/2 tsp salt
- 1/2 tsp black pepper
- 3 cloves garlic (minced)
- 1/2 large onion (chopped)
- 2 sprigs fresh thyme
- 2 stalks green onion (chopped)
- 1 scotch bonnet pepper (wear gloves when handling)
- 6 crushed allspice berries (freshly ground preferred)
- 2 tbsp vegetable oil
Combine the boneless top sirloin roast with all purpose seasoning, crushed beef bouillon cube, browning sauce, salt, black pepper, 3 cloves minced garlic, half of the chopped onion, fresh thyme sprigs, chopped green onion, scotch bonnet pepper, and crushed allspice berries.
Drizzle about 2 tablespoons of vegetable oil over the beef.
Mix well to coat the meat in the seasonings and aromatics.
Cover and allow to marinate in the refrigerator for a few hours, or ideally overnight.
Let the meat sit at room temperature for about 30 minutes before you start cooking.
Step 2: Sear the Beef
- marinated beef from Step 1
- remaining vegetable oil from ‘4 tbsp vegetable oil’
Heat the remaining vegetable oil in a large heavy-bottomed pot over medium-high heat.
Remove the marinated roast (from Step 1), shaking off any excess vegetables and herbs.
Sear the beef on all sides for a few minutes per side until nicely browned, then remove it from the pot and set aside.
This step builds flavor for the pot roast, so don’t rush it—I like to get a deep, caramelized crust.
Step 3: Saute the Vegetables
- 1 stalk celery
- remaining 1/2 large onion
- 3 cloves garlic
- baby potatoes (set aside for later step, not added yet)
In the same pot used for searing, add the carrots, celery stalk, remaining half of the onion (chopped), and remaining garlic cloves (minced).
Saute over medium heat until the vegetables are softened and aromatic, about 5 minutes.
If needed, add a splash more oil to prevent sticking.
Step 4: Deglaze and Simmer the Pot Roast
- 3 to 4 cups beef broth
- 4 to 6 cups water (as needed)
- seared beef from Step 2
- sautéed vegetables from Step 3
Pour in about 3 cups of beef broth and use a wooden spoon to deglaze the pot, scraping up any browned bits from the bottom.
Return the seared beef (from Step 2) to the pot.
Add additional water or broth if needed so the liquid comes at least a third of the way up the beef.
Bring everything to a simmer, then reduce the heat to low.
Cover the pot and let it gently cook for 2.5 to 3 hours, or until the beef is fork-tender.
I like to check halfway through and add more stock or water if the liquid level gets too low.
Step 5: Finish with Potatoes and Serve
- baby potatoes (skin-on)
When the beef is nearly tender, add the baby potatoes (skin-on) to the pot.
Continue to cook until the potatoes are fork-tender and the sauce is reduced and thickened.
Taste and add a pinch of salt if needed.
Once done, serve hot.
For a richer flavor, I like to let the beef rest for 10 minutes before slicing.

Tender Jamaican Pot Roast
Ingredients
For the marinade:
- 1 crushed beef bouillon cube
- 1/2 large onion (chopped)
- 1/2 tsp black pepper
- 1 scotch bonnet pepper (wear gloves when handling)
- 2 sprigs fresh thyme
- 3 cloves garlic (minced)
- 2 stalks green onion (chopped)
- 1/2 tsp salt
- 1 to 2 tbsp browning sauce
- 6 crushed allspice berries (freshly ground preferred)
- 1 tsp all purpose seasoning
For the main dish:
- 1 stalk celery
- 3 to 4 cups beef broth
- 3 cloves garlic
- 4 tbsp vegetable oil
- baby potatoes (skin-on)
- 1/2 large onion
- 4 to 6 cups water
- 3 to 4 lbs boneless top sirloin roast (room temperature)
Instructions
- Combine the boneless top sirloin roast with all purpose seasoning, crushed beef bouillon cube, browning sauce, salt, black pepper, 3 cloves minced garlic, half of the chopped onion, fresh thyme sprigs, chopped green onion, scotch bonnet pepper, and crushed allspice berries. Drizzle about 2 tablespoons of vegetable oil over the beef. Mix well to coat the meat in the seasonings and aromatics. Cover and allow to marinate in the refrigerator for a few hours, or ideally overnight. Let the meat sit at room temperature for about 30 minutes before you start cooking.
- Heat the remaining vegetable oil in a large heavy-bottomed pot over medium-high heat. Remove the marinated roast (from Step 1), shaking off any excess vegetables and herbs. Sear the beef on all sides for a few minutes per side until nicely browned, then remove it from the pot and set aside. This step builds flavor for the pot roast, so don’t rush it—I like to get a deep, caramelized crust.
- In the same pot used for searing, add the carrots, celery stalk, remaining half of the onion (chopped), and remaining garlic cloves (minced). Saute over medium heat until the vegetables are softened and aromatic, about 5 minutes. If needed, add a splash more oil to prevent sticking.
- Pour in about 3 cups of beef broth and use a wooden spoon to deglaze the pot, scraping up any browned bits from the bottom. Return the seared beef (from Step 2) to the pot. Add additional water or broth if needed so the liquid comes at least a third of the way up the beef. Bring everything to a simmer, then reduce the heat to low. Cover the pot and let it gently cook for 2.5 to 3 hours, or until the beef is fork-tender. I like to check halfway through and add more stock or water if the liquid level gets too low.
- When the beef is nearly tender, add the baby potatoes (skin-on) to the pot. Continue to cook until the potatoes are fork-tender and the sauce is reduced and thickened. Taste and add a pinch of salt if needed. Once done, serve hot. For a richer flavor, I like to let the beef rest for 10 minutes before slicing.