Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Com Dua

Vietnamese Coconut Rice

This com dua recipe cooks jasmine rice in coconut milk with a knotted pandan leaf, a pinch of sugar and salt, until every grain is fragrant and tender. It is a plain coconut rice side — no mango, no dessert toppings — made to sit beside savoury Vietnamese dishes. One serving is about 185 g.

Coconut rice is cooked all around the tropics, wherever coconuts and rice grow side by side, and every region has its own version — from nasi lemak in Malaysia to arroz con coco on the Caribbean coast. In Vietnam, com dua is the home version: plain jasmine rice simmered in coconut milk with pandan, served as a savoury side with grilled and braised dishes. It is not a dessert — unlike Thai mango sticky rice, which uses glutinous rice and is served sweet with ripe mango.

Pairs well with: Serve beside grilled pork, caramelised fish or a vegetable curry.

Provenance

Vietnam flag Vietnam

Vietnamese Home Cooking

East & South Asia

Time Dedication

35m

10m prep • 25m cook

Batch Yield

4 Servings

457 kcal per serving

1 serving ≈ 185 g

Technical Skill

Easy

Easy (One Pot)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Prime Metabolic Fit

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Occasions: Family lunch, side for grilled dishes, potluck Cost: Low — about $1–2 per serving at home
A bowl of plain Vietnamese coconut rice (com dua) topped with toasted sesame seeds

Vietnamese Home Cooking

Photo: Andy Li, CC0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $1–2 per serving at home (USD)

Vietnamese coconut rice: jasmine rice cooked in coconut milk with pandan, served as a savoury side — never a mango dessert.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 35m
P

Prep Stage: Rinse the Rice, Measure the Coconut Milk

10 Mins • Prep Work

Rinse the jasmine rice in cold water, swirling it with your hand, until the water runs almost clear — this keeps the cooked rice fluffy instead of gummy. Shake the coconut milk can, measure the milk and water, and knot the pandan leaf.

Maestro Tip: Rinsing is the step that decides the texture: skip it and the rice clumps; rinse well and every grain stays separate.

  1. 1

    Rinse the Rice

    5 Mins Cold water, about 10°C (50°F)

    Put the rice in a bowl, cover with cold water and swirl with your hand. Tip the cloudy water away and repeat 3–4 times until the water runs almost clear, then drain well.

    The water never needs to run perfectly clear — almost clear is enough.

    Done when: Rinsing water is nearly clear; rice is clean and drained.

  2. 2

    Bring to a Simmer

    5 Mins Medium heat, about 100°C (212°F) at a simmer

    Put the rice, coconut milk, water, sugar, salt and knotted pandan leaf in a heavy pot with a tight lid. Stir once, bring to a gentle simmer over medium heat, then stop stirring.

    Stirring after this point breaks the grains and makes the rice gluey — one stir is all it gets.

    Done when: The liquid is bubbling gently around the edges of the rice.

  3. 3

    Steam on Low

    15 Mins Low heat, about 90°C (195°F)

    Cover with the tight lid, turn the heat to the lowest setting and leave the rice to steam for 15 minutes. Do not lift the lid.

    If your lid is loose, lay a clean tea towel under it to trap the steam.

    Done when: No liquid is visible; the rice has swelled and smells of coconut and pandan.

  4. 4

    Rest and Fluff

    10 Mins No heat — resting, about 70°C (160°F)

    Take the pot off the heat and leave it covered for 10 minutes. Lift the lid, pull out the pandan leaf and fluff the rice gently with a fork, lifting from the bottom so the grains stay whole.

    The rest is part of the cooking — it lets the last steam finish the grains evenly.

    Done when: Rice is tender, fluffy and fragrant, with separate glossy grains.

Finishing Touches & Plating

Fluff gently with a fork, scatter with toasted sesame seeds and shredded coconut, and serve warm.

Nutritional Physiology & Benefits

Nutrition

Energy

457

kcal / serving

Protein

7g

Complete AA

Carbs

67g

Complex

Fats

18g

Healthy

Per serving (4 servings · 1 serving ≈ 185 g)
Energy457 kcal
Protein7 g
Carbohydrates67 g
Fat18 g
Fibre3.2 g
Sugar4.8 g
Sodium305 mg
Per 100g
Energy247 kcal
Protein4 g
Carbohydrates36 g
Fat9.9 g
Fibre1.7 g
Sugar2.6 g
Sodium165 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Coconut milk adds manganese and copper, and the rice supplies B vitamins and quick energy.

Quick, Gentle Energy

About 66.6 g of carbohydrate per serving from the rice, giving steady energy for the middle of the day.

Simple, Plant-Based Side

Rice, coconut milk, pandan and a little sugar — no animal ingredients at all, so it suits a vegetarian table.

Easy on the Stomach

Soft, well-cooked rice with no chilli or heavy spice is gentle and easy to digest.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Grilled Pork

Smoky, savoury grilled pork is the classic partner — the rich coconut rice soaks up its juices.

Vegetable Curry

A mild vegetable curry spooned over the rice turns the side into a complete, comforting meal.

Vegetables

Cucumber Salad

Cool, vinegary cucumber cuts the richness of the coconut milk and keeps the plate fresh.

Drinks

Iced Tea

Unsweetened iced tea refreshes the palate after the creamy, fragrant rice.

Complete menu

Com dua with grilled pork, cucumber salad and iced tea.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Lifting the Lid While It Steams

Every peek lets steam escape, so the top grains stay hard while the bottom overcooks. Leave the lid on for the full 15 minutes. This is general food information, not medical advice.

Too Much Coconut Milk

Extra coconut milk does not make the rice creamier — it makes it greasy and heavy. Keep to the measured amounts. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA fragrant, filling side — one bowl beside grilled meat or curry is a complete lunch.
  • ChildrenMild, soft and sweet enough for children; serve a small bowl and skip the sesame topping for very young children.
  • ElderlySoft, easy-to-chew rice; serve warm rather than very hot.
  • Pregnant womenFine as a side in a modest portion, but the coconut milk and sugar add up — keep to about 66.6 g of carbohydrate per serving in mind and ask your clinician about portion size.
  • Breastfeeding womenA nourishing, energy-giving side; the coconut milk adds healthy fats and the rice gives quick energy.
  • AthletesUseful carbohydrate for refuelling — about 66 g of carbohydrate per serving; pair it with a protein main dish after training.
  • Weight gainEasy to enrich: take a second helping and add a protein-rich main dish.
  • Weight lossAt about 457 kcal a serving this is a rich side — enjoy a smaller bowl with plenty of salad and vegetables.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesRice is the main carb source — about 66.6 g per serving. Keep to a smaller bowl and ask your clinician about portion size.
  • High blood pressureThe dish carries about 305 mg of sodium per serving. Use less added salt; ask your clinician about your sodium target.
  • Kidney diseaseThis dish is low in protein and modest in sodium, but the coconut milk is high in saturated fat. Ask your clinician before making it a regular meal.
  • GoutRice and coconut are low in purines. Enjoy in a modest portion, and ask your clinician if flare-ups are frequent.
  • Stomach issuesSoft, mild rice is usually gentle on the stomach; the coconut fat can bother some people, so keep the portion small. Ask your clinician if symptoms persist.
  • Cardiovascular diseaseCoconut milk is high in saturated fat. Keep the portion modest and pair the rice with vegetables and lean protein, and ask your clinician about your fat target.
  • Fatty liverA rich coconut rice is heavy on the liver; keep the portion small and load up on vegetables instead. Ask your clinician for personal advice.
  • Food allergiesContains coconut (a tree nut for labelling purposes) and sesame. Do not serve to anyone with a coconut or sesame allergy, and ask your clinician if unsure.
  • Special therapeutic dietsNaturally gluten-free and vegetarian as written; check the coconut milk label for additives, and ask your clinician or dietitian.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly, within 1 hour, and store in an airtight container.
In the fridge
3 days.
In the freezer
Up to 3 months — cooked rice freezes well in portion bags.
How to reheat
Warm in a pan with a splash of water, or in the microwave, until steaming throughout; reheat to 74°C (165°F).
Freezing recommended
Yes — freeze in single portions for quick sides.
Signs it has spoiled
Sour or stale smell, slimy grains, or rice that smells of fermentation.

More recipes to explore

A bowl of Vietnamese phở bò with rare beef, rice noodles and fresh herbs Vietnam flag Vietnam 3h 30m
Breakfast •Hanoi Heritage

Phở Bò Tái Nạm

Slow-simmered star anise and cinnamon bone broth with hand-cut rice noodles, supplying clean restorative warmth and collagen. One serving is about 775 g.

Immunity & Warming

Slow-simmered bone broth with rice noodles, rare beef and fresh herbs.

Pairs Well With
Crispy quẩy, fresh lime & sawtooth coriander
Soups & Broths • High Protein
Gỏi cuốn — Vietnamese fresh spring rolls with prawn and pork Vietnam flag Vietnam 1h 5m
Snack & Tea •Saigon Refresh

Gỏi Cuốn Tôm Thịt

Fresh rice paper rolls filled with poached prawns, tender pork, rice vermicelli, lettuce, herbs and carrot, served with a peanut dipping sauce.

Light Digestion

Nothing is fried, so the rolls stay light and fresh — a cool, herb-filled snack for hot days.

Pairs Well With
Artisanal Peanut Dip & Fresh Lotus Root Water
High Protein
Vietnamese braised pork belly with golden eggs in caramel sauce Vietnam flag Vietnam 1h 45m
Dinner •One Pot

Vietnamese Braised Pork and Eggs

Pork belly slowly braised in coconut water and caramel until meltingly tender, with golden eggs that soak up the sweet-savoury sauce — the Vietnamese family dish that tastes better the next day.

Comfort & Sustained Energy

Slow-braised pork belly and eggs in coconut water and caramel.

Pairs Well With
Steamed rice & pickled mustard greens
High Protein
Six small bowls of Vietnamese duck blood pudding topped with roasted peanuts, with fresh herbs and a green chili on a metal tray Vietnam flag Vietnam 1h 10m
Snack & Tea •Hanoi Heritage

Vietnamese Tiết Canh

WARNING: This dish is made from raw duck blood and eating it is NOT recommended. Raw blood can carry Streptococcus suis (which causes meningitis and sepsis — people in Vietnam have died after eating pig-blood tiet canh), avian influenza from duck blood, salmonella and other dangerous germs. Vietnam's Ministry of Health advises against eating tiet canh, and no preparation method — not even blood from a fresh or trusted source — makes raw blood fully safe. This page describes the traditional Hanoi preparation, tiết canh vịt, for cultural knowledge only. One serving is about 241 g: a small bowl of fresh duck blood mixed with fish sauce, poured over finely chopped cooked duck meat and left to set into a soft, trembling jelly, then finished with crushed roasted peanuts, fresh herbs, lime and chili, and served cold.

Cultural Discovery

A traditional northern Vietnamese snack of raw duck blood set into a soft jelly with cooked duck meat, herbs and peanuts — described here for cultural knowledge, with a serious safety warning.

Pairs Well With
Fresh herbs, lime wedges, sliced chili and rice crackers on the side.

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.