This Jamaican rice and peas recipe is a true island favorite made with rice, red peas, coconut milk, thyme, scallion, and Scotch bonnet for a fragrant, comforting side dish full of authentic flavor. It is a staple on Jamaican tables and pairs beautifully with everything from fried fish to stewed dishes and plant-based meals.
Rice and peas are one of the most beloved and recognizable side dishes in Jamaican cuisine. It’s a staple that often graces Sunday dinner tables, family gatherings, celebrations, and everyday meals because it pairs perfectly with many traditional dishes. Although the name mentions “peas,” the recipe is usually made with red kidney beans or gungo peas (aka Pigeon Peas), depending on the occasion and region.
What really makes this dish special is how much flavor is packed into what might seem simple at first. Jamaican rice and peas isn’t just plain rice with beans tossed in at the end. It’s a slow-cooked, seasoned dish where the rice soaks up coconut milk, herbs, and spices, resulting in a side that feels warm, satisfying, and full of character.
In Jamaica, rice and peas are more than just a side dish; they embody the heart of home cooking and instantly signal a genuine Jamaican meal. Often tied to Sunday dinners, it’s traditionally paired with dishes like stew chicken, curry goat, fried fish, or other hearty mains. For many, the aroma alone sparks childhood memories of family, comfort, and tradition.
Its popularity also stems from its versatility. Jamaican rice and peas can complement a wide variety of dishes, which helps it remain a vital part of the cuisine. Whether served alongside rich, saucy mains, spicy dishes, fried foods, or vegetable plates, it always holds its place on the table. This broad appeal makes it a staple recipe for any Jamaican cookbook, something that feels essential, familiar, and warm.
A well-made pot of Jamaican rice and peas is defined by its carefully chosen ingredients for the cooking liquid. Coconut milk adds richness and a subtle creaminess, while thyme, scallion, onion, and Scotch bonnet contribute to the signature savory aroma that everyone expects. The beans add both texture and heartiness, elevating the dish beyond simple seasoned rice.
The final flavor should be harmonious and layered, not heavy. Good rice and peas should smell fragrant, taste lightly creamy, and be well-seasoned, with each ingredient complementing the others. The coconut milk should not dominate, and the herbs should remain noticeable. When perfectly balanced, the dish feels warm, flavorful, and truly reflects Jamaican culinary roots.
The way we cook Jamaican rice and peas really helps bring out its special charm. Instead of boiling the rice separately and stirring in the beans later, we cook everything together in seasoned liquid. This way, the rice can soak up the coconut milk and aromatic spices from the start, infusing each grain with flavor. It’s this gentle cooking process that gives the dish its rich, authentic taste.
Getting the texture right is just as important as the flavor. The rice should be tender yet fluffy, with each grain separate, not mushy or overly wet. The beans should be soft enough to blend naturally into the dish without falling apart completely. A good pot of rice and peas feels light, fragrant, and satisfying, moist enough to enjoy without losing its structure. That perfect texture makes it such a great pairing with hearty, rich dishes. Jamaican mains.
One of the things I love most about Jamaican rice and peas is how versatile it is on the plate. It pairs so well with jerk dishes, stewed meats, fried fish, escovitch fish, plantains, callaloo, and many other Jamaican favorites. Because it has such a rich flavor on its own, it enhances the meal without overpowering it; that's what makes a great side dish.
This Jamaican rice and peas recipe is made with red peas, coconut milk, thyme, scallion, and Scotch bonnet for a fragrant, comforting side dish that belongs on any proper Jamaican table.

Drain the soaked beans and add them to a pot with about 3 cups of fresh water.

Bring to a boil, then simmer until the beans are mostly tender.

Add the coconut milk, remaining water as needed, scallions, thyme, garlic, onion, whole Scotch bonnet, salt, allspice, and oil.

Simmer for 10 minutes so the broth picks up the flavor of the seasonings.
Add the rinsed rice and stir well.

Cover the pot and cook over low heat until the rice is tender and the liquid is absorbed.
Fluff with a fork when the rice is done cooking to loosen it up.

Let the rice rest for 10 minutes before serving.
Keep the Scotch bonnet pepper whole while the rice cooks to infuse the dish with its authentic Jamaican flavor without making it too spicy. If you like more heat, you can pierce the pepper slightly or add a second Scotch bonnet.