Skip to Recipe

If you’ve ever had Jamaican rice and peas at a jerk shack or backyard cookout, you know that fluffy, coconutty, slightly spicy magic is hard to forget. This one-pot recipe brings that same island flavor straight to your kitchen with just a handful of pantry staples and a Dutch oven. Once you learn the little tricks that make this dish sing, you’ll never look at plain white rice the same way again.

What Is Jamaican Rice and Peas?

Despite the name, Jamaican rice and peas isn’t made with peas at all — it’s rice cooked with kidney beans, which are traditionally called “peas” in Jamaican patois. It’s a cornerstone side dish across the Caribbean, served alongside jerk chicken, curry goat, oxtail, and fried fish at everything from Sunday dinners to street food stands.

Tips for Cooking and Prepping

#1: Keep the Scotch bonnet whole

Leave the Scotch bonnet pepper intact and simply nestle it on top of the rice as it cooks. This infuses the dish with warmth and fruity heat without turning it into a fire hazard — just be sure to remove it before serving.

#2: Don’t skip the resting time

After the rice finishes cooking, resist the urge to lift the lid right away. Letting it sit off the heat for 5 extra minutes allows the steam to finish the job and keeps the grains fluffy instead of gummy.

#3: Use full-fat coconut milk

Full-fat canned coconut milk gives the rice its signature richness and slightly sweet flavor. Light coconut milk will work in a pinch, but the dish will taste noticeably thinner.

#4: Rinse your rice first

Give your rice a quick rinse under cold water before adding it to the pot to wash away excess surface starch. This small step helps prevent clumping and gives you that classic separate, fluffy grain texture.

#5: Measure your liquid carefully

The ratio of coconut milk to water matters for texture, so measure both precisely rather than eyeballing it. Too much liquid leads to mushy rice, while too little can leave it undercooked in the center.

Recipe Variations and Substitutes

While kidney beans are the classic choice, some cooks swap in gungo peas (pigeon peas) for a more traditional Jamaican Christmas-time version. If you can’t find Scotch bonnet peppers, habanero is the closest substitute in both flavor and heat level, or you can leave it out entirely for a milder, kid-friendly batch. You can also use canned or dried kidney beans (just cook dried beans ahead of time) depending on what you have on hand.

What to Serve with Rice and Peas

This side dish is a natural partner for jerk chicken, curry goat, brown stew fish, or oxtail, soaking up all those rich, saucy flavors beautifully. It’s equally at home next to grilled shrimp, fried plantains, or a simple green salad for a lighter meal. For a true Jamaican Sunday spread, serve it alongside stewed cabbage and fried dumplings.

Storing, Make-Ahead, and Freezing Tips

Leftover rice and peas keeps well in an airtight container in the fridge for up to 4 days, and it reheats nicely with a splash of water or coconut milk to loosen it back up. This dish also freezes beautifully — portion it into freezer bags or containers and freeze for up to 3 months, then thaw overnight in the fridge before reheating. It’s a great make-ahead option for meal prep or holiday cooking when you want one less thing to worry about on the big day.

FAQs

Why is it called rice and peas if there are no peas in it?

In Jamaican patois, kidney beans (and other beans like pigeon peas) are traditionally referred to as “peas,” a naming convention passed down through generations. So while it looks like beans to most of us, the name is simply a regional term rooted in Caribbean culinary tradition.

How do I make it spicy without it being overpowering?

Keep the Scotch bonnet pepper whole and avoid piercing or chopping it, since a whole pepper releases gentle heat and flavor without overwhelming the dish. If you prefer more spice, you can prick it once or twice with a fork, but taste as you go since Scotch bonnets are very potent.

Can I use brown rice instead of white rice?

Yes, but brown rice requires more liquid and a longer cook time, usually around 35-40 minutes instead of 18. You’ll want to adjust the water and coconut milk ratio slightly and check for doneness before removing it from the heat.

Why is my rice mushy or too wet?

This usually happens from too much liquid, a lid that wasn’t sealed tightly, or lifting the lid too often during cooking, which lets steam escape unevenly. Stick to the measured amounts of coconut milk and water, and trust the resting time at the end instead of peeking.

Can I make this dish vegan?

This recipe is already naturally vegan and dairy-free since it relies on coconut milk instead of butter or cream for its richness. Just double-check that any canned kidney beans you use don’t contain added animal-based seasonings.

Jamaican Rice and Peas Recipe

Prep time: 30 min | Cook time: 15 min | Total time: 45 min | Servings: 4

Ingredients

  • 2 cups rice
  • 380g coconut milk
  • 450g kidney beans
  • 1 cup water
  • 2 tsp kosher salt
  • 1/2 tsp ground allspice
  • 1/4 tsp black pepper
  • 3 spring onions
  • 2 sprigs thyme
  • 1 Scotch bonnet pepper

Instructions

  1. Gather your equipment: you’ll need a large Dutch oven for this recipe.
  2. Add the rice, coconut milk, kidney beans, water, kosher salt, allspice, and black pepper to the pot and stir until well combined.
  3. Lay the spring onions, thyme sprigs, and whole Scotch bonnet pepper on top of the rice mixture. Bring to a boil.
  4. Once boiling, reduce the heat to low, cover with a lid, and cook for 18 minutes.
  5. Remove the pot from the heat but keep the lid on for an additional 5 minutes to let the rice finish steaming.
  6. Open the lid and remove the spring onions, thyme sprigs, and Scotch bonnet pepper. Fluff the rice and peas with a fork, serve, and enjoy.

For extra heat, prick the Scotch bonnet pepper once before adding it to the pot, but taste carefully since it’s very spicy. Leftovers keep well in the fridge for up to 4 days or in the freezer for up to 3 months.


Leave a Reply