Jamaican Rice and Peas

Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

Rice and peas is a quintessential Jamaican side dish, cooked in coconut milk with that signature scotch bonnet pepper for a touch of heat. This authentic recipe works just as well for everyday dinners as it does for family gatherings and holidays.

A bowl of Jamaican rice and peas with evenly cooked rice and beans, highlighting the texture and color.

Growing up Jamaican, rice and peas was always part of a special meal, whether it was Sunday dinner or a holiday. I make mine with soaked red kidney beans, which we refer to as peas, so you get that authentic texture and flavor from the start. Once everything cooks together, the rice absorbs all of that seasoning and coconut milk in a way that really brings the dish together. It’s simple, but when it’s done right, it makes the whole meal feel complete.

Why you’ll love this Jamaican rice and peas Recipe

  • Simple Instructions: With the right liquid to rice ratio, this method walks you through how to get perfectly cooked rice every time.
  • So Versatile: Rice and peas pairs with just about everything in Jamaican food, making it an easy side for a variety of main dishes.
  • Caribbean Flavor: Infused with coconut milk, herbs, and aromatics, every bite is fragrant and well-seasoned.

Why Do Jamaicans Call It “Rice and Peas”?

Jamaicans call it “rice and peas” because in the Caribbean, beans are commonly referred to as peas. So even though the dish is made with red kidney beans, they’re still called peas in everyday cooking. It’s a cultural naming tradition that reflects how ingredients are described across Caribbean kitchens.

ingredients for Jamaican rice and Peas

  • Ingredient: what makes this ingredient essential?
  • Dried red kidney beans (peas): I always use dried beans because they cook down better and give you that authentic texture and flavor we expect in rice and peas.
  • Garlic, thyme, pimento, and ginger: These are the aromatics I start with to build that base flavor right into the peas as they cook.
  • Coconut milk: This is what gives the dish its richness and that signature Caribbean flavor.
  • All-purpose seasoning, salt, and brown sugar: I use these to balance everything out so the rice is well-seasoned with just a hint of sweetness.
  • Scallion and scotch bonnet pepper: These go in whole to add flavor and a subtle heat without overpowering the dish.
  • Long-grain rice: I stick with long-grain rice so it cooks up fluffy and separate, not sticky.
  • Butter: I add this at the end to bring everything together and give the rice a smooth finish.

How to make Jamaican rice and peas

First-person perspective commentary, from a friendly and informative POV. No more than 3 sentences per paragraph.

Soak the Beans (Pre-Soaked Dried Kidney Beans)

I start by soaking my dried red kidney beans with garlic, thyme, pimento seeds, and water for at least 8 hours or overnight. This step helps soften the beans and ensures they cook evenly. It also allows those aromatics to start building flavor right from the beginning. If you skip this, the beans will take much longer to cook and won’t have the same texture.

Cook the Peas

Once the peas are soaked, I drain them and transfer them to a pot with fresh water, garlic, ginger, and salt. I bring everything to a boil, add a bit more water, and continue boiling until the peas are tender but still hold their shape. I keep an eye on the pot and add water as needed so it doesn’t dry out. By the end, I make sure there’s just enough liquid left to cook the rice properly.

Build the Flavor Base

I reduce the heat and add the coconut milk, seasoning, scallions, scotch bonnet pepper, and thyme to the pot. I let everything simmer for a few minutes so the flavors can come together. At this stage, the base should be well-seasoned and fragrant. This is what gives the rice and peas its signature taste.

Add the Rice

I rinse the rice until the water runs clear, then stir it into the pot with the peas and liquid. I bring it to a boil, then reduce the heat to low and add the butter. Once covered, I let it cook without disturbing it so the rice can absorb all the flavor. This is where getting the liquid-to-rice ratio right really matters.

A pot filled with Jamaican rice and peas, with a whole scotch bonnet pepper and scallions visible on top.

Finish and Rest

Once the rice is cooked, I remove the pot from the heat and let it sit covered for about 10 minutes. This helps the rice finish steaming and keeps it from becoming too wet. Before serving, I fluff it with a fork to separate the grains.

storage

Store any leftover rice and peas in an airtight container in the refrigerator once it has cooled completely. It will keep well for up to 3 to 4 days, though it’s best enjoyed within the first couple of days for the best texture and flavor. To reheat, warm it on the stovetop or in the microwave, adding a splash of water or coconut milk if it has dried out. Make sure it’s heated through evenly before serving.

recipe variations

  • Make it in a rice cooker. Cook the peas on the stovetop first, then transfer everything to the rice cooker with the coconut milk and rice. It’s a more hands-off way to get the same result.
  • Use a pressure cooker or Instant Pot. This cuts down the cooking time a lot since the peas cook faster under pressure, and you can bring everything together in one pot.
  • Swap the scotch bonnet. If you don’t have one, you can use a habanero pepper instead. It gives a similar heat and flavor, just adjust based on your preference.
  • Use canned beans. If you’re short on time, you can skip soaking and use canned kidney beans, though the texture and flavor will be a little different.

Tips for the best Jamaican rice and Peas

  • Soak the beans ahead of time. This helps them cook evenly and gives you the right texture for authentic rice and peas.
  • Watch the liquid level. Make sure there’s enough liquid left after cooking the peas so the rice cooks properly without turning mushy.
  • Rinse the rice well. Washing the rice until the water runs clear helps keep the grains separate and fluffy.
  • Use a whole scotch bonnet. Adding it whole gives you flavor and subtle heat without overpowering the dish.
  • Don’t stir once the rice starts cooking. Let it steam undisturbed so it cooks evenly and doesn’t become sticky.
  • Let it rest before serving. Allowing the rice to sit covered helps it finish cooking and keeps the texture just right.

What To Serve with Jamaican Rice and Peas

  • Jamaican oxtail. This is one of my favorite pairings, especially with all that rich gravy soaking into the rice.
  • Chicken. Whether it’s jerk chicken or brown stew chicken, rice and peas balances the seasoning and soaks up all the sauce.
  • Fried plantains. The sweetness from the plantains adds contrast and rounds out the plate.
  • Steamed cabbage. A simple side that brings a bit of freshness to balance the richness.
  • Callaloo. A great green side that fits right in and adds another layer to the meal.
A spoon lifting a portion of Jamaican rice and peas from a pot, showing the fluffy grains and mixed beans.

frequently asked questions

Do I have to soak the beans overnight?

Soaking the beans overnight is recommended because it helps them cook evenly and reduces overall cooking time. If you’re short on time, you can still cook them without soaking, but it will take longer and the texture may vary slightly.

Why is my rice too soft or mushy?

This usually comes down to too much liquid or stirring the rice while it cooks. Once the rice goes in, let it cook undisturbed and make sure your liquid-to-rice ratio is balanced.

Is the scotch bonnet pepper supposed to be cut?

No, it’s typically added whole so it infuses the dish with flavor and a subtle heat without making it too spicy. If you cut it open, the heat will be much stronger.

I Hope you enjoyed making this authentic Jamaican rice and peas recipe!

If you try it, let me know how it turns out. I’d love to hear from you.

For more Jamaican-inspired home cooking, follow me on Instagram, Facebook, YouTube, and TikTok where I share new dishes, tips, and real-time cooking in my kitchen.

Jamaican Rice and Peas Recipe

Rice and peas is a quintessential Jamaican side dish, cooked in coconut milk with that signature scotch bonnet pepper for a touch of heat. This authentic recipe works just as well for everyday dinners as it does for family gatherings and holidays.
Prep Time: 10 minutes
Cook Time: 1 hour 45 minutes
Servings: 8
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

  • Large bowl for soaking beans
  • Medium-large pot or saucepan with lid
  • Cutting Board
  • Knife
  • Wooden spoon
  • Colander or strainer (for rinsing beans and rice)

Ingredients 

  • 1 cup dried red kidney beans, rinsed
  • 12 cups water, divided
  • 4 garlic cloves, crushed
  • 4 thyme sprigs, divided
  • 8 pimento seeds/allspice berries
  • 1 1-inch piece fresh ginger, peeled
  • 1 teaspoon kosher salt
  • 1 13½-ounce can unsweetened coconut milk
  • 2 teaspoons all-purpose seasoning
  • 1 teaspoon dark brown sugar, optional
  • 2 scallions, tips removed
  • 1 scotch bonnet pepper
  • 2 cups long-grain rice, such as basmati or jasmine
  • 2 tablespoons salted butter

Instructions 

  • Soak the beans (which Jamaicans refer to as peas in this dish) in a bowl with 2 crushed garlic cloves, 2 thyme springs, the pimento seeds, and 6 cups water, covered, at room temperature for at least 8 hours or up to 12 hours.
  • Drain the soaked peas, then transfer them to a medium-large pot. Add 4 cups fresh water, 2 additional crushed garlic cloves, ginger, and salt.
  • Bring to a boil over medium heat. Add 2 additional cups cold water to the pot, and bring to a boil again. Boil for about 45 minutes, or until the peas are just soft enough to mash with a fork with some give. As the peas boil, check the pot every 15 minutes to make sure the liquid does not fully evaporate; if needed, add more water in 1-cup increments. Once the peas are cooked, there should be no more than 1½–2 cups liquid remaining. (If there is more liquid, discard any excess).
  • Reduce the heat under the peas to medium-low. Add the coconut milk, all-purpose seasoning, brown sugar, scallions, scotch bonnet pepper, and remaining 2 thyme sprigs to the pot. Stir to combine. Bring the mixture to a simmer over medium-low. Allow to simmer, undisturbed, for 5 minutes.
  • Rinse the rice until the water runs clear. Stir the rinsed rice into the mixture in the pot. Bring the mixture to a boil over medium-low. Reduce the heat to low, and stir in the butter. Cover the pot with a fitted lid, and cook over low heat for 25 minutes.
  • Remove from heat. Let the rice and peas stand, covered, for 10 minutes. Remove the lid, and fluff with a fork. Serve hot.
iconLike this? Leave a comment below!

Hi, I'm Typhanie!

I'm a Jamaican-born Floridian with a full-time career and family who moonlights as a food content creator.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating