This is the classic Caribbean rice and peas, where 'peas' means red kidney beans and everything cooks in rich coconut milk. Thyme, garlic, spring onion and a whole Scotch bonnet perfume every grain without adding real heat. It's the side that carries jerk chicken, curry goat or a plate of plantain.
Despite the name, there isn’t a garden pea in sight — ‘peas’ here means red kidney beans, and they simmer with long-grain rice in coconut milk until every grain is glossy and fragrant. A whole Scotch bonnet floats on top, lending its unmistakable fruity aroma without splitting and flooding the pot with heat. It’s the backbone of a Jamaican Sunday plate.
Ingredients
- 300g long-grain rice (1½ cups) — basmati works too; rinse until water runs clear
- 400g tin red kidney beans — drained; or 250g cooked from dried
- 400ml tin coconut milk — full-fat for the best flavour
- 250ml water — top up as needed
- 4 sprigs fresh thyme — or 1 tsp dried
- 3 spring onions — bruised and left whole
- 2 cloves garlic — crushed
- 1 Scotch bonnet chilli — left whole and unbroken; leave out for no aroma of heat
- 2 pimento (allspice) berries — or ¼ tsp ground allspice
- 1 tsp fine salt — to taste
- 1 tbsp coconut or vegetable oil
Method
- Rinse the rice in a sieve under cold running water, swirling with your fingers, until the water runs clear. This washes off surface starch so the finished grains stay separate rather than gluey. Drain well and set aside.
- Warm the oil in a large heavy-based saucepan over a medium heat. Add the garlic and cook for 30 seconds until it smells fragrant but hasn't coloured, then tip in the drained kidney beans and stir to coat.
- Pour in the coconut milk and water, then add the thyme sprigs, bruised spring onions, pimento berries and salt. Bring to a gentle simmer and let it bubble for 5 minutes so the beans start to soften and the liquid takes on flavour.
- Stir in the rinsed rice and settle the whole Scotch bonnet on top, keeping it intact — do not pierce or stir it in, or its fierce heat will flood the pot. Bring back to a simmer.
- As soon as the liquid drops to the level of the rice and the surface looks pitted with little steam holes, turn the heat to its lowest setting. Cover with a tight lid and leave undisturbed for 20 minutes.
- Resist lifting the lid — the trapped steam is what cooks the rice through. After 20 minutes, check a few grains are tender; if there's still a bite and the pan is dry, add a splash of hot water, re-cover and give it 5 minutes more.
- Carefully lift out and discard the Scotch bonnet, spring onions, thyme stalks and pimento berries. Fluff the rice gently with a fork, lifting from the base to bring the beans through, and serve hot.
Serve it with
- Jerk chicken
- Curry goat or mutton
- Fried or baked plantain
- Braised oxtail
- A crisp cabbage and carrot slaw
Why this works
Cooking the rice by absorption in coconut milk seasons every grain from the inside, while the intact Scotch bonnet releases its floral aroma into the steam without ever splitting to release its capsaicin — you get all the perfume and none of the burn.
Common swaps
- Swap kidney beans for gungo (pigeon) peas for the traditional Christmas version
- No Scotch bonnet? A whole habanero gives the same fruity aroma, or leave it out entirely
- Use creamed coconut (50g dissolved in the water) if you haven't a tin of coconut milk
- Brown long-grain rice works but needs 15 minutes' extra simmering and more liquid
Common mistakes to avoid
- Piercing or stirring in the Scotch bonnet — it splits and turns the whole pot searingly hot
- Skipping the rinse, which leaves the rice starchy and claggy instead of fluffy
- Lifting the lid during the covered steam, letting out the steam that finishes the cooking
- Too much liquid at the start, giving you mushy, porridge-like rice
Storage, freezing & reheating
Storage: Cool leftovers within an hour and refrigerate in a sealed container for up to 3 days. Cooked rice needs prompt chilling to stay safe.
Freezing: Freezes well for up to 1 month. Cool quickly, portion into bags or tubs, and freeze flat. Defrost fully in the fridge before reheating.
Reheating: Reheat until piping hot throughout, adding a splash of water to loosen. Microwave covered for 2-3 minutes, stirring halfway, and only reheat once.
Estimated nutrition
Per serving, estimated from typical ingredient values — not a substitute for precise dietary calculation.
| Calories | 410 kcal |
|---|---|
| Protein | 9g |
| Carbohydrate | 68g |
| Fat | 12g |