This Moroccan-inspired rice is a fragrant one-pot dish made with basmati rice, chickpeas, raisins and gently warming spices. It is an easy UK-friendly side or meat-free main, with plenty of room for the different family and regional variations found in Moroccan-style cooking.
Ingredients
- 1½ cups (285 g) basmati rice
- 1 medium brown or yellow onion, finely chopped (about 150 g)
- 1 tablespoon (15 ml) olive oil
- 2 garlic cloves, finely chopped (about 6 g)
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- ½ teaspoon (1 g) ground ginger
- ½ teaspoon (1 g) ground turmeric
- ¼ teaspoon (about 0.5 g) ground cinnamon
- 2¼ cups (540 ml) hot vegetable stock, preferably lower-salt
- 1 teaspoon (6 g) fine salt, or less if the stock is salty
- 1½ cups (240 g) drained tinned chickpeas, rinsed and drained
- ⅓ cup (50 g) raisins or sultanas
- ⅓ cup (35 g) flaked almonds
- 1 tablespoon (15 ml) lemon juice
- ¼ cup (15 g) chopped fresh flat-leaf parsley or coriander, plus a little extra to finish
- Optional: a small pinch of saffron (about 0.1 g), for a floral aroma
Instructions
- Prepare the rice and other ingredients, 15 minutes. Put the rice in a sieve and rinse under cold running water, stirring it gently with your fingers, until the water runs mostly clear. Drain it well; excess water clinging to the grains can make the finished rice softer. Chop the onion and garlic, measure the spices and drain and rinse the chickpeas. If using saffron, crumble it into a small cup and cover it with a spoonful of hot stock while you prepare the other ingredients.
- Toast the almonds. Set a large, heavy-based saucepan over a medium heat. Add the flaked almonds to the dry pan and stir for 2–3 minutes, until lightly golden and fragrant. Transfer them to a plate straight away so they do not keep browning in the hot pan. Keep the pan for the rice.
- Soften the onion and bloom the spices. Add the olive oil and chopped onion to the pan. Cook for 4 minutes, stirring often, until the onion is softened but not deeply browned. Add the garlic, cumin, coriander, ginger, turmeric and cinnamon. Stir for 1 minute; the spices should smell fragrant, not scorched. If the pan looks dry, add a teaspoon of water rather than extra oil.
- Coat the rice. Tip in the drained rice and stir for 1 minute so the grains are coated with the spiced oil. Pour in the hot stock, including the saffron liquid if using, then add the salt. Stir once to distribute the rice and scrape up any spices from the base. Add the chickpeas and raisins, then bring the liquid to a gentle boil, which should take about 2 minutes.
- Simmer covered, 15 minutes. As soon as the liquid bubbles, cover the pan with a tight-fitting lid and turn the heat to its lowest setting. Cook for 15 minutes without lifting the lid or stirring. If your hob runs hot, use a smaller ring or a heat diffuser; vigorous boiling can catch the bottom before the rice is tender.
- Rest and finish, 10 minutes. Turn off the heat and leave the pan covered for 10 minutes. This resting time lets the remaining steam finish the rice and makes the grains easier to separate. Fluff gently with a fork, lifting from the edges rather than mashing the chickpeas. Fold in the lemon juice and chopped parsley or coriander, taste and adjust the salt, then scatter over the toasted almonds and extra herbs.
Tips
- Rinse and drain the rice well. Basmati has surface starch that can make a pilaf clump together. Rinsing helps the grains stay distinct, while thorough draining keeps the stock-to-rice balance close to the recipe. Avoid soaking the rice for a long time unless you also adjust the liquid and cooking time.
- Keep the lid on during cooking. Every lift releases steam, and adding more liquid by guesswork can leave the rice wet. If the rice is still firm after the 15-minute simmer, check whether the heat was very low and whether the lid fitted tightly. Add 1–2 tablespoons (15–30 ml) hot water, cover again and cook for another 2–3 minutes before resting.
- Adjust for your stock. Stock cubes and cartons vary in saltiness. Start with less than the listed teaspoon if yours is highly seasoned, then taste after cooking. A lower-salt vegetable stock lets the spices, raisins and lemon remain noticeable without making the dish taste salty.
- Toast nuts carefully and swap if needed. Almonds can go from golden to burnt quickly, so keep stirring and remove them from the pan as soon as they smell nutty. For a nut-free dish, leave them out or use toasted pumpkin seeds; the seeds add crunch but not the same sweet, buttery flavour.
Serving Suggestions
Serve the rice warm as a side for roast chicken, grilled lamb or simply cooked fish, with a crisp salad or green vegetables alongside. It also makes a satisfying vegetarian centre when paired with extra chickpeas, roasted aubergine or a tray of spiced cauliflower. For a simple lunch, spoon it into bowls and add sliced cucumber, tomatoes and a dollop of plain yoghurt or a dairy-free alternative.
A lemony dressing or a small bowl of harissa can sit on the table for anyone who wants more brightness or heat. Harissa is not required for this recipe, and its chilli intensity differs between jars, so offer it separately rather than stirring it into the whole pan. If serving a crowd, transfer the rice to a warmed shallow dish and scatter the almonds and herbs over it just before it reaches the table; this keeps the garnish crisp and colourful.
Variations
Use dried apricots instead of raisins: Cut ⅓ cup (50 g) dried apricots into small pieces and add them with the chickpeas. They give the rice a chewier texture and a more pronounced tang. Chopped dates also work, though they are sweeter and can soften more during cooking.
Make it nut-free or seed-topped: Omit the flaked almonds, or toast ⅓ cup (45 g) pumpkin seeds separately and sprinkle them over the finished rice. Do not cook the seeds in the rice; their texture is best when added at the end.
Change the rice: Long-grain white rice can replace basmati, but the aroma will be less pronounced and its cooking time may differ, so follow the packet guidance and check the liquid before resting. Brown basmati needs substantially longer to cook and more liquid; it is not a direct swap in this timed recipe. For a reliable result, cook brown rice separately and fold it into the spiced chickpeas.
Make it more substantial: Stir in 1 cup (150 g) thawed peas during the final 2 minutes of simmering, or serve with extra roasted vegetables. If adding cooked meat, warm it separately and fold it through at the end; this recipe’s timing is designed for chickpeas, not raw meat.
Adjust the spice profile: The saffron is optional and adds a subtle floral note rather than heat. It can be expensive or hard to find in some UK shops, so leave it out without changing the stock quantity. A little extra lemon zest at the end gives a fresh aroma, while a pinch of chilli flakes adds heat without replacing the warm spices.
Storage and Reheating
Cool leftover rice promptly and refrigerate it within 2 hours of cooking, preferably in shallow, covered containers so it chills quickly. Keep it refrigerated for 3–4 days. Cooked rice should not be left at room temperature for a long time, since bacteria can grow in it; if it has been out for more than 2 hours, discard it rather than trying to make it safe by reheating.
Reheat only the portion you plan to eat. Add a splash of water, cover loosely and heat in a microwave, stirring once partway through, or warm it in a covered saucepan over low heat. In either case, reheat until steaming hot throughout and check that leftovers reach 165°F (74°C). Avoid reheating the same portion more than once. You can freeze the rice in meal-sized portions for up to 2 months for best quality; thaw it in the refrigerator and reheat thoroughly as above.
Frequently Asked Questions
Is Moroccan rice a traditional Moroccan dish?
Rice is used in Moroccan cooking, but recipes and household habits vary, and this particular chickpea-and-raisin pilaf is best described as Moroccan-inspired rather than a single definitive national recipe. Its cumin, coriander, ginger, cinnamon, dried fruit and fresh herbs draw on flavours often associated with Moroccan-style cooking. Think of it as a flexible home-cooking version, not the only authentic way to make rice.
Can I use basmati rice without rinsing it?
You can, but the grains are more likely to stick together because unrinsed rice carries surface starch. Rinsing until the water is mostly clear is a quick way to improve the fluffy texture. Drain it well afterwards; if you use rice that is already rinsed or parboiled, check its packet instructions because its water needs and cooking time may differ.
Can I make this Moroccan rice recipe without chickpeas?
Yes. Leave them out and keep the same amount of stock for a lighter rice side, or replace them with 1 cup (150 g) peas added for the last 2 minutes of simmering. You can also serve the rice alongside another protein. Avoid adding extra raw vegetables with a high water content, as they can change how much liquid the rice absorbs.
Why is my rice mushy or sticking to the pan?
Mushy rice usually means there was too much liquid, the rice was not drained, or the lid was lifted repeatedly and extra water was added without checking the grains. Sticking can happen if the heat is too high or the pan is thin-based. Rinse and drain the rice, use a close-fitting lid and the lowest steady heat, and let the covered pan rest before fluffing. If your hob is difficult to control, move the pan to a smaller ring.
Can I prepare the rice ahead for a meal?
For the best texture, cook it shortly before serving and toast the almonds separately so they stay crisp. You can chop the onion and herbs, measure the spices, rinse the chickpeas and toast the nuts earlier in the day; refrigerate the prepared ingredients in covered containers. If you cook the rice in advance, cool and refrigerate it promptly, then reheat it thoroughly to 165°F (74°C) before serving.
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).