Jamaican Rice and Peas

Highlighted under: Global Flavors

I love making Jamaican Rice and Peas because it’s the perfect combination of flavors and simplicity. Each time I prepare this dish, the aroma fills my kitchen with the essence of the Caribbean. The coconut milk adds a rich creaminess to the rice, while the thyme and scallions elevate the dish to another level. It pairs beautifully with any protein or can stand alone as a satisfying meal. It's an essential recipe that I'm excited to share with you today!

Freya Cooper

Created by

Freya Cooper

Last updated on 2026-01-05T23:19:08.576Z

When I first tasted Jamaican Rice and Peas at a friend's party, I was blown away by the depth of flavor. I immediately asked for the recipe and started experimenting in my own kitchen. The key is using fresh herbs, particularly thyme, and good-quality coconut milk, which brings everything together beautifully. My family couldn’t get enough of it!

Over time, I learned that rinsing the beans is essential to removing excess sodium, and letting the rice soak slightly helps achieve the perfect texture. When served with chicken or fish, it's a wholesome meal that has become a staple in my home. I can't wait for you to try it!

Why You'll Love This Recipe

  • The nutty flavor of coconut milk complements the rice beautifully
  • Packed with herbs and spices for a vibrant flavor profile
  • Easily adaptable for any meal—great as a side or a main dish

Mastering the Cooking Technique

To achieve perfectly cooked rice, it’s essential to pay attention during the cooking process. Start by bringing the mixture to a boil over medium-high heat before covering and reducing the heat to low. This initial boiling phase allows for a more even cooking process, ensuring the rice absorbs the flavors from the coconut milk and spices thoroughly. If you notice the liquid bubbling too vigorously, reduce the heat slightly to maintain a gentle simmer.

Timing is crucial. After bringing the mixture to a boil, cover the pot and simmer on low for about 25 minutes. Avoid lifting the lid during cooking, as this can disrupt the steaming process and result in unevenly cooked rice. A good indicator that the rice is done is when the liquid is absorbed and the rice grains appear puffy and tender. If you find that the rice isn’t fully cooked, simply add a few spoonfuls of water and continue cooking covered for additional 5-minute intervals.

Coconut Milk and Flavor Balance

Coconut milk is the star of this dish, adding a rich creaminess that balances the earthy flavors from the beans and spices. It’s important to use full-fat coconut milk for the best texture and flavor; light coconut milk can result in a thinner consistency that may lack depth. Always shake the can before opening to mix the cream with the liquid, ensuring an even distribution of richness throughout the dish.

The herbs used in Jamaican Rice and Peas, particularly fresh thyme, play a crucial role in enhancing the overall aroma and flavor. Fresh thyme has a robust flavor that infuses beautifully during cooking. If you don’t have fresh thyme on hand, dried thyme can be used as a substitute, but reduce the amount to about one teaspoon, as dried herbs are more concentrated in flavor.

Storage and Serving Suggestions

If you’re preparing this dish in advance, Jamaican Rice and Peas stores well in the refrigerator for up to five days. Ensure that it's cooled completely before transferring to an airtight container to lock in moisture. When reheating, you might need to add a splash of water or coconut milk to restore creaminess and prevent it from drying out. Microwave on low heat, stirring occasionally, until warmed throughout.

This dish is versatile and can be served in various ways. It pairs excellently with grilled meats, fish, or even as a base for a hearty vegetarian bowl topped with avocado and fresh salsa. You can also enjoy it on its own, garnished with additional scallions or a squeeze of lime juice for a bright finish.

Ingredients

Gather all the ingredients before you get started for a smooth cooking experience:

Ingredients

  • 1 cup of long-grain rice
  • 1 can of coconut milk (400ml)
  • 1 can of red kidney beans (drained and rinsed)
  • 2 cups of water
  • 2-3 sprigs of fresh thyme
  • 2 scallions (chopped)
  • 1 clove of garlic (minced)
  • 1 teaspoon of allspice
  • Salt and pepper to taste

Make sure to have everything prepped and ready to go!

Instructions

Follow these steps to create your delicious Jamaican Rice and Peas:

Rinse the Rice

Place the rice in a fine-mesh sieve and rinse under cold water until the water runs clear. This removes excess starch.

Combine Ingredients

In a pot, combine the rinsed rice, coconut milk, kidney beans, water, thyme, scallions, garlic, allspice, salt, and pepper.

Cook the Rice

Bring the mixture to a boil, then reduce the heat to low and cover the pot. Simmer for about 25 minutes, or until the rice is tender and the liquid is absorbed.

Fluff and Serve

Remove the pot from heat and let it sit covered for 5 minutes. Fluff the rice with a fork before serving.

Enjoy your delicious Jamaican Rice and Peas!

Secondary image

Pro Tips

  • For extra flavor, try adding a pinch of hot pepper or cooking the rice with a piece of ginger.

Ingredient Variations

While red kidney beans are traditional for Jamaican Rice and Peas, you can use black beans or pigeon peas as alternatives if they’re more accessible. Each variety brings a unique flavor and texture, adding to the dish's adaptability. If you prefer a vegetarian option, omit the garlic for a milder taste and add additional herbs or spices to achieve a well-rounded flavor profile.

For a spicy kick, consider adding a chopped Scotch bonnet pepper to the pot while simmering; just remember to remove it before serving. This pepper infuses a distinct heat that beautifully contrasts the creamy coconut milk, creating a delightful fusion of flavors.

Troubleshooting Common Issues

If you find your rice turns out mushy, it’s likely due to too much liquid or overcooking. For the next batch, reduce the water by ¼ cup or decrease the simmering time slightly. Always check the rice for doneness before the recommended time, as stove variations can affect cooking speed.

On the other hand, if your rice is undercooked and the liquid is fully absorbed, add a couple of tablespoons of water, cover, and let it steam for an additional 5-10 minutes. This can help tenderize the rice and integrate the flavors without sacrificing the integrity of the dish.

Questions About Recipes

→ Can I use brown rice instead of white?

Yes, but you will need to adjust the cooking time and add a bit more liquid.

→ Is this dish gluten-free?

Absolutely! All the ingredients are gluten-free.

→ How long can I store leftovers?

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

→ Can I make this dish vegan?

Yes, this recipe is naturally vegan, just ensure that the coconut milk and beans are plant-based.

Jamaican Rice and Peas

I love making Jamaican Rice and Peas because it’s the perfect combination of flavors and simplicity. Each time I prepare this dish, the aroma fills my kitchen with the essence of the Caribbean. The coconut milk adds a rich creaminess to the rice, while the thyme and scallions elevate the dish to another level. It pairs beautifully with any protein or can stand alone as a satisfying meal. It's an essential recipe that I'm excited to share with you today!

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Freya Cooper

Recipe Type: Global Flavors

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup of long-grain rice
  2. 1 can of coconut milk (400ml)
  3. 1 can of red kidney beans (drained and rinsed)
  4. 2 cups of water
  5. 2-3 sprigs of fresh thyme
  6. 2 scallions (chopped)
  7. 1 clove of garlic (minced)
  8. 1 teaspoon of allspice
  9. Salt and pepper to taste

How-To Steps

Step 01

Place the rice in a fine-mesh sieve and rinse under cold water until the water runs clear. This removes excess starch.

Step 02

In a pot, combine the rinsed rice, coconut milk, kidney beans, water, thyme, scallions, garlic, allspice, salt, and pepper.

Step 03

Bring the mixture to a boil, then reduce the heat to low and cover the pot. Simmer for about 25 minutes, or until the rice is tender and the liquid is absorbed.

Step 04

Remove the pot from heat and let it sit covered for 5 minutes. Fluff the rice with a fork before serving.

Extra Tips

  1. For extra flavor, try adding a pinch of hot pepper or cooking the rice with a piece of ginger.

Nutritional Breakdown (Per Serving)

  • Calories: 220 kcal
  • Total Fat: 7g
  • Saturated Fat: 6g
  • Cholesterol: 0mg
  • Sodium: 350mg
  • Total Carbohydrates: 37g
  • Dietary Fiber: 7g
  • Sugars: 1g
  • Protein: 8g