ThailandKnowledge
  • Tools
Budget CalculatorVisa Guide
  1. Home
  2. Food & Drink
  3. Sticky Rice with Grilled Pork
street food

Sticky Rice with Grilled Pork

ข้าวเหนียวหมูปิ้ง

Mild
Sticky Rice with Grilled Pork (ข้าวเหนียวหมูปิ้ง)

Sticky Rice with Grilled Pork (Khao Niao Moo Ping) is the quintessential Thai street breakfast — sweet, marinated pork skewers grilled over charcoal, eaten with sticky rice packed in a small plastic bag. Simple, cheap, and utterly satisfying.

Cultural Origin

Khao niew moo ping is a workaday morning street food rooted in Isaan and Northern Thai sticky-rice culture, where skewered pork is marinated in garlic, coriander root, white pepper, soy and condensed milk or palm sugar, then grilled over charcoal. The dish travelled with Isaan migrants to Bangkok in the late 20th century and is now a default breakfast across the country, sold from cart-side charcoal grills before sunrise. The bamboo-basket sticky rice that accompanies it is the same as that eaten throughout Laos and the northeast.

Regional Variants

RegionHow it differs
IsaanIsaan-style moo ping leans on a heavier coriander-root and garlic marinade with less sugar, paired with sticky rice and jaew dipping sauce.
CentralBangkok cart versions tend to be sweeter from condensed milk in the marinade, glazed glossy on the grill.
NorthernNorthern versions sometimes incorporate local sai ua sausage spice notes and pair the skewers with nam prik num.

Allergens & Sensitivities

soydairygarliccilantro

Key Ingredients

  • pork shoulder
  • coconut milk
  • oyster sauce
  • palm sugar
  • glutinous rice

Taste profile

Salty
fish sauce, soy, shrimp paste
Sweet
palm sugar, coconut
Sour
lime, tamarind, fermentation
Umami
dried shrimp, fermented pastes, stock

The overnight coconut milk marinade caramelises against the charcoal into a glossy, slightly burnt-sugar edge on the outside while the centre stays juicy, giving each skewer a contrast between sweet char and plain, neutral sticky rice.

How Sticky Rice with Grilled Pork Is Made

  1. 1

    Marinating overnight

    Sliced pork shoulder is left in coconut milk, oyster sauce and palm sugar overnight so the sugars have time to penetrate the meat rather than just coating the surface.

  2. 2

    Skewering

    The marinated strips are threaded onto short bamboo sticks in a folded pattern that keeps a consistent thickness, so thin and thick sections do not cook at different rates.

  3. 3

    Grilling low and slow

    Skewers are cooked over a bed of charcoal kept lower than for other grilled meats, since the sugar in the marinade burns quickly if the heat is too high.

  4. 4

    Steaming the rice

    Glutinous rice is soaked for hours beforehand, then steamed in a woven basket rather than boiled, which keeps the grains separate rather than clumped.

  5. 5

    Packing

    Cooked rice is pressed into a small bag or banana-leaf parcel while still warm, which keeps it soft until it is eaten rather than letting it dry out in the open air.

When It’s Eaten

Eaten as breakfast between roughly six and eleven in the morning, bought directly from the cart and eaten on the move rather than sat down, since most vendors are out of stock by midday.

How to Order It

ขอข้าวเหนียวหมูปิ้งหนึ่งที่
kor khao niao moo ping neung thi
One sticky rice with grilled pork, please.
ขอข้าวเหนียวเพิ่ม
kor khao niao pherm
Extra sticky rice, please.

What people get wrong

Assuming the dish keeps well for later — the pork's sweetness comes partly from its char, and it dulls noticeably once cold, while the rice hardens within an hour or two outside its wrapping.

Where to Try It

Morning street stalls and markets throughout Thailand — sold by vendors with charcoal grills from around 7–11am.

Tips

  • Eat it as a morning snack — most vendors sell out before noon.
  • The pork is marinated in coconut milk overnight, giving it the characteristic caramelised sweetness.

Frequently Asked Questions

Quick Facts

Category
Street Food
Spice Level
1/5
Price Range
10–20 THB per skewer, 10 THB for sticky rice
Vegetarian Option
No

Price Range

10–20 THB per skewer, 10 THB for sticky rice

Street stall to mid-range restaurant

← All Thai Dishes
ThailandKnowledge

The most comprehensive Thailand travel and expat guide — covering destinations, visas, cost of living, itineraries, and planning tools for every type of traveller.

Monthly Thailand tips — no spam

Explore Thailand

  • All Destinations
  • Bangkok
  • Chiang Mai
  • Phuket
  • Islands
  • Beaches
  • Temples
  • National Parks
  • Provinces
  • Attractions
  • Food & Drink
  • Food by Type

Plan & Prepare

  • Travel Planning
  • Visa Guide
  • Itineraries
  • Budget Calculator
  • City Comparison
  • Best Time to Visit
  • Safety Guide
  • Compare Destinations
  • Airports
  • Transport Routes
  • Compare by Destination
  • Best of Thailand

Living in Thailand

  • Expat Guide
  • Cost of Living
  • Digital Nomad
  • Retire in Thailand
  • Healthcare
  • Banking
  • International Schools
  • School Directory
  • Hospitals
  • Thai Culture

About

  • About ThailandKnowledge
  • Contact
  • Sitemap
  • Browse by Topic
  • Festivals
  • LGBTQ+ Travel
  • Community Q&A
  • Common Questions
  • Checklists
  • Saved Guides
  • Newsletter

© 2026 ThailandKnowledge. All rights reserved.Place data © OpenStreetMap contributors (ODbL) · Structured data from Wikidata (CC0) · Sources

  • Privacy Policy
  • |
  • Terms
  • |
  • Sitemap