Christmas rice with nuts combines fluffy rice, toasted nuts, softened onion and dried fruit for a festive side with a gentle sweetness. It can be made vegan or varied with prawns, and finished with herbs or citrus zest. Here, the Brazilian word castanhas refers to nuts such as cashews or Brazil nuts, rather than necessarily to chestnuts.
Christmas rice with nuts brings colour and texture to a festive meal. The method below pairs long-grain rice with toasted nuts, raisins and gently cooked onion, with practical advice on cooking the grains and finishing the dish.
Ingredients for Christmas rice with nuts

- 360 g long-grain white rice – approximately 2 cups in the original recipe. Use the weight as your measure and rinse if its packet advises it.
- Chicken or vegetable stock, as required by the rice packet – the original recipe lists 960 ml, but the correct absorption quantity depends on the rice and method. Prepare the amount specified for 360 g rice rather than automatically adding all 960 ml. Water is also suitable.
- 2 tbsp butter or oil – use oil for a dairy-free or vegan version.
- 1 medium onion, chopped – cooked gently until soft.
- 2 garlic cloves, chopped – adjust to taste.
- 140 g chopped nuts – cashews or Brazil nuts, or a mixture with walnuts or pecans. Toast gently before using.
- 80 g raisins, optional – or chopped dried apricots for a different flavour; apricots are not necessarily a lower-sugar alternative.
- 40 g toasted flaked almonds, optional – an extra crunchy topping.
- 2 tbsp chopped parsley – to finish.
- 1 bay leaf, optional – remove before serving.
- Salt, to taste – check the stock before adding any; a whole teaspoon may be unnecessary.
- Freshly ground black pepper – to taste.
Ingredient tips and substitutions
Toasting nuts: stir chopped nuts in a dry pan over moderate heat until lightly golden and fragrant. Three to five minutes is a guide; small pieces can burn quickly.
Choosing rice: long-grain white rice suits this dish. Easy-cook or parboiled rice can also work, but follow its own liquid quantity and timing rather than assuming it cooks faster.
Dried fruit: soak particularly firm raisins in warm water for 10 minutes if desired, then drain thoroughly.
Vegan option: use vegetable oil and vegetable stock instead of butter and chicken stock, checking all added ingredients.
Serving guide: approximately 6–8 side portions, depending on appetite and the rest of the menu.
How to make Christmas rice with nuts

Prepare the Christmas rice with nuts as follows, using the rice packet to determine the absorption liquid and cooking time.
- Toast the nuts: put 140 g chopped nuts in a dry frying pan over moderate heat and stir until lightly coloured and fragrant. Transfer to a plate immediately. Set aside about a third for the topping.
- Soften the onion and garlic: heat 2 tbsp butter or oil in a saucepan. Cook the onion over medium heat until soft, starting to check after 4–5 minutes. Add the garlic towards the end and stir briefly so it becomes fragrant without burning.
- Add the rice: stir in 360 g drained rice for a minute or two to coat the grains in the fat.
- Add the fruit: stir in the optional 80 g raisins. Keep the toasted nuts aside until the rice is cooked if you want them to stay crisp; nuts simmered with the rice will soften.
- Pour in the stock: add the hot stock quantity specified for this rice’s absorption method, with the optional bay leaf and a little pepper. Salt cautiously if the stock is already seasoned. Stir once to distribute the ingredients.
- Cook gently: bring to a simmer, reduce the heat and cover. Follow the packet timing until the grains are tender and the liquid is absorbed. Avoid repeatedly lifting the lid or stirring; 15–18 minutes is not universal for every rice.
- Rest and fluff: remove from the heat, leave covered for about five minutes, then fluff gently with a fork. Remove the bay leaf.
- Finish: fold in most of the toasted nuts and the parsley, then check the seasoning. Scatter the reserved nuts over the top.
- Optional almond topping: add the 40 g toasted flaked almonds just before serving. There is no need to put the finished rice back in the oven simply to brown the nuts.
- Serve promptly: transfer to a warmed serving dish, add a few fresh herbs if desired and take to the table while hot.
Practical variations
Softer raisins: soak in warm water for 10 minutes if needed, then drain before adding to avoid extra uncontrolled liquid.
Vegan version: choose oil and vegetable stock, and check stock ingredients and relevant allergens.
Parboiled rice: use its packet directions for both water and time. Do not reduce the cooking time automatically.
Extra aroma: finish with a little finely grated orange zest. An optional spoonful of dry white wine can flavour the pan before the stock, but omit it if avoiding alcohol; brief cooking does not guarantee its complete removal.
Christmas rice variations

Vegan rice with dried fruit – use oil, vegetable stock and a mix of toasted nuts, with the following quantities as a guide.
- 2 tbsp vegetable oil – instead of butter.
- 360 g long-grain rice – prepare as its packet directs.
- Hot vegetable stock – use the absorption quantity required for the selected rice.
- 140 g chopped nuts – cashews, Brazil nuts or walnuts, lightly toasted.
- ½ cup dried cranberries – instead of raisins. Many are sweetened, so they are not automatically less sweet or lower in sugar.
- 1 medium chopped onion and 2 chopped garlic cloves.
Preparation tip: use a well-flavoured stock and soak very firm dried fruit briefly if desired, draining it before use. Add toasted nuts near the end for crunch.
Prawn variation
- 360 g long-grain rice
- Fish or vegetable stock – enough for the rice’s stated absorption method; do not reduce the liquid simply because prawns are being added.
- 300 g peeled, cleaned prawns – handle raw prawns separately from cooked food and follow their packet instructions.
- ½ cup chopped nuts – toasted.
- ¼ cup dry white wine, optional – omit if avoiding alcohol and account for liquid remaining in the pan when adding stock.
- 1 medium onion and 2 garlic cloves, chopped.
Cooking adjustment: cook the rice separately. Sauté the prawns until fully cooked, opaque and hot throughout, following their instructions, then fold into the hot finished rice and serve promptly. Do not rely on an arbitrary final three minutes in the rice to cook raw prawns.
Festive brown rice
- 2 cups brown rice – prepare as directed on the packet.
- Hot stock, as required – brown rice usually needs a different liquid quantity and longer cooking than white rice. Use the packet rather than a universal five- or six-cup rule.
- 1 cup chopped nuts – lightly toasted.
- ½ cup dried fruit – raisins or chopped dried apricots.
Timing and texture: many brown rice varieties take around 35–45 minutes, but follow the specific product and check tenderness. Finish with fresh herbs and nuts rather than cooking the topping for the full time.
White wine and candied fruit variation
- 360 g long-grain rice
- Stock for the selected rice – adjust for any wine still in the pan. The original quantities did not consistently account for the wine, so follow the total liquid required by your rice.
- ¼ cup dry white wine, optional – added before the stock; omit if avoiding alcohol.
- ⅓ cup chopped candied fruit – for a distinctly sweet festive variation.
Method: coat the rice in the softened onion mixture, add the optional wine and simmer briefly before adding the appropriate stock quantity. Add candied fruit towards the end. A minute of simmering does not make the dish alcohol-free.
Almond and orange variation
- 360 g long-grain rice
- Stock, following the rice packet
- ⅓ cup toasted flaked almonds
- Finely grated zest of 1 orange – use only the coloured peel.
- ½ cup chopped nuts – toasted.
Finishing: add the zest and almonds after cooking to keep their aroma and crunch. Orange segments can decorate the serving platter if desired.
Choosing and toasting nuts

Choose fresh nuts from sound packaging, within their date guidance. Discard mouldy, damaged or rancid nuts rather than trying to disguise the flavour by toasting.
Toasting nuts in a frying pan
- Warm a wide, dry frying pan over moderate heat.
- Add the chopped nuts in a shallow, even layer.
- Stir frequently until lightly golden, using 3–5 minutes only as a guide. Nut type and piece size make a difference.
- Remove the nuts from the hot pan promptly once fragrant, as they can continue browning in residual heat.
- Cool on a clean plate before storing, keeping them spread out rather than trapping steam in a container.
Toasting nuts in the oven
- Preheat to 180°C conventional/160°C fan.
- Spread the nuts on a suitable baking tray in one layer.
- Toast until lightly golden, stirring partway through. Eight to twelve minutes may suit larger pieces; check small pieces or flaked almonds earlier.
- Watch closely near the end: the change from golden to burnt can be quick.
Buying and storing nuts
- Freshness: buy a quantity you will use and inspect the product rather than relying on weight in the hand as a freshness test.
- Condition: check the packaging and discard nuts showing mould or spoilage. Shelled nuts do not need to have an intact outer shell to be suitable.
- Short-term storage: keep plain nuts in a well-sealed container, following the packet’s storage instructions. Cool conditions help preserve quality.
- Longer storage: freezing plain nuts in an airtight pack can preserve quality. Follow the supplier’s advice, label the date and avoid condensation when opening after thawing.
- After toasting: cool completely before closing the container and use promptly for the best aroma. These storage tips apply to plain nuts, not to rice already mixed with them.
Chopping, texture and substitutions
Chopping: use a sharp knife on a stable board, or short pulses in a processor, to make fairly even pieces rather than nut powder.
Texture: light toasting brings out flavour and crispness; excessive browning makes nuts bitter.
Alternatives: walnuts, pecans and almonds all change the flavour. Cooked chestnuts are softer and will not give the same crunch as these nuts.
Allergy considerations
Check guests’ needs before choosing nuts or seeds. Seeds are not automatically safe for someone with a nut allergy: check their own allergies, product labels and cross-contact risks. Do not remove nuts from a finished dish and call the remainder nut-free.
Presentation and Christmas dinner pairings

Serving presentation: a light-coloured platter makes the toasted nuts and dried fruit stand out. Spoon the rice loosely so the grains stay distinct.
Colour and arrangement
- Visual contrast: finish with chopped parsley and a few reserved nuts, keeping the nut content obvious to guests.
- Around the platter: orange segments or a few culinary herb sprigs can frame the rice. Keep non-edible decorations away from the food.
- Portions: around 150–200 g cooked rice mixture is a generous side portion; adjust to the other dishes and appetites rather than treating this as an exact yield.
What to serve with it
- Roast meat or poultry: roast pork, chicken or turkey complements the sweet dried fruit and toasted nuts.
- Brazilian farofa: toasted cassava crumbs with onion and bacon, or a meat-free herb version, offer another texture.
- Fresh salad: leafy greens with a citrus dressing balance the richer accompaniments.
- Sauces and chutneys: cranberry sauce or mango chutney adds colour and a sweet-sharp contrast.
- Roast vegetables: carrots, squash and sweet potatoes work well with the toasted nut flavours.
Temperature and serving
- Serve hot: bring freshly cooked rice to the table promptly. A warmed platter is useful for serving but does not keep rice safely hot indefinitely; use proper temperature-controlled equipment if hot-holding.
- Reheating: only reheat rice that was cooled quickly, ideally within an hour, refrigerated and used within 24 hours. Add a little water if needed and reheat once until steaming hot throughout, stirring to avoid cold spots.
- Keep toppings separate: add reserved nuts just before serving for the best crunch.
Practical table details
- Serving utensils: use a broad spoon and give each dish its own utensil.
- Labels: name the specific nuts and other relevant allergens, such as milk, celery in stock or prawns, rather than relying only on the dish’s title.
- Table decorations: keep arrangements modest and away from food and serving utensils. Battery candles avoid an open flame near napkins and decorations.
Planning the festive meal
- Prepare ahead: toast plain nuts beforehand and measure the other ingredients, then cook the rice close to serving. If making the rice ahead, cool quickly, ideally within an hour, refrigerate and use within 24 hours.
- Optional extras: offer extra dried fruit and nuts in separate labelled bowls. Keep them apart from any allergy-safe serving area.
- For guests with allergies: prepare a genuinely separate suitable portion using checked ingredients and clean utensils. Use seeds only if confirmed suitable for that guest, and consider cross-contact during preparation and serving.
A colourful festive side
Christmas rice with nuts combines simple ingredients with a festive finish. Choosing the right liquid quantity for your rice and adding the toasted topping at the end helps preserve both fluffy grains and crunch.
Try a variation that suits your menu, adjusting seasoning and sweetness to taste. For dietary restrictions, check the complete recipe rather than relying on one substitution.
Share your version and explore the I Love Christmas blog for more recipes and festive meal ideas.
Christmas rice with nuts: frequently asked questions
Can I prepare the rice in advance?
Yes, but rice needs particular care. Cool it as quickly as possible, ideally within one hour, refrigerate and use within 24 hours. Reheat only once until steaming hot throughout. Preparing the nuts ahead and cooking the rice fresh is another option.
How do I keep the nuts crisp?
Toast gently, cool fully and store plain nuts in a sealed container according to their packet guidance. Add them to the rice at the end. Storage advice for plain nuts does not apply to cooked rice mixed with nuts.
Can I substitute other nuts?
Yes: cashews, Brazil nuts, walnuts, pecans or almonds give different flavours. Cooked chestnuts are softer. For allergies, do not assume seeds are suitable; check the person’s needs, labels and cross-contact risks and prepare a separate safe portion.
How do I keep the rice fluffy?
Follow the chosen rice’s absorption ratio and timing, rather than using one water quantity for every product. Cook gently with the lid on, avoid excessive stirring, rest briefly after cooking and fluff with a fork.
Can I make it vegan?
Use vegetable oil instead of butter and vegetable stock instead of chicken stock. Check added ingredients and omit prawns in that variation. Season with herbs, pepper and citrus zest as desired.
Can I freeze rice containing nuts and dried fruit?
It can be frozen if cooled quickly and frozen promptly, although toppings may lose texture. There is no need to pick out every nut or raisin for safety; freezing plain rice and adding fresh toppings simply gives a better finish. Defrost in the fridge, use within 24 hours and reheat once until steaming hot throughout.
Sources and Further Reading
- Tilda — Cooking basmati rice
- Food Standards Agency — Cooking and storing rice safely
- Food Standards Agency — Food allergies and intolerances
