-
1
Simmer the Black Beans
35 Mins
Gentle simmer, about 95°C (200°F)
Put the drained beans in a large heavy pot with the 700 ml of water and bring to a boil. Skim off any foam, then lower the heat and simmer gently for about 35 minutes, until the beans are tender but still whole. Do not drain them: lift out the beans with a slotted spoon into a bowl and keep the dark cooking liquid in a jug — you need 480 ml of it for the rice, topped up with water if it falls short.
Keep the bean liquid — it is what turns the rice dark. If you throw it away, the dish becomes plain white rice with beans stirred in.
Done when: Beans tender when pressed between finger and thumb, skins intact, not mushy; liquid dark brown-black.
-
2
Build the Sofrito
8 Mins
Medium heat, about 175°C (350°F)
Wipe the pot dry, add the vegetable oil and warm it over medium heat. Add the diced onion and green pepper with a pinch of salt and cook for about 6 minutes, stirring often, until soft and sweet. Stir in the garlic, cumin and oregano and cook for 1 minute more until fragrant, then add the bay leaves.
Cook the sofrito slowly until the onion is truly soft — a rushed, crunchy sofrito leaves the whole pot tasting raw.
Done when: Onion and pepper soft, translucent and sweet-smelling; garlic fragrant, not browned.
-
3
Toast the Rice in the Sofrito
2 Mins
Medium-high heat, about 190°C (375°F)
Add the rinsed, drained rice to the pot and stir for about 2 minutes so every grain is coated in oil and sofrito. The grains should turn glossy and smell faintly nutty.
This short toast is what keeps the grains separate — wet rice dumped straight into liquid turns sticky.
Done when: Grains glossy, coated, and lightly toasted at the edges.
-
4
Add the Beans and Cook the Rice in the Bean Liquid
20 Mins
Gentle simmer, about 95°C (200°F), then low heat
Pour in 480 ml of the reserved dark bean cooking liquid and the remaining salt, then tip in the cooked black beans and stir once, gently. Bring to a boil, then cover tightly, lower the heat to the lowest setting and cook for 20 minutes without lifting the lid. The rice absorbs the bean liquid as it cooks, so the grains turn dark all the way through — this is the one-pot cooking that makes moros y cristianos different from rice with beans served on the side.
Do not stir while the rice cooks and do not lift the lid: stirring breaks the grains and lets the steam out, and the rice cooks unevenly.
Done when: Liquid fully absorbed, grains dark, tender and separate, beans whole and evenly mixed through.
-
5
Rest the Pot
10 Mins
Off the heat, pot cooling from about 95°C (200°F)
Take the pot off the heat and leave it covered for 10 minutes. The trapped steam finishes the grains and lets the flavours settle.
Resting is not optional — rice served straight off the heat is wet on top and firm underneath.
Done when: Grains fluffy and evenly dark, no puddles of liquid at the bottom of the pot.
-
6
Fluff and Serve
2 Mins
Hot, straight from the pot, about 70°C (158°F)
Remove the bay leaves. Fluff the rice gently with a fork, lifting from the bottom so the beans stay whole, then taste and add black pepper and a little more salt if needed. Spoon onto warm plates.
Fluff with a fork, never a spoon: a spoon mashes the grains and the beans.
Done when: Dark, fluffy grains with whole black beans throughout; bay leaves removed.
auto_awesome Finishing Touches & Plating
Serve hot, fluffed with a fork after its rest, with the bay leaves removed — dark grains, whole beans, and the smell of cumin and garlic in every spoonful.