Pressure cooker brown rice cooked in coconut milk and water with a pandan or kaffir lime leaf. Layered, not stirred — the layering is the burn-prevention technique. v1, dialling-in starting point.
Rinse rice in 2–3 changes of cold water until the water runs mostly clear. Drain well. Coconut milk amplifies stickiness because its fat coats and seals surface starch — rinsing matters more here than for plain rice, not less.
Layer in this exact order — do not stir:
Seal the lid. Vent to Sealing. Use Manual / Pressure Cook mode at 22 minutes high pressure. (Not the Rice/Grains button — CPE300’s default is low pressure / 12 min.)
The pot will take roughly 8–12 minutes to come up to pressure before the 22-minute countdown starts. Walk away — nothing to do here. The water at the base buffers the heating element; the coconut milk fat sits above the rice and only mixes in when you fluff at the end.
When the cook time ends, do nothing. Leave the steam vent in the Sealing position. Set a timer for 20 minutes. The CPE300 manual specifically says do not quick-release for rice; the bran needs the full window to finish hydrating.
After 20 minutes, switch the vent to Venting to release any remaining steam, then open the lid.
Remove the pandan / kaffir lime leaf. Fluff with a fork — the coconut milk layer folds into the rice as you go, distributing fat and sweetness through the whole batch. Lid back on, off-heat, vent open, rest 5 minutes to even out moisture. Serve.
The layering was probably stirred or the coconut milk reached the bottom. On retry: layer strictly, water first, milk last, no stir. If it triggers a second time, switch to pot-in-pot (rice + liquid in a heatproof bowl on a trivet, 1 cup water in the outer pot).
Add 10g water per serving (e.g. 4 servings: 216g → 256g). Don’t change the coconut milk — the fat ratio is the flavour lever.
Check the can — a 12% “lite” coconut milk gives weak results. Confirm 17%+ fat. If you only have lite, push milk to 60g per serving and drop water to 44g per serving.
Fluff more thoroughly — the top fat layer needs active folding-in with the fork, lifting from the bottom. Two minutes of patient fluffing, not thirty seconds.
| Servings | Rice | Coconut milk | Water | Time |
|---|---|---|---|---|
| 1 | 80g | 50g | 54g | 22 min + 20 NR |
| 2 | 160g | 100g | 108g | 22 min + 20 NR |
| 4 | 320g | 200g | 216g | 22 min + 20 NR |
Total liquid:rice = 1.30× by weight (a hair more than the plain base’s 1.25× to offset the fat solids in coconut milk that don’t hydrate the grain). Coconut milk:water = 48:52 by weight.
The everyday choice here is ALDI Asia Specialities Coconut Milk (400ml can, product of Sri Lanka): 75% coconut kernel extract, 18.1g fat per 100ml, no added salt. The 18% fat sits dead-centre of the 17–22% band this recipe is tuned for. It contains guar gum and CMC (E412 + E466) as stabilisers — means the milk pours uniformly out of the can without separating, which is actually helpful for the layering technique. Ayam, Trident, or the Coles/Woolworths house brand all sit in the same band and work the same way. Coconut cream (50%+ fat) scorches readily under pressure and has too little water to hydrate brown rice without unbalancing the cook. Creamed coconut (the solid block) doesn’t disperse evenly — skip it.
The 400ml can holds ~400g. The 4-serving recipe uses 200g — half a can. Options for the rest: pour into a sealed jar, refrigerate, use within 3–4 days for a Thai or Sri Lankan curry, dal, smoothie, or porridge. To keep longer, freeze in 50g or 100g portions (silicone cube tray works well); thaws fine for cooking, will look slightly grainy raw. The 2-serving recipe uses a quarter of the can — same storage logic, just more leftover.
This is the highest first-attempt failure risk. Coconut milk fat scorches on the pot base as the cooker heats. Water at the bottom buffers the element; the coconut milk sits as a layer above the rice and only integrates when you fluff. Stir at any point before pressurisation and you’re asking for a burn warning.
50g of 20%-fat coconut milk delivers ~10g of coconut fat per serving — already plenty to coat the rice. Adding more oil pushes total fat without flavour gain and increases scorch risk.
Coconut rice is canonically saltier across nasi lemak / Thai / Malay traditions. Coconut sweetness needs salt to balance. 1.5g per serving lands between Rasa Malaysia’s nasi lemak (saltier) and RecipeTin Eats (lighter).
1g per serving is below the taste threshold as sweetness — it just sands the savoury-sweet edge. Keep it for sweet pairings (mango, fish). Skip it when serving with curry or anything assertively savoury.
Coconut milk + acid + heat curdles and fights the round, dairy-like coconut profile. Add lime to whatever you serve with the rice, not to the rice itself.
Thai-style: mango cheeks + a pinch of flaky salt. Aussie pub-classy: grilled snapper or barramundi with chilli-lime sauce. Curry: Massaman, Thai green, or any Sri Lankan dhal.
Coconut brown rice in pressure cookers is rare in the literature; most coconut rice recipes use white jasmine. The two pressure-cooker brown-rice coconut sources I found (DadCooksDinner, It’s a Veg World After All) align on technique but diverge on liquid ratio. This v1 conservatively splits the dialled-in plain-rice base 50/50 between coconut milk and water. Expect 1–2 dial-in cycles.
Rinse rice in 2–3 changes of cold water until water runs mostly clear. Drain well.
Layer in order, do not stir:
Water in. Salt + sugar dissolved. Rice spread flat, pushed below water line. Coconut milk poured on top. Pandan leaf tucked on top. Seal lid. Vent Sealing. Manual / Pressure Cook, 22 min HP.
Walk away. Pot takes ~10 min to pressurise before countdown starts. Do not touch the vent.
Pot beeped — leave it alone. Vent stays on Sealing. Wait 20 minutes. Then switch vent to Venting, wait for steam to clear, open lid.
Remove pandan leaf. Fluff thoroughly with a fork — lift from bottom, fold the coconut layer through the rice. Lid back on, off-heat, vent open, rest 5 min. Serve.