Classic Jamaican rice and peas uses red kidney beans simmered in coconut milk with allspice and Scotch bonnet, not green peas, to create a fragrant.
Order “rice and peas” in Jamaica and what lands on your plate isn’t the green peas you might expect. Instead, you get fluffy coconut rice studded with tender red kidney beans, warmed by allspice and a whole Scotch bonnet pepper that infuses the dish without overpowering it.
So when people ask how to make peas and rice, the answer splits into two traditions: the slow-simmered Jamaican version with dried beans and coconut milk, or a quick weeknight dish using frozen green peas. Both start with the same goal — perfectly cooked, separate grains — but the path varies. This article walks through both approaches, with the techniques that make each one work.
A Caribbean Staple, Not A Green Pea Dish
In Jamaica, “peas” refers to beans — most often red kidney beans or sometimes gungo peas (pigeon peas). The dish is a coconut rice side, perfumed with fresh thyme, scallion, and allspice, with a Scotch bonnet pepper left whole during cooking for a whisper of heat.
Making the traditional version starts with dried kidney beans. Quick-soaking them cuts prep time: cover the beans with water by two inches, bring to a boil for two minutes, then let them sit for an hour before draining. After that, simmer the beans with garlic until just tender, then add the rice, coconut milk, aromatics, and the whole Scotch bonnet.
If you’re short on time, a non-traditional version swaps dried beans for frozen peas, which need no soaking and cook in minutes alongside the rice. It’s a different dish — less creamy, but still satisfying — and a handy shortcut for a quick meal.
Why Most Homemade Versions Fall Short
Three small missteps can turn rice and peas from fluffy to mushy or bland. Knowing them upfront makes the process smoother.
- Not soaking dried beans properly: Skipping the overnight or quick soak means unevenly cooked beans. Even canned beans benefit from a quick rinse to remove excess sodium.
- Discarding the bean cooking liquid: The water left after simmering beans is packed with flavor and starch that helps thicken the rice. Pour it straight into the pot with the coconut milk.
- Skipping the aromatics: Sautéing onion, garlic, scallion, and thyme before adding liquid builds a flavor base that plain boiling can’t match. The three-minute sauté is worth the wait.
- Using too much water: Coconut milk plus bean liquid already provides plenty of moisture. Stick to a 1:1.5 rice-to-liquid ratio if you’re measuring.
- Lifting the lid while simmering: Steam is what cooks rice evenly. Resist the urge to peek until the liquid is absorbed and the rice is tender.
Get these right and your rice will separate into distinct grains, each one infused with coconut and spice rather than sitting in a puddle.
Building Flavor From Aromatics To The Pot
The real magic happens in the first few minutes. Dice one small onion and two scallions, then sauté them in butter or oil until softened. Add minced garlic, fresh thyme leaves, and a teaspoon of allspice. As the team at Recipetineats explains, Jamaican rice and peas is a side dish of coconut rice mixed with tender red beans and perfumed with warm spices. A whole Scotch bonnet pepper goes in at this stage — left intact, it adds aroma and a mild warmth without blowing out your palate.
| Soaking Method | Time Required | Steps |
|---|---|---|
| Overnight soak | 8–12 hours | Cover beans with water, let stand at room temperature, drain before cooking. |
| Quick-soak | About 2 hours | Boil beans for 2 minutes, remove from heat, let stand 1 hour, then drain. |
| No soak (canned beans) | None | Drain and rinse canned kidney beans; add directly to the pot with rice and liquid. |
| No soak (frozen peas) | None | Add frozen peas during the last 10 minutes of rice cooking. |
| Pressure cooker | 30 minutes | Use soaked beans and a 1:1.5 rice-to-water ratio; cook for one whistle. |
Once the aromatics are fragrant, stir in the rice and coat it with the oil and spices. Then add the cooked beans (with their reserved liquid) and enough coconut milk to bring the total liquid to about 1½ cups per cup of rice. Bring to a boil, reduce to a low simmer, cover tightly, and cook for 18–20 minutes without lifting the lid.
Step-By-Step: Making The Dish Your Way
Choose your path based on the time and ingredients you have. The steps below cover the two most common versions.
- Traditional Jamaican version: Soak 1 cup dried kidney beans overnight (or quick-soak). Drain and simmer in 3 cups water with a garlic clove until just tender — about 45 minutes. Reserve the liquid. In a large pot, sauté onion, scallion, garlic, and thyme in butter. Add 1 cup long-grain rice, stir to coat, then add the cooked beans, 1½ cups coconut milk, reserved bean water (to reach 1½ cups total liquid), and a whole Scotch bonnet pepper. Cover and simmer 20 minutes. Remove the pepper before serving.
- Quick frozen-peas version: Sauté onion and garlic in butter for 2–3 minutes. Add 1 cup rice, stir, then add 2 cups water or broth. Bring to a boil, reduce to simmer, cover, and cook 15 minutes. Stir in 1 cup frozen peas and cook 5 more minutes. Season with salt, pepper, and a pinch of thyme or allspice if you like.
Both methods produce rice that stays separate and fluffy, not sticky. The difference is the depth of flavor — the coconut milk and long-simmered beans give the traditional version a richness that shortcuts can’t fully replicate.
Choosing Your Rice And Beans: What Works Best
Long-grain white rice is the classic choice for Jamaican rice and peas because it cooks up fluffy and separate. Jasmine and basmati add their own fragrance, but they absorb liquid a little differently, so watch the timing. For the beans, authentic red kidney beans are traditional, but black-eyed peas are common in some Caribbean households. Food & Wine’s recipe for classic Jamaican ingredients calls for 1 cup dried kidney beans soaked overnight — a reliable starting point if you’re aiming for the real deal.
| Rice Type | Texture | Best Used For |
|---|---|---|
| Long-grain white | Light and fluffy | Traditional Jamaican rice and peas |
| Jasmine | Slightly soft, perfumed | Quick frozen-peas version or Thai-inspired dishes |
| Basmati | Separate and nutty | Indian-style peas pulao (which uses green peas and different spices) |
The Bottom Line
Making peas and rice from scratch means choosing between a deep-flavored Caribbean classic that takes a little planning and a quick green-pea version that works on a busy night. Either way, the core principles are the same: rinse your rice to remove excess starch, sauté aromatics for a flavor base, and keep the lid on while it simmers.
A heavy-bottomed pot with a tight-fitting lid gives you the best results — whether you’re simmering kidney beans for an hour or just steaming frozen peas for a few minutes. Serve it alongside jerk chicken, grilled fish, or a simple vegetable stew. Your rice cooker can also handle the job if you sauté the aromatics first, then add everything to the cooker and press start.
References & Sources
- Recipetineats. “Jamaican Rice and Peas” Jamaican rice and peas is a side dish of coconut rice mixed with red beans, perfumed with spices, and a whisper of warmth from fresh chilli.
- Foodandwine. “Jamaican Rice and Peas” A classic Jamaican rice and peas recipe includes 1 cup dried kidney beans (rinsed, soaked overnight, and drained), 3 cups water, 1 small onion (finely chopped).

