Caribbean Corned Beef and Rice Recipe: Jamaican-Inspired Spice and Coconut Harmony

Side Dishes

Caribbean Corned Beef and Rice Recipe: Jamaican-Inspired Spice and Coconut Harmony

This Caribbean corned beef and rice recipe brings bold Jamaican flavors to your table with tender, spiced beef and fragrant coconut-infused rice. The secret lies in slow-cooking the corned beef until fork-tender, then simmering it with thyme, allspice, and a touch of brown sugar for depth.

The rice absorbs coconut milk and scallions, creating a creamy, aromatic base that balances the rich, savory beef.

What makes this dish special is its authenticity—just like Jamaican Sunday meals, where corned beef and rice is a centerpiece. The beef stays juicy and flavorful, while the rice develops a subtle coconut sweetness that pairs perfectly.

This recipe delivers restaurant-quality results with minimal effort, perfect for family gatherings or a cozy weeknight dinner.

The cooking process is straightforward: boil the corned beef until tender, shred it, and then combine with the rice and a fragrant spice blend. The result is a hearty, satisfying meal that’s both comforting and vibrant. Serve with fried plantains or coleslaw for a complete Caribbean feast.

Ready in about 2 hours, this dish is ideal for those who love bold flavors and hands-off cooking. The spices and coconut milk create a rich, aromatic experience that’s impossible to resist. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for caribbean corned beef and rice

Jamaican flavors meet homestyle comfort with these 15 essential ingredients for authentic Caribbean corned beef and rice.

Ingredient Amount Notes
Corned Beef Brisket 🥩 3 lb Pre-cooked, vacuum-sealed preferred
Long-Grain White Rice 🍚 2 cups Uncooked, medium grain preferred
Light Coconut Milk 🥥 13 ½ oz Canned, full-fat for creaminess
Fresh Thyme Leaves 🌿 ½ cup Stems removed, loosely packed
Allspice Berries 🌶️ 1 tsp Ground or whole, toasted
Brown Sugar 🍯 2 tbsp Light or dark, packed
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Scallions 🧅 ¼ cup Green parts only, sliced
Vegetable Oil 🫒 2 tbsp Light or canola
Salt 🧂 1 tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly ground
Bay Leaves 🍃 2 whole Dried, removed before serving
Fresh Ginger 🌿 1 inch Peeled, grated
Lemon Juice 🍋 1 tbsp Freshly squeezed

The corned beef is the heart of this dish, so look for vacuum-sealed brisket—it stays juicier during cooking. Costco or Trader Joe's often carry pre-cooked versions, but if you're starting from scratch, opt for a 3-pound cut. Fresh thyme and allspice are non-negotiable for that Jamaican warmth; Penzeys or bulk bins at Whole Foods are great sources. The coconut milk should be full-fat for that creamy texture—Goya or Thai Kitchen brands work perfectly. If you can't find fresh ginger, substitute with 0.5 tsp ground ginger, but it won't be the same.

No allspice? Combine 0.25 tsp cinnamon, 0.25 tsp nutmeg, and a pinch of cloves for a close approximation. Short on scallions? Green onions work at double the amount, but the flavor won't be identical. The brown sugar adds depth—muscovado or turbinado have more complex flavors if you're feeling fancy. For the rice, if you can't find long-grain white, jasmine rice is the next best thing. And if your coconut milk is light on fat, stir in 1 tbsp heavy cream at the end to restore richness. The bay leaves should be removed before serving—they're for flavor, not eating!

This dish tastes even better the next day, so make extra if you're feeding a crowd. Store leftovers in the fridge for 4-5 days or freeze for 3 months. For reheating, add a splash of water or coconut milk to prevent drying. The rice keeps well too—reheat separately with a splash of water to restore its texture. If you've got plantains on hand, fry them up alongside for a complete Caribbean experience.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the corned beef, rice, coconut milk, and spices into one pot, and walk away. No chopping, no fussing, no separate pans. The rice soaks up all that rich, spiced beef juice while it cooks, turning into something dangerously tender.
  • Spice Bomb Combo: That allspice and thyme? It’s like a flavor hug. The berries crackle as they toast, releasing warm, earthy notes, while the coconut milk adds this creamy, slightly sweet depth. Every bite has layers—salty, spicy, and just a little tropical.
  • Leftovers That Don’t Suck: Honestly, this dish actually improves the next day. The flavors meld even more, and the rice gets that perfect, sticky texture. I pack it for lunches or reheat it for dinner—no sad, dry leftovers here.
  • Budget Crowd-Pleaser: A single brisket feeds my whole family (and my partner’s picky aunt) without breaking the bank. The rice stretches the meat further, and the coconut milk makes it feel special—no one guesses it’s an affordable meal. Plus, it’s ready in under an hour.

Step-by-step instructions for Jamaican-inspired corned beef and rice

Here's how to create this aromatic Caribbean dish with rich coconut milk and bold Jamaican spices.

1

Sauté the Aromatics and Spices

Heat the 2 tablespoons vegetable oil in a large, heavy-bottomed pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. This is where the flavor foundation begins.

Add the peeled and grated 1-inch fresh ginger, minced 4 cloves garlic, 2 whole bay leaves, and 1 teaspoon allspice berries. Stir constantly for 2 minutes until the garlic becomes fragrant but doesn't brown. The allspice will release its warm, slightly peppery aroma—this is essential for authentic Jamaican flavor.

2

Toast the Rice and Build the Flavor Base

Add the 2 cups long-grain white rice to the pot and stir to coat it evenly with the oil and spices. Toast the rice for 3-4 minutes until it becomes slightly translucent at the edges. This step develops the nutty flavor in the rice.

Pour in the 13.5 ounces light coconut milk and bring the mixture to a gentle simmer. Stir in the 2 tablespoons brown sugar, 1 teaspoon salt, and 0.5 teaspoon freshly ground black peppercorns. The coconut milk will begin to thicken slightly as it heats.

3

Prepare the Corned Beef and Combine

In a separate bowl, combine the 3 lb corned beef brisket with the 0.5 cup fresh thyme leaves and 1 tablespoon freshly squeezed lemon juice. Gently massage the thyme and lemon juice into the meat to infuse it with flavor. This step ensures the brisket absorbs the aromatic notes before cooking.

Place the seasoned corned beef brisket into the pot with the rice mixture. The brisket should be partially submerged in the coconut milk. Bring the entire mixture to a gentle boil, then reduce the heat to low and cover the pot tightly with a lid.

4

Simmer Until Tender and Flavor-Infused

Simmer the corned beef and rice for 1 hour and 15 minutes on low heat. After the initial 30 minutes, gently stir the pot once to prevent sticking and ensure even cooking. The rice should absorb the coconut milk gradually, becoming tender and fluffy.

Check for doneness by testing the rice—it should be tender with a slight bite, and the corned beef should be fork-tender. The sauce should be thick and creamy, with a rich, aromatic scent. If the sauce is too thin, uncover the pot and simmer for an additional 5-10 minutes to thicken.

5

Finish with Scallions and Serve

Remove the pot from heat and let it sit, covered, for 5 minutes. Stir in the 0.25 cup sliced scallions just before serving. The scallions add a bright, fresh contrast to the rich coconut and spiced flavors.

Serve the corned beef and rice immediately, ensuring each portion has a generous piece of tender corned beef. Garnish with additional thyme leaves if desired. This dish pairs beautifully with a side of coleslaw or a crisp green salad to balance the richness.

👨‍🍳

Pro Tips For Making Caribbean Corned Beef And Rice

  • Sear the Beef First: Start with a hot, dry pan—no oil needed—until the meat develops a deep crust. I used to skip this, and the flavor was always flat; the caramelized surface locks in the smoky, spiced goodness when it later simmers in coconut milk.
  • Toast the Spices: Lightly fry whole allspice berries and thyme leaves in the same pan you sear the beef for 30 seconds until fragrant. This releases their oils and makes the coconut milk taste like it was actually grown in the Caribbean.
  • Don’t Drown the Rice: Use just enough coconut milk to almost cover the rice—about 1:1.5 ratio—and let it absorb fully before adding more. I learned this the hard way when my rice turned to mush; the goal is tender, not soggy.
  • Save the Coconut Water: After opening the can of coconut milk, use the watery bit left at the bottom—about ¼ cup—to deglaze the pan after searing. It adds depth without extra effort, and no one will guess you’re recycling.

Storing and reheating your caribbean corned beef and rice

Fridge Storage Tips

Store your Caribbean corned beef and rice in an airtight container within 2 hours of cooking to preserve freshness. I use glass Pyrex containers with snap-on lids—they keep flavors sealed in perfectly.

The dish stays delicious for 4-5 days in the fridge, with the beef becoming even more tender as flavors meld. Always let it cool completely before storing to prevent condensation, which can make the rice soggy. 🥥

Freezer Prep

For longer storage, freeze portions in single-serving portions using quart-sized freezer bags. Leave 1 inch of headspace to prevent expansion cracks. Label with the date—this dish freezes beautifully for up to 3 months.

When ready to eat, thaw overnight in the fridge for best texture. I avoid microwave thawing because it can make the rice gummy. 🧊

Reheating Perfection

Reheat corned beef and rice on the stovetop for optimal results. Transfer to a pot with 2-3 tablespoons water or coconut milk to restore moisture, then simmer on low heat for 10-15 minutes.

Stir occasionally to prevent sticking. The beef should reach 165°F internal temperature for safety. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 50% power. 🔥

Rice Texture Rescue

If reheated rice turns dry, revive it by adding 1-2 tablespoons coconut milk and warming through. The fat in coconut milk helps restore moisture better than water. For extra flavor, add a pinch of salt and a splash of lemon juice during reheating.

I also keep a small pot of rice separate and reheat it with ½ cup water if needed—this prevents over-drying the main dish. ✨

Meal Prep Strategy

Double the recipe and store components separately for easy assembly. Keep the corned beef in one container and rice in another—this lets you customize portions. Reheat the beef for 5 minutes and rice for 3 minutes separately before combining.

This method keeps the beef juicy and rice fluffy. I prep 2-3 servings every Sunday to enjoy all week. 📅

Garnish Refresh

Brighten reheated dishes with fresh garnishes. Sprinkle with chopped scallions or toasted coconut flakes for texture. A drizzle of hot honey or lime juice adds brightness. For extra warmth, add a pinch of allspice or ground thyme while reheating.

These finishing touches make leftovers taste like they just came out of the pot. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 120mg40%
Sodium 1850mg80%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 12g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular canned corned beef instead of pre-cooked brisket?

Yes, but you'll need to cook it first! Simmer the canned corned beef in water with bay leaves, thyme, and a pinch of salt for 1.5-2 hours until fork-tender. Drain and shred before combining with the rice. The texture will be slightly different but still delicious.

2

What's the best way to make this dish in a slow cooker?

Sauté the onions, ginger, garlic, and spices as directed, then transfer everything to a 6-quart slow cooker. Add the corned beef, rice, coconut milk, and remaining ingredients. Cook on low for 4-5 hours or high for 2-3 hours, stirring once halfway. The slow cooker keeps the beef moist and infuses the rice with flavor beautifully.

3

How do I adjust the spice level for kids?

Reduce the allspice to ½ teaspoon and omit the brown sugar's depth. For milder heat, skip the allspice entirely and use ½ teaspoon ground cinnamon instead. Serve the spicier version on the side for adults—this keeps everyone happy!

4

Can I substitute coconut milk with something else?

For a dairy-free option, use full-fat evaporated milk mixed with 1 tablespoon butter per cup. For a lighter version, try low-sodium chicken broth with ½ cup heavy cream. The coconut adds unique Caribbean flavor, but these swaps work in a pinch.

5

Why did my rice turn out mushy?

Overcooking or too much liquid causes mushy rice. Always use a heavy-bottomed pot and reduce heat to low after simmering. If the sauce seems too thin, uncover and simmer uncovered for 5-10 minutes to thicken. Stirring occasionally prevents sticking.

★★★★★4.5(8 reviews)
Categories Side Dishes