Ingredients
Snakehead Fish (Trei Ros) — Natural form

Natural form

Whole snakehead fish showing its elongated body, mottled brown-green scales, and distinctive flattened head.

Shows the reader how to identify an intact snakehead fish by its unmistakable physical form and coloration.

Proteins

Snakehead Fish (Trei Ros)

Firm freshwater fish central to Southeast Asian soups, curries, and fermented pastes.

Snakehead fish, known as trei ros in Cambodia, is a firm-fleshed freshwater fish widely used across Southeast Asia. It is grilled, fried, simmered in soups and curries, and is the traditional fish for Khmer dishes and fermented fish paste (prahok). Its meaty, mild flesh holds together well in stews.

Snakehead fish (Channa striata, known as trei ros in Vietnamese and trey chhundal in Khmer) is a firm-fleshed freshwater species native to the wetlands and rivers of Southeast Asia, with particularly deep roots in the cuisines of Vietnam's Mekong Delta and Cambodia. The flesh is white, lean, and fine-flaked, with a texture that holds together remarkably well under extended simmering — making it ideal for the soups and curries that define its use across the region. Unlike many white fish, snakehead has a mild, slightly sweet character that absorbs bold marinades and aromatics without asserting its own identity, which is precisely why it excels as a vehicle for the sour, spicy, and herbaceous flavors central to Indochinese cooking. In Vietnamese and Khmer cooking especially, trei ros is prized not as a budget substitute but as a genuinely versatile ingredient: its firm body survives stir-frying, steaming, grilling, and slow-cooking, and its bones and head make an exceptionally flavorful stock. The fish is widely farmed across Vietnam, Thailand, Cambodia, and Indonesia, and increasingly available frozen outside the region, though fresh specimens at Asian markets remain preferable for textural quality.

Measured in
g
Storage
Fridge

Allergens

Fish

Types & varieties

Striped Snakehead (Channa striata)

Most common culinary species; averaging 1-3 lbs; mild flavor, excellent for soups and light preparations

Giant Snakehead (Channa micropeltes)

Larger species, can reach 30+ lbs; firmer, more robust flavor; often used grilled or in curries; may be called 'snakehead murrel'

Sourcing and Freshness

When purchasing snakehead, fresh is always preferable. Look for clear, bright eyes and bright red or pink gills — avoid any fish with sunken eyes, brown gills, or a strong ammonia smell, which indicates deterioration. The flesh should spring back when pressed. In Vietnamese and Khmer markets, you may find the fish alive or very recently killed, which guarantees optimal texture. Frozen snakehead is a reasonable substitute when fresh is unavailable; look for individually quick-frozen (IQF) fillets or whole fish with no ice glazing, and ensure the packaging is intact with no signs of freezer burn. Thaw frozen snakehead slowly in the refrigerator overnight for the best results — never at room temperature.

  • Fresh: clear eyes, bright red gills, firm flesh that springs back
  • Avoid: sunken eyes, brown gills, ammonia or sour odors
  • Frozen: IQF preferred, no ice glazing, intact packaging
  • Thaw in refrigerator overnight; never at room temperature

Preparation Fundamentals

Cleaning and preparing snakehead requires attention to detail. The thick skin scales easily with a blunt knife or the back of a spoon — work from tail toward head. After scaling, gut and rinse thoroughly under cold water. The dark bloodline running along the spine should be removed with a sharp knife, as it can impart a muddy or stronger fishy flavor; rinse the cavity with cold water and a squeeze of lime for best results. For soups and stews, cut the fish into thick chunks (1.5-2 inches) to prevent the flesh from disintegrating during extended cooking. For grilling or pan-frying, fillet the fish, removing all bones, and pat the flesh completely dry before cooking — and let it come to room temperature first to avoid steaming rather than searing. The head and bones are not waste: they make an exceptionally flavorful stock when simmered for 30-40 minutes with aromatics.

  • Scale with blunt knife or spoon, tail to head
  • Remove dark bloodline along spine for cleaner flavor
  • Cut into thick chunks (1.5-2 inches) for soups to prevent breaking
  • Pat fillets dry and bring to room temperature before searing
  • Use head and bones for stock — simmer 30-40 minutes

Common uses

Canh chua (Vietnamese sour soup) — the classic application with tamarind, tomato, and pineappleFish curry with coconut milk and aromatics in Thai and Cambodian stylesGrilled or pan-fried whole with fresh herbs and limeSteamed with ginger, scallions, and soy-based sauceStir-fried with bold seasonings and vegetablesAdded to hot pot or clay pot dishesFermented into fish paste or preserved for longer storage

Tips & pitfalls

  • Scale and clean thoroughly — snakehead has a thick skin that scales easily with a blunt knife or spoon
  • Remove the dark bloodline along the spine for a cleaner flavor; rinse in cold water with a squeeze of lime
  • For soups, cut into thick chunks (1.5-2 inches) to prevent the flesh from breaking apart during cooking
  • When searing or grilling, pat flesh completely dry and let it come to room temperature first to avoid steaming
  • Do not overcook — 3-4 minutes per side for fillets, or until flesh turns opaque and flakes slightly when pressed
  • If substituting frozen, thaw slowly in refrigerator overnight; never thaw at room temperature
  • The head and bones make excellent, flavorful stock — simmer for 30-40 minutes

Nutrition

124kcal

Energy

519 kJ · per 100 g

Where the calories come from

Protein 68%Carbs 0%Fat 32%

Protein

20g

40% DV

Carbs

0g

0% DV

Fat

4.2g

5% DV

Fiber

0g

0% DV

Sodium

60mg

3% DV

Notable micronutrients
Vitamin B12225% DV
Selenium66% DV
Niacin (B3)37% DV
Vitamin B624% DV
Phosphorus18% DV
Vitamin A13% DV

Source · USDA FoodData Central · approx. Fish, bluefish, raw

View on FDC →

In the shops

Matched grocery products

No matched grocery products for Snakehead Fish (Trei Ros) yet.

Good to know

Origin
Southeast Asia, widely farmed in Vietnam, Thailand, Cambodia, and Indonesia
Species
Channa striata (striped snakehead) most common for culinary use; also Channa micropeltes (giant snakehead)
Vietnamese Name
Trei Ros ( cá trei / cá rô đồng in different dialects)
Thai Name
Pla chon (ปลาช่อน)
Khmer Name
Trey chhundal
Texture
Firm, white flesh with fine flakes; holds together well in soups and curries
Flavor
Mild, slightly sweet; absorbs marinades and aromatics readily
Fat Content
Low; flesh is lean
Yield
Approximately 45-50% edible flesh after cleaning and filleting
Storage
Use within 1-2 days fresh; freeze for up to 3 months; keep on ice or refrigerated at 32-40°F
Availability
Fresh in Asian markets; also sold dried, fermented, or as fish sauce base; increasingly available frozen

Substitutes

  • Catfish (Pangasius)Similar firm texture and mild flavor; widely available; use 1:1
  • Sea Bass (Barramundi)Comparable flake and neutrality; slightly higher fat; excellent in soups; use 1:1
  • Swai or BasaSimilar texture but milder; budget substitute; may be softer; use 1:1
  • Carp (Common or Grass)More available; stronger fishy flavor; rinse well and use in curries to mask; 1:1 ratio

Pairs with

TamarindLemongrassTurmericGalangalCoconut MilkKaffir Lime LeavesThai Basil and CulantroFermented Shrimp Paste (Mam Ruoc)Bird's Eye Chilies

Also called

Trei Ros · Mudfish

Appears in these dishes

Related