Jamaican rice and peas is a one-pot side of long-grain rice simmered with kidney beans, coconut milk, thyme, and allspice. It is fragrant, gently savory, and a natural partner for jerk and other Caribbean mains; family and regional versions vary, including versions made with pigeon peas.
Despite the name, “peas” in this Jamaican dish usually means beans. This recipe uses canned kidney beans to keep the preparation straightforward, while a whole Scotch bonnet adds the aroma associated with the dish without making the rice overwhelmingly hot. The pepper stays intact as it cooks, so it can be lifted out before serving.
Ingredients
- 2 cups (370 g) long-grain white rice
- 1 tablespoon (15 ml) neutral oil, such as canola oil
- 2 scallions (about 25 g), trimmed and thinly sliced
- 2 garlic cloves (about 6 g), finely chopped
- 1 cup (240 ml) canned coconut milk, well stirred
- 1½ cups (360 ml) water
- 1 cup (170 g) canned kidney beans, drained and rinsed
- 4 fresh thyme sprigs (about 2 g), or 1 teaspoon (1 g) dried thyme
- 4 whole allspice berries, or ½ teaspoon (1 g) ground allspice
- 1 whole Scotch bonnet pepper (about 10 g), with stem removed
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper
Instructions
-
Rinse the rice in a fine-mesh sieve under cool running water, turning it gently with your fingers, until the water runs mostly clear. Drain it very well; excess rinse water can make the finished rice softer than intended. Slice the scallions, chop the garlic, and measure the remaining ingredients. This preparation takes about 12 minutes.
-
Set a heavy, medium-sized pot with a tight-fitting lid over medium heat and add the oil. Add the scallions and garlic and cook for about 2 minutes, stirring, until fragrant but not browned. If the garlic starts to color quickly, lower the heat; scorched garlic can make the coconut broth taste bitter.
-
Pour in the coconut milk and water. Add the drained kidney beans, thyme, allspice, whole Scotch bonnet, salt, and black pepper. Stir once and bring the mixture to a gentle boil, which should take about 4 minutes. Keep the pepper whole and avoid piercing it; a split pepper can release much more heat into the pot.
-
Stir in the drained rice and distribute it evenly through the liquid and beans. Let the pot return to a gentle boil, then cover it tightly and immediately reduce the heat to low. Cook for 20 minutes without lifting the lid or stirring. A steady low simmer is important: high heat can scorch the bottom before the rice is tender, while frequent lid-lifting lets steam escape.
-
After 20 minutes, check quickly near the center. The grains should be tender and most of the liquid absorbed. If the rice is still firm and the pot looks dry, sprinkle 2 tablespoons (30 ml) water over the top, cover, and cook on low for another 3–5 minutes. If you see a little liquid but the rice is tender, leave the lid on for the rest; it will absorb as the rice steams.
-
Turn off the heat and let the covered pot stand for 10 minutes. Remove the lid, fish out the Scotch bonnet, thyme stems, and allspice berries if you can spot them, then fluff the rice gently with a fork. Taste and adjust the salt. Serve hot, taking care not to mash the beans as you fluff.
Tips
-
Use a snug lid and low heat. The covered pot traps the steam that finishes cooking the grains. If your lid does not fit tightly, place a clean folded kitchen towel over the pot before setting the lid on top, keeping the towel well away from the burner and any flame.
-
Keep the pepper whole for fragrance, not maximum heat. Scotch bonnets vary in size and strength. Leaving one whole usually gives the rice a mild pepper aroma; for a hotter batch, pierce it once with a knife. Wear gloves if handling a cut pepper, and wash your hands before touching your face.
-
Choose the right coconut milk. Use unsweetened canned coconut milk, not sweetened coconut cream or a carton beverage meant for drinking. Stir the can before measuring because the cream and liquid can separate. If you cannot find coconut milk, use the same amount of water for a less rich, less traditionally coconut-scented result.
-
Do not stir while the rice simmers. Stirring can break grains and encourage sticking. Rinsing the rice and draining it thoroughly also helps keep the texture distinct rather than gummy. If you use ground allspice, measure carefully; it spreads through the pot more strongly than whole berries.
Serving Suggestions
Serve Jamaican rice and peas as a generous side with jerk chicken, grilled fish, brown stew chicken, curried goat, or roasted vegetables. Its mellow coconut flavor and soft beans balance dishes with spice, char, or a rich sauce. Add a crisp cabbage slaw, sliced cucumber, or a simple green salad to bring freshness to the plate.
For an easy meal, serve a bowl with browned plantain and a spoonful of vegetables or leftover cooked meat. Offer lime wedges or a little hot pepper sauce at the table rather than stirring extra heat into the whole pot. The rice is filling, so a modest portion alongside a main is usually enough; leftovers also work well as the base of a lunch bowl.
Variations
Use gungo peas: Pigeon peas, often called gungo peas in Jamaica, are a familiar alternative to kidney beans. Use 1 cup (about 170 g) canned, drained pigeon peas in place of the kidney beans. Their flavor is slightly earthier and less creamy. If using dried pigeon peas, cook them separately until tender before adding them; dried peas will not soften reliably during the rice’s short cooking time.
Adjust the allspice: Whole allspice berries give a subtle background flavor and are easy to remove. Ground allspice is convenient, but use only ½ teaspoon so it does not dominate. If you have neither, leave it out rather than replacing it with a large amount of a different spice; the rice will still be fragrant from the thyme, scallion, and coconut milk.
Make it more or less spicy: For a gentler dish, omit the Scotch bonnet or use a whole mild chile, understanding that the aroma will differ. For more heat, pierce the Scotch bonnet before adding it or serve chopped pepper sauce at the table. Avoid chopping a whole pepper into the pot unless you want its heat distributed through every serving.
Try brown rice with a timing adjustment: Brown rice needs more liquid and a longer simmer than white rice, so it is not a direct one-for-one swap in this method. Follow the package’s liquid and cooking guidance, and check the rice for tenderness before resting. The result will be chewier and less creamy, and you may need to add water in stages to prevent the bottom from drying out.
Storage and Reheating
Transfer leftover rice to shallow containers and refrigerate it within 2 hours of cooking. Keep it covered and refrigerated for 3–4 days. Rice should not sit at room temperature for an extended period, so divide a large pot into smaller portions promptly rather than leaving it to cool on the counter. Freeze portions in airtight containers for up to 2 months for best quality; thaw them in the refrigerator.
For the microwave, sprinkle a serving with 1–2 teaspoons (5–10 ml) water, cover loosely, and heat, stirring once, until steaming hot throughout. On the stovetop, add a splash of water to a covered pan and warm over low heat, stirring occasionally. Reheat leftovers to 165°F (74°C), checking with a food thermometer. Reheat only the portion you plan to eat, since repeated cooling and reheating can affect both quality and safe handling.
Frequently Asked Questions
Why is it called rice and peas if it uses kidney beans?
In Jamaican cooking, “peas” commonly refers to beans, and kidney beans are a popular choice for this dish. Pigeon peas, or gungo peas, are another well-known option. The name describes a family of preparations rather than requiring one particular variety of pea.
Can I use brown rice instead of white rice?
Yes, but brown rice takes longer to cook and usually needs more liquid. The recipe’s 20-minute simmer is intended for long-grain white rice, so use the package directions as a guide and check for doneness before resting. Add hot water gradually if the pot becomes dry while the grains are still firm.
Can I make the rice without coconut milk?
You can replace the coconut milk with water, keeping the overall liquid amount the same. The rice will cook, but it will be lighter and lack the creamy coconut aroma that is characteristic of many versions. Unsweetened canned coconut milk is preferable to a thin, sweetened or flavored beverage.
Why did my rice turn out mushy?
Common causes are too much liquid, rice that was not drained after rinsing, stirring during the simmer, or lifting the lid and then extending the cook without accounting for the extra steam loss. Measure the liquids, use a tight lid, and leave the pot undisturbed for the 20-minute simmer. The 10-minute covered rest also helps the grains finish evenly.
Can I prepare the ingredients ahead?
Yes. Slice the scallions and chop the garlic up to a day ahead and refrigerate them in a covered container. You can also rinse and drain the beans in advance. For the best texture, rinse the rice shortly before cooking and cook the complete dish close to serving time; cooked leftovers should be cooled and refrigerated promptly.
Related
- Frank Curry: A Make-Ahead Frankfurter Curry
- Indonesian Rice Dish: Classic Nasi Goreng Recipe
- Indonesian Rice Crackers: Homemade Kerupuk Nasi Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).