← cook.2ho.me

Coconut Brown Rice

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.

5 minutes active
~52 minutes total
4 stages
1–4 servings
1 serving
80g brown rice (rinsed)
50g coconut milk (17–22% fat)
54g cold water
1.5g fine sea salt
1g sugar (optional — see notes)
¼ pandan leaf, knotted (or ½ kaffir lime leaf)
2 servings
160g brown rice (rinsed)
100g coconut milk (17–22% fat)
108g cold water
3g fine sea salt
2g sugar (optional)
½ pandan leaf, knotted (or 1 kaffir lime leaf)
4 servings
320g brown rice (rinsed)
200g coconut milk (17–22% fat)
216g cold water
6g fine sea salt
4g sugar (optional)
1 pandan leaf, knotted (or 2 kaffir lime leaves)
Stage 0

Rinse

3:00

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.

Stage 1

Layer & Seal

1:00

Layer in this exact order — do not stir:

  1. Pour the water into the pot.
  2. Add salt and sugar; swirl with a finger to dissolve.
  3. Add the rinsed rice. Spread flat, push gently below the water line.
  4. Pour coconut milk over the top. It will sit as a layer above the rice. Do not stir.
  5. Tuck the pandan or kaffir lime leaf on top.

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.)

Stage 2

Pressure Cook

22:00 + ~10 to pressurise

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.

Stage 3

Natural Release

20:00

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.

Stage 4

Fluff & Serve

1:00

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.

Burn warning during pressurise

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).

Slightly chewy

Add 10g water per serving (e.g. 4 servings: 216g → 256g). Don’t change the coconut milk — the fat ratio is the flavour lever.

Bland coconut flavour

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.

Coconut layer pooled on top, not folded in

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
180g50g54g22 min + 20 NR
2160g100g108g22 min + 20 NR
4320g200g216g22 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.

Coconut milk, not cream — ALDI Asia Specialities is the house pick

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.

Half-can leftover at 4 servings

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.

Layer, don’t stir

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.

No added oil

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.

Salt is roughly double the plain base

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).

Sugar is optional

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.

No lime at the end

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.

Pairings

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.

Caveat — this is a v1

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.

Stage 0
Rinse
3:00

Rinse rice in 2–3 changes of cold water until water runs mostly clear. Drain well.

Stage 1
Layer & Seal
1:00
54 / 108 / 216g cold water
1.5 / 3 / 6g salt
1 / 2 / 4g sugar (optional)
80 / 160 / 320g rinsed brown rice
50 / 100 / 200g coconut milk (17–22% fat)
¼ / ½ / 1 pandan leaf (knotted)

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.

Stage 2
Pressure Cook
22:00

Walk away. Pot takes ~10 min to pressurise before countdown starts. Do not touch the vent.

Stage 3
Natural Release
20:00

Pot beeped — leave it alone. Vent stays on Sealing. Wait 20 minutes. Then switch vent to Venting, wait for steam to clear, open lid.

Stage 4
Fluff & Serve
1:00

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.