Jamaican Rice and Peas with Coconut Milk
A flavorful and aromatic side dish, this Jamaican Rice and Peas is made creamy and rich with the addition of coconut milk, a delightful twist on the classic.

🧂 Ingredients
- 2 cups Long-grain white rice
- 1 cup Dried pigeon peas(soaked overnight and drained)
- 1.5 cups Coconut milk(full-fat)
- 2 cups Water
- 3 stalks Scallions(chopped)
- 2 sprigs Thyme
- 3 cloves Garlic(minced)
- 1 whole Scotch bonnet pepper(pierced with a fork)
- 1.5 tsp Salt(or to taste)
- 0.5 tsp Black pepper(freshly ground)
👨🍳 Instructions
- 1
In a medium saucepan, combine the soaked pigeon peas, coconut milk, water, scallions, thyme, garlic, and the whole Scotch bonnet pepper. Bring to a boil.
⏱️ 5 minutes - 2
Reduce heat to low, cover, and simmer for 25-30 minutes, or until the peas are tender.
⏱️ 30 minutes - 3
Remove the Scotch bonnet pepper and thyme sprigs. Stir in the rinsed rice, salt, and black pepper.
💡 Tip: Rinsing the rice helps remove excess starch, preventing mushiness. - 4
Bring the mixture back to a boil, then reduce heat to the lowest setting, cover tightly, and simmer for 15-20 minutes, or until the rice is cooked and the liquid is absorbed.
⏱️ 20 minutes💡 Tip: Avoid lifting the lid during this time to allow the rice to steam properly. - 5
Fluff the rice and peas with a fork before serving. Adjust seasoning if necessary.
💡 Pro Tips
- ✓For a richer flavor, use homemade coconut milk.
- ✓If you don't have pigeon peas, red kidney beans can be used as a substitute, though cooking time may vary.
- ✓Adjust the heat by leaving the Scotch bonnet whole or removing it earlier.
🔄 Variations
- Add a pinch of allspice for an extra layer of flavor.
- For a vegetarian/vegan dish, ensure all other components are plant-based.