Jamaican black-eyed peas and rice is a coconut-simmered one-pot dish seasoned with thyme, scallions, garlic, and allspice. Jamaican rice and peas is often made with kidney beans; black-eyed peas are a welcome variation, bringing a mild, earthy flavor to a dish that works as a generous side or a simple main.
Ingredients
- 2 cups (370 g) long-grain white rice
- 2 cans black-eyed peas, 15 oz (425 g) each, drained and rinsed; about 3 cups (510 g) drained peas
- 1 can (13.5 fl oz / 400 ml) unsweetened coconut milk, well shaken
- 1 1/4 cups (300 ml) water
- 1 tablespoon (15 ml) neutral oil, such as canola
- 1/2 cup (75 g) finely chopped yellow onion
- 3 scallions (about 30 g), trimmed and cut into 2-inch (5 cm) pieces
- 3 garlic cloves (about 9 g), finely chopped
- 3 fresh thyme sprigs (about 3 g), or 1 teaspoon (1 g) dried thyme
- 1/2 teaspoon (1 g) ground allspice
- 1 whole Scotch bonnet pepper, left intact
- 1 teaspoon (6 g) fine salt, plus more to taste
- 1/4 teaspoon (0.5 g) black pepper
Instructions
- Rinse and prepare the ingredients. Put the rice in a fine-mesh sieve and rinse under cool water, stirring it with your fingers, until the water runs mostly clear. Drain it very well; excess rinse water makes the liquid ratio less predictable. Drain and rinse the canned peas. Chop the onion and garlic, trim the scallions, and shake the coconut milk can before opening. This preparation takes about 15 minutes if you gather and measure everything as you go.
- Soften the aromatics. Heat the oil in a heavy, lidded pot or Dutch oven over medium heat. Add the onion and cook for about 3 minutes, stirring, until it begins to soften. Add the garlic, scallions, thyme, allspice, salt, and black pepper. Stir for 1 to 2 minutes, just until fragrant. Keep the heat moderate: browned or scorched garlic can make the coconut broth taste bitter.
- Make the seasoned cooking liquid. Pour in the coconut milk and water, then add the drained black-eyed peas. Place the whole Scotch bonnet in the pot without piercing or chopping it. Stir gently and bring the liquid to a steady boil, which usually takes about 4 to 5 minutes. Taste a small spoonful of the liquid and adjust the salt now; it should taste well seasoned because the rice will absorb it.
- Add the rice and simmer. Stir in the drained rice once, distributing it evenly through the liquid. When the pot returns to a gentle boil, cover it tightly and turn the heat to low. Simmer for 18 to 22 minutes. Avoid lifting the lid or stirring during this time: trapped steam cooks the rice evenly, and stirring can break the grains and make the finished dish sticky.
- Check that the rice is done. At 18 minutes, lift the lid briefly and check a few grains near the center. The rice should be tender and the liquid mostly absorbed. If the grains are still firm and the pot looks dry, sprinkle in 2 tablespoons (30 ml) hot water, cover, and cook for another 3 to 5 minutes. If you see a little liquid but the rice is tender, leave the lid off for a minute or two rather than turning up the heat, which can scorch the bottom.
- Rest, then fluff. Turn off the heat and leave the pot covered for 10 minutes. This short rest lets the remaining steam finish the rice and helps separate the grains. Remove the Scotch bonnet and thyme stems. Fluff gently with a fork, folding the peas through without crushing them. Taste and add a little more salt or black pepper if needed, then serve hot.
Tips
- Choose the right coconut milk. Full-fat, unsweetened canned coconut milk gives the rice its creamy texture and rounded flavor. Shake or stir it before measuring because the cream can separate in the can. A carton beverage is much thinner and often sweetened, so it will not produce the same result; if it is all you have, use unsweetened coconut beverage and expect a lighter, less rich dish.
- Keep the pepper whole for controlled heat. A whole Scotch bonnet perfumes the pot while keeping most of its heat contained. Do not pierce it unless you deliberately want a much hotter dish, and remove it before serving. Scotch bonnets can be difficult to find; a whole habanero is a practical substitute with a similar fruity heat. For a milder pot, omit the pepper and offer hot sauce at the table.
- Do not guess at the liquid level. Measure the coconut milk and water, and drain the rice thoroughly after rinsing. Different rice brands absorb slightly differently, so use the doneness check rather than adding extra water automatically. Keep the lid closed for most of the simmer; repeatedly checking lets steam escape and can leave the center undercooked.
- Start with cooked peas for this timing. Canned peas make the recipe a true one-pot weeknight dish. If using peas you cooked from dry, measure about 3 cups (510 g) after cooking and drain them well. Do not add dry peas directly to the rice pot: they need a separate, much longer cooking time and would not become tender during the rice simmer.
Serving Suggestions
Serve the rice hot beside jerk chicken, grilled fish, roast pork, or stewed vegetables. Its creamy coconut base and gentle spice pair well with sharply seasoned or smoky mains, while the peas and rice also make a filling centerpiece for a meat-free plate. Add sliced avocado, a crisp cabbage slaw, or a simple tomato and cucumber salad for freshness and contrast. Lime wedges are useful at the table, especially if the meal includes rich meat or a spicy sauce.
For a straightforward lunch, spoon leftovers into bowls and top them with sliced scallions or chopped fresh parsley. If serving a group, keep the pot covered until it reaches the table so the rice stays warm and moist. Set out hot sauce separately rather than mixing it through the whole pot; guests can choose their own level of heat without changing the mellow coconut flavor for everyone.
Variations
Use another traditional-style bean. Kidney beans are common in Jamaican rice and peas, and can replace the black-eyed peas in the same drained quantity. The dish will look darker and have a firmer, more pronounced bean flavor. Red beans or pigeon peas also work if they are already cooked; drain them and keep the rice and liquid amounts unchanged.
Adjust the herbs and aromatics. If fresh thyme is unavailable, use the measured dried thyme in the ingredient list. A small piece of ginger, finely grated, can join the garlic for a warmer, brighter note. For a more pronounced allspice flavor, increase the ground allspice to 3/4 teaspoon (1.5 g), but add it cautiously because it can quickly dominate the coconut and thyme.
Make it meat-free or more substantial. This recipe is already meat-free when made with water; replace the water with vegetable broth for a deeper savory base, checking its salt level before adding the full amount of salt. For a heartier plate, serve it with roasted vegetables or add a separate cooked protein at serving time. Avoid stirring raw meat into this rice recipe, since it changes the cooking requirements and makes it harder to cook both the meat and rice evenly.
Choose rice with care. Long-grain white rice gives the most reliable fluffy result here. Jasmine rice can be used for a softer, more fragrant finish, though its texture may be a little stickier. Brown rice is not a direct swap: it usually needs more liquid and a longer cooking time, so follow a brown-rice method rather than simply extending this covered simmer.
Storage and Reheating
Transfer leftovers to shallow containers and refrigerate within 2 hours of cooking. Cooked rice should not be left sitting at room temperature; cooling it promptly is especially important for rice dishes. Store it covered in the refrigerator for 3 to 4 days. For longer storage, freeze portions in airtight containers for up to 2 months for best texture. Thaw frozen portions overnight in the refrigerator when possible.
Reheat only the portion you plan to eat. On the stovetop, add a splash of water, cover the pan, and warm over low heat, stirring once or twice so the bottom does not catch. In a microwave, cover loosely and heat in short intervals, stirring between them. Add a little water if the grains seem dry. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Discard rice that has been left out longer than 2 hours rather than trying to make it safe by reheating.
Frequently Asked Questions
Is this the same as Jamaican rice and peas?
It is a black-eyed pea version of Jamaican rice and peas. The familiar Jamaican dish is often prepared with kidney beans, coconut milk, scallions, thyme, and Scotch bonnet, but the specific legume and seasoning proportions vary among cooks and households. The method and aromatic profile here follow that general style without suggesting that one bean choice is the only correct one.
Can I use dried black-eyed peas?
Yes, but cook them separately first, then drain and measure about 3 cups (510 g) of cooked peas for this recipe. Dried peas need soaking or a longer cooking period, depending on the method and age of the beans; they will not cook through in the 18-to-22-minute rice simmer. Starting with cooked peas keeps the rice timing and liquid ratio dependable.
Why is my rice mushy or still hard?
Mushy rice often comes from too much liquid, rice that was not drained well, or stirring while it simmers. Hard rice can mean the lid leaked steam, the heat was too high, or the cooking time was short for that particular rice. Keep the lid snug and the heat low, then use the small hot-water adjustment in the recipe only if the grains are firm and the pot is dry.
Can I make it without coconut milk?
You can replace the coconut milk with 1 2/3 cups (400 ml) water or unsalted vegetable broth, keeping the additional 1 1/4 cups (300 ml) water in the recipe. The result will be less creamy and will not have the characteristic coconut flavor, so taste the cooking liquid and adjust the salt and allspice before adding the rice. Unsweetened canned coconut milk is the closest choice to the intended texture.
How can I make the dish less spicy?
Leave the Scotch bonnet whole and remove it before serving, as directed. For a very mild result, leave it out entirely; the scallions, thyme, and allspice still season the rice. Avoid cutting or crushing the pepper, since that releases far more heat into the liquid. If the pot is already too spicy, serve it with plain rice or a cooling side rather than adding more liquid to the finished dish.
Related
- Greek Grape Leaf Rice: Lemon-Herb Dolmades at Home
- Golden Rice Thai Cuisine: Coconut Turmeric Rice
- Goya Cuban Red Beans and Rice Recipe with Sofrito
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).