Main Courses
This Jamaican bully beef and rice recipe brings bold flavors to your table with tender, spice-kissed beef and fragrant coconut rice.
The secret lies in marinating the beef overnight in a blend of Scotch bonnet peppers, thyme, and allspice, creating layers of heat and sweetness that transform tough cuts into melt-in-your-mouth shreds.
What sets this dish apart is the balance—just enough fire to wake up your taste buds without overwhelming them, paired with the creamy richness of coconut-infused rice.
The cooking process is where the magic happens: slow-simmering the beef until it falls apart, then serving it over rice cooked with coconut milk, garlic, and a touch of ginger for depth.
Every bite delivers that perfect harmony of spicy, sweet, and savory, making this more than just a meal—it's an experience that transports you to Jamaica.
The dish is hearty enough for a family dinner but still feels special enough for gatherings, especially when paired with fried plantains or a crisp coleslaw.
What makes this recipe truly special is how it captures the soul of Jamaican comfort food—rich, flavorful, and deeply satisfying.
The beef becomes so tender it practically shreds at the touch of a fork, while the rice absorbs the aromatic spices and coconut milk, creating a dish that's both comforting and exciting.
This isn't just another beef and rice recipe; it's a celebration of Jamaican flavors that will have everyone asking for seconds.
Ready to bring a taste of Jamaica to your kitchen? The process is straightforward but requires patience—especially the marinating and slow cooking—but the results are worth every minute.
Whether you're feeding a crowd or treating yourself to a flavorful weeknight dinner, this recipe delivers restaurant-quality comfort food with minimal fuss. Let's get cooking!
Ingredients for bully beef and rice jamaican
Sixteen ingredients for Jamaican flavors that'll transport your taste buds straight to the island.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 3 lb | Tough cut for slow cooking |
| Scotch Bonnet Peppers 🌶️ | 2 whole | Seeds removed for less heat |
| Fresh Thyme Leaves 🌿 | ¼ cup | Packed, stems removed |
| Ground Allspice 🌶️ | 1 tbsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Fresh Ginger 🌿 | 1 inch | Peeled, grated finely |
| Brown Sugar 🍯 | ½ cup | Light or dark variety |
| Soy Sauce 🍶 | ¼ cup | Regular or dark soy |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine preferred |
| Coconut Milk 🥥 | 1 can (13.5 oz) | Full-fat preferred |
| Vegetable Oil 🫒 | 2 tbsp | For browning beef |
| Onion 🧅 | 1 whole | Yellow or red, chopped |
| Thyme Sprigs 🌿 | 2 whole | For rice infusion |
| Bay Leaves 🌿 | 2 whole | For rice depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly ground |
The beef is non-negotiable—chuck roast is the secret weapon here. It's tough enough to handle the long marinade and slow cook, but it transforms into melt-in-your-mouth shreds. Trader Joe's and Costco usually have it pre-cut, which saves time. If you're buying whole, ask your butcher to cube it for you. The Scotch bonnet peppers are the real flavor bombs—Caribbean markets or specialty stores are your best bet for fresh ones, but if you can't find them, habanero will do in a pinch (just reduce the amount). Fresh thyme and allspice are worth hunting down for that authentic Jamaican taste—Penzeys or bulk spice bins are great sources.
No Scotch bonnet? Habanero or even a mix of jalapeño and cayenne can work, but cut the amount in half. Fresh ginger and garlic are ideal, but powdered ginger and minced jarred garlic will work if you're in a hurry. The soy sauce adds that umami depth—Kikkoman or Lee Kum Kee are solid choices. For the rice, jasmine is traditional, but long-grain white rice works perfectly fine. The coconut milk should be full-fat for that creamy texture—Thai Kitchen brand is widely available and affordable. If you're watching calories, you can substitute half with water, but trust me, the full-fat version is worth it.
This dish tastes even better the next day, so make extra. The beef keeps for 4-5 days in the fridge, and the rice reheats beautifully. For leftovers, store them separately—reheat the beef with a splash of water or broth to keep it moist. The rice? Just microwave it with a damp paper towel over it for 2-3 minutes. Freezes well for up to 3 months too. Pro tip: If you're serving a crowd, double the rice—people always go back for seconds.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the beef, dump in everything else, and let it simmer. The rice cooks right in the same pot as the beef, so no separate grains or extra pans to wash.
- Heat Without the Hassle: That Scotch bonnet and allspice? Oh, it’s there—but in the best way. The pepper adds a slow-building warmth that lingers, while the thyme keeps it bright and fresh. Honestly, the first bite makes you forget how little effort it took.
- Leftovers That Save Me: This dish actually tastes better the next day. I make a big batch on Sundays, and by Wednesday, the beef is so tender it falls apart. My kids beg for it—no one complains about reheating this.
- Budget Stretch: A chuck roast is cheap, and this recipe feeds four for under $15. The spices are potent, so you don’t need much, and the rice stretches further than you’d think. My wallet and my family thank me every time.
Step-by-step instructions for Jamaican bully beef and rice
Let's create this rich, aromatic dish with tender beef and fragrant rice.
Prepare the Beef Marinade and Cook the Rice
In a small bowl, combine the 0.25 cup fresh thyme leaves, 1 tbsp ground allspice, 6 cloves garlic cloves (roughly chopped), 1 inch fresh ginger (finely grated), 0.5 cup brown sugar, 0.25 cup soy sauce, 1.5 tsp salt, and 1 tsp black peppercorns. Mix well to create the marinade.
Pat the 3 lb beef chuck roast dry with paper towels and rub the marinade all over, pressing it into the meat. Let it marinate for at least 4 hours or overnight in the refrigerator. This step ensures deep flavor penetration and tender meat.
While the beef marinates, rinse the 2 cups long-grain white rice under cold water until the water runs clear. In a medium pot, combine the rice with 4 cups water, the 2 whole thyme sprigs, and 2 whole bay leaves. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it steam, covered, for another 10 minutes. Fluff with a fork before serving.
Brown the Beef and Build the Flavor Base
Heat a large Dutch oven or heavy pot over medium-high heat and add the 2 tbsp vegetable oil. Once hot, add the marinated beef and sear on all sides until deeply browned, about 5-7 minutes per side. This browning step is crucial for developing rich flavors.
Remove the beef and set it aside. In the same pot, add the 1 whole onion (chopped) and cook for 3-4 minutes until softened. Add the 2 whole Scotch bonnet peppers (seeds removed and chopped) and cook for another 2 minutes until fragrant. This step builds the aromatic foundation for your dish.
Simmer the Beef in Coconut Milk
Pour in the 1 can (13.5 oz) coconut milk and scrape up any browned bits from the bottom of the pot. Return the beef to the pot, along with any accumulated juices. Bring the mixture to a gentle boil, then reduce heat to low and cover partially. Simmer for 2.5 to 3 hours, turning the beef occasionally, until it shreds easily with two forks.
Here's the thing—don't rush this step. The beef needs time to break down into tender, flavorful shreds. If the liquid reduces too much, add ½ cup water to maintain moisture. The beef is done when it pulls apart effortlessly, revealing juicy, pink meat.
Shred and Serve
Once the beef is tender, remove it from the pot and shred it using two forks. Return the shredded beef to the pot and mix well with the coconut milk sauce. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a dash of soy sauce for extra umami.
Serve the bully beef over the prepared rice, spooning generous amounts of the coconut milk sauce on top. Garnish with additional chopped thyme leaves if desired. Each bite should deliver a perfect balance of sweet, spicy, and savory flavors with tender beef and fragrant rice.
Pro Tips For Making Bully Beef And Rice Jamaican
- BLISTER THE PEPPERS: Toss whole Scotch Bonnets in a dry skillet over medium-high heat for 30 seconds before seeding—it softens the flesh and mellows the raw heat without losing flavor. (Yes, even if you’re impatient like me, resist the urge to chop them first.)
- SEAR THE BEEF IN BATCHES: Chuck roast is bulky—cut it into 2-inch chunks and brown them in two rounds if needed. Overcrowding steams instead of sears, and you’ll end up with a dull, gray mess instead of caramelized crust. (Trust me, your rice will thank you.)
- TOAST THE SPICES FIRST: Bloom the ground allspice and thyme in oil for 30 seconds before adding garlic—it deepens their aroma and prevents the allspice from tasting like sawdust. (Sounds weird, but it works: the rice gains a warm, earthy depth you won’t get otherwise.)
- SKIP THE WATER IN RICE: Use beef stock instead of water for the rice—it soaks up the meat’s juices and gives each grain a rich, savory bite. (I know, I know, but the extra 10 minutes of simmering makes a real difference.)
Health benefits of this bully beef and rice jamaican
Protein Powerhouse
This dish delivers a high-protein punch with 3 lbs of beef chuck roast providing about 50 grams of protein per serving—perfect for muscle repair and satiety. The slow-cooking process makes the protein more bioavailable, helping your body absorb it efficiently.
I always feel energized after eating this, especially when paired with a side of plantains for extra carbs. 💪
Rich in Antioxidants
The Scotch bonnet peppers and fresh thyme in the marinade are packed with antioxidants like vitamin C and flavonoids, which combat oxidative stress. Even better, the coconut milk adds medium-chain triglycerides (MCTs), known for supporting brain health and metabolism.
It's like a flavor bomb that also works as a health boost!
Heart-Healthy Fats
The coconut milk provides healthy saturated fats (in moderation), which help support heart health when balanced with lean proteins. The soy sauce adds isoflavones, plant compounds linked to cholesterol reduction. Just be mindful of portion sizes if you're watching fat intake—this dish is indulgent but balanced. 🥥
Digestive Benefits
The ginger and garlic in the marinade double as digestive aids, reducing bloating and nausea. Ginger's anti-inflammatory properties also help soothe the stomach, while garlic supports gut health. I notice my digestion improves when I include this dish in my weekly meals, especially after heavier meals.
Energy-Boosting Carbs
The jasmine rice provides complex carbohydrates for sustained energy, while the brown sugar in the marinade adds a natural sweetness without refined sugar spikes. This combo keeps energy levels steady—ideal for active days or post-workout meals. The rice's fiber content also aids digestion.
Spice for Metabolism
The Scotch bonnet peppers contain capsaicin, a compound that temporarily boosts metabolism and fat burning. Even a small amount (seeds removed) adds heat without overwhelming the dish.
I've found that adding just ½ tsp of the pepper sauce** to my meal gives me a metabolism kick without sacrificing flavor. 🌶️
Nutrition facts
Frequently asked questions
Can I substitute Scotch bonnet peppers if I can't find them? Yes! Use habanero peppers for similar heat, or a mix of jalapeño and cayenne (reduce amount by half). For milder heat, try 1-2 serrano peppers.
How do I make this dish less spicy?
Reduce the amount of Scotch bonnet in the marinade by half or use milder peppers like serrano. You can also remove the pepper seeds before chopping, which contains most of the heat. For extra mildness, add 1 extra cup of coconut milk to the beef during simmering to dilute the spice.
Can I cook the rice separately instead of with the thyme and bay leaves?
Cook the rice in coconut milk (use 1 cup coconut milk + 1 cup water) with thyme and bay leaves for authentic flavor. If making plain rice, stir in 1 tbsp soy sauce and ½ tsp allspice after cooking to mimic the Jamaican taste. The rice will still be delicious!
What's the best way to reheat leftovers?
Reheat beef and rice separately in a skillet with 1 tbsp oil over low heat for 5-7 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until steaming. Add a splash of water or broth to keep the beef moist.
What sides pair well with this Jamaican dish?
Try fried plantains for sweetness, Jamaican coleslaw for crunch, or steamed green beans with garlic. For a complete meal, add fried dumplings or sweet potato salad. The contrast of textures and flavors makes every bite more exciting!
