Jamaican Black Beans and Rice Recipe: Jerk-Spiced One-Pot Tradition

Jamaican Black Beans and Rice Recipe: Jerk-Spiced One-Pot Tradition

I developed this dish after testing multiple variations in my small Boston kitchen, determined to capture authentic Jamaican flavors in one pot.

This one-pot method combines tender black beans with perfectly cooked rice, infused with traditional jerk spices. The technique ensures every grain absorbs the rich, aromatic flavors without turning mushy.

What results is a hearty, fragrant dish with the right balance of heat and earthy spices. The beans stay intact while the rice cooks evenly, creating a complete meal in under an hour.

Serve with a side of plantains or a fresh salad for a true taste of the Caribbean. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Jamaican Black Beans and Rice

One-pot Jamaican comfort with jerk spices and pantry staples you already know.

Ingredient Amount Notes
Dried Black Beans 🫘 1 cup Soaked overnight or quick-soaked
Long-Grain White Rice 🍚 1 cup Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creaminess
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed for less heat
Ground Allspice 🌿 1 tsp Essential jerk spice
Dried Thyme 🍃 1 tsp Crushed between fingers
Ground Cinnamon 🌿 ½ tsp Warm depth of flavor
Ground Nutmeg 🌰 ¼ tsp Freshly grated best
Vegetable Broth 💧 2 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp For sautéing aromatics
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍈 1 whole Juiced, for brightness
Sea Salt 🧂 1 tsp Adjust to taste

The allspice, thyme, and Scotch bonnet are non-negotiable for authentic jerk flavor. Penzeys or Whole Foods bulk bins have the freshest spices—old ones lose potency fast. For the coconut milk, Thai Kitchen or Native Forest brands deliver consistent creaminess. Black beans should be firm and dark; avoid any with cracked skins or off smells. Fresh cilantro lasts longer if you trim the stems and store it upright in a jar of water.

No Scotch bonnet? Habanero works in a pinch (use half to start). Out of allspice? Equal parts cinnamon, nutmeg, and cloves gets you close. Coconut milk can be light, but full-fat adds richness that balances the heat. If using canned black beans, rinse well to remove excess sodium. Fresh lime juice is best, but bottled works—just use half the amount.

Store dried spices in airtight containers away from heat. This dish keeps 4-5 days refrigerated and freezes well for 3 months. The flavors actually deepen overnight, making leftovers even better.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: Most of the work happens hands-off while the beans soak and the rice cooks in the coconut milk—just a little chopping of onion and garlic in between.
  • Creamy Garlic Bite: The coconut milk turns the rice rich and silky, and the garlic cloves simmered right in give every bite this deep, fragrant punch.
  • Meal Prep Champ: I make a big batch on Sunday and it reheats beautifully for lunches all week, the flavors actually getting better by day three.
  • Pennywise Favorite: Dried beans and rice stretch a dollar further than any meat dish, and honestly, I’d pick this over takeout any night.

Step-by-Step Instructions for Jamaican Black Beans and Rice

This one-pot method ensures authentic jerk-spiced flavor with minimal cleanup.

Step 1: Sauté Aromatics for Deep Flavor Base

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 3-4 minutes until softened and translucent. This builds the sweet, aromatic foundation for the dish.

Stir in the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant. Add the scotch bonnet pepper (seeds removed), 1 tsp ground allspice, 1 tsp dried thyme, 0.5 tsp ground cinnamon, and 0.25 tsp ground nutmeg. Toast the spices for 1 minute until their aroma intensifies.

Step 2: Build the One-Pot with Beans and Rice

Add the soaked 1 cup dried black beans, 1 cup long-grain white rice, 1 can coconut milk, and 2 cups vegetable broth to the pot. Stir well to combine all ingredients, ensuring the rice and beans are fully submerged in liquid.

The coconut milk adds rich creaminess to balance the jerk spices, while the vegetable broth provides depth. Bring the mixture to a boil, then reduce heat to low and cover with a tight-fitting lid.

Step 3: Simmer Until Tender and Creamy

Let the mixture simmer for 25-30 minutes until the rice is tender and the liquid is mostly absorbed. Stir occasionally to prevent sticking, but avoid over-stirring, which can make the rice mushy.

Check the dried black beans for doneness—they should be soft but still hold their shape. If the mixture seems dry before the beans are tender, add ¼ cup of water and continue cooking. The 1 tsp sea salt can be added now to season the dish.

Step 4: Finish and Garnish for Brightness

Once the rice and beans are fully cooked, remove the pot from heat. Let it rest, covered, for 5 minutes to allow the flavors to meld together. This step ensures every bite is infused with the jerk spices.

Just before serving, stir in the juice of the lime and half of the 0.25 cup fresh cilantro. Garnish each serving with the remaining cilantro for a pop of color and freshness. The lime juice brightens the rich, spiced flavors perfectly.

👨‍🍳

Pro Tips For Making Jamaican Black Beans And Rice

  • Soak the Beans: I learned this the hard way—dried black beans need at least 4 hours in water (or overnight) to soften properly, or they’ll stay tough no matter how long you cook them.
  • Toast the Rice: Before adding liquid, cook the rice in a bit of oil for 2-3 minutes until nutty and fragrant—it adds depth to the final dish that plain rice just can’t match.
  • Skip the Salt Early: Resist the urge to salt the beans while they’re soaking or simmering; it toughens the skins. Wait until they’re fully tender, then season to taste.
  • Use Full-Fat Coconut Milk: Sounds indulgent, but it actually changes the outcome—lite versions water down the creamy, rich sauce that makes this dish sing.

Common Mistakes When Making jamaican black beans and rice

Skipping the Soak

I learned the hard way that unsoaked dried black beans can double your cooking time. Soak them overnight in 4 cups water or use the quick-soak method: boil for 2 minutes, then let sit off heat for 1 hour. This prevents tough beans that ruin the texture. 💡

Over-Stirring the Pot

Resist the urge to stir constantly during simmering. Over-stirring breaks the rice grains and releases too much starch, resulting in a gummy consistency. Stir only 2-3 times during the 25-30 minute cook to check for sticking.

Wrong Heat Level

Maintain a gentle simmer, not a rolling boil. Too-high heat can scorch the coconut milk and cause the rice to cook unevenly. If you see vigorous bubbling, reduce to low heat immediately and cover tightly.

Under-Seasoning Early

Add the 1 tsp sea salt during cooking, not just at the end. Beans and rice need seasoning to absorb flavor properly. I taste after 20 minutes and adjust if needed—Jerk spices can be bold but need salt to shine.

Ignoring Liquid Ratios

Use exactly 2 cups vegetable broth and 1 can coconut milk for 1 cup rice. Too much liquid makes it soupy; too little leaves it dry. If it’s drying out before beans are tender, add ¼ cup water at a time. 🌡️

Skipping the Rest

Let it rest covered for 5 minutes off heat. This lets the rice steam and absorb final moisture. Skipping this makes the dish taste flat, like the flavors never had time to marry properly.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 58g21%
Dietary Fiber 12g43%
Sugars 2g
Protein 14g28%
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 canned black beans instead?

Yes, but rinse them well to remove excess sodium. Reduce the cooking time to 15-20 minutes since they’re already tender. The flavor won’t be as deep as dried, but it’s a great shortcut.

2

What if I don’t have Scotch bonnet pepper?

Habanero is the closest substitute—use half to start. For milder heat, try a mix of jalapeño and a pinch of cayenne. The dish won’t be as authentic but will still taste great.

3

How do I prevent the rice from getting mushy?

Stir only 2-3 times during cooking and keep the heat at a gentle simmer. Also, use the exact liquid ratio: 1 can coconut milk plus 2 cups broth for 1 cup rice.

4

Can I make this ahead of time?

The flavors deepen overnight. Store in an airtight container in the fridge for up to 5 days. Reheat with a splash of water to restore creaminess.

★★★★★5.0(4 reviews)
Tyler Campbell