Rice fried with shrimp paste until it smells like the sea, ringed by sweet pork, fried shrimp, sausage, egg, mango and lime — the street plate that eats like a feast.
ข้าวคลุกกะปิ means "rice mixed with shrimp paste" — and the mixing is the whole technique. กะปิ, fermented shrimp paste, is fried in hot oil with a splash of water until it smells, then the cooked rice is tossed through on high heat until every grain turns the colour of the paste. That is the dish's centre; everything else is the ring around it.
The ring is the point. Fried dried shrimp, fried kun chiang sausage, a shredded omelette, sliced shallots, long beans, fresh chillies, shredded green mango, cucumber and lime — each side a different texture against the salty rice. And the centrepiece side is หมูหวาน, sweet pork: belly simmered in oyster sauce and fish sauce until tender, with the palm sugar added only at the end — the Kapook source, credited to Pantip member Phorn_Kitchen, is explicit: no sugar during the simmer; it goes in once the pork is tender, and melts into a glossy lacquer. Wongnai's version is near-identical, the same recipe circulating between Thailand's home kitchens.
Pim's modern version swaps the fried egg sheet for ไข่ข้น, soft scrambled eggs — same plate, creamier egg — and swaps the sliced belly for minced pork so the sweet pork is done in minutes. Aroifin's loaded version adds ไข่ม้วน, rolled egg, and warns that the shrimp paste must fry on medium-low heat: too hot, and it turns acrid and bitter. The sources agree on everything that matters: the rice must taste of shrimp paste, and the plate must be full.
| Thai | English | Amount |
|---|---|---|
| ข้าวหุงสุก | Cooked rice | 2 cups |
| กะปิ | Shrimp paste | 2 tbsp |
| หอมแดงซอย | Shallots, sliced | ½ cup (+100 g for pork) |
| กุ้งแห้งทอด | Fried dried shrimp | ½ cup |
| กุนเชียงทอด | Fried kun chiang sausage | ½ cup |
| พริกทอด | Fried chillies | 2 |
| ไข่เจียวหั่นฝอย | Egg, fried and shredded | 1 |
| ถั่วฝักยาวซอย | Long beans, chopped | ½ cup |
| พริกซอย | Fresh chillies, sliced | ½ cup |
| มะม่วงดิบ | Green mango, shredded | ½ cup |
| แตงกวา / มะนาว | Cucumber / lime | 1 each |
For the sweet pork (หมูหวาน): 500 g pork belly in 1 cm slices, 100 g sliced shallots, 2 tbsp oil, 3 tbsp oyster sauce, 3 tbsp fish sauce, ~1 tbsp dark soy, 1 cup water, 75 g palm sugar. Pim's quick version: 80 g minced pork, 2½ tbsp palm sugar, 1 tbsp white soy, ⅛ tsp dark soy, 3 tbsp water — fried 2–3 minutes, no simmer.
The egg. Kapook and Wongnai fry a thin egg sheet and shred it; Aroifin's loaded version adds rolled egg (ไข่ม้วน) to the plate; Pim pours soft scrambled eggs (ไข่ข้น) over the rice instead. All egg — one crisp-edged, one rolled, one custard-soft.
The sweet pork. Wongnai, Kapook and Aroifin simmer sliced pork belly for 10 minutes before the sugar goes in. Pim uses minced pork fried with the sugar from the start — done in 2–3 minutes, no simmer, a quick weekday sweet pork.
Garlic or none. Pim fries chopped garlic golden before the shrimp paste goes into the rice; Wongnai, Kapook and Aroifin let the paste carry it alone. The garlic version is rounder and sweeter on the nose.
How many sides. Kapook's full set runs nine or ten sides; Aroifin's "เครื่องแน่น" version adds rolled egg and doubles down on extras; simpler stalls serve sweet pork, egg and cucumber only. The rice stays the same.
Green mango. The sources all include shredded green mango — the sour counterweight. Pim specifies sour mango (มะม่วงเปรี้ยว); where green mango is hard to find, home cooks substitute a squeeze of extra lime.
Sugar timing in the pork. Kapook states the rule outright: palm sugar only after the pork is tender. Wongnai and Aroifin follow the same order. Pim, cooking minced pork, adds it at the start — the mince cooks so fast there is no long simmer to spoil.
This recipe is translated from the following Thai-language sources. Where they disagree, we've said so.
1. Wongnai — "วิธีทำ ข้าวคลุกกะปิ เมนูอาหารจานเดียวเครื่องแน่น ทำง่าย ทำขายรวย!" (the recipe used here) — wongnai.com
2. Kapook — "ข้าวคลุกกะปิ จานเดียวกลิ่นหอมหนักเครื่องพร้อมวิธีทำหมูหวาน" (the sweet-pork method, sugar-last rule; credited to Pantip member Phorn_Kitchen) — cooking.kapook.com
3. Aroifin — "วิธีทำ ข้าวคลุกกะปิ เครื่องแน่น ๆ อร่อยแบบไม่มีกั๊ก" (the loaded version with rolled egg and the paste-heat tip, Jun 2025) — aroifin.com
4. Pim's Kitchen (ครัวบ้านพิม) — "ข้าวคลุกกะปิไข่ข้น" (the modern soft-egg, minced-pork version) — pim.in.th