Nam Prik Ong Recipe & the Best Northern Thai Dips in Chiang Mai (2026 Guide)

Share

The first time a bowl of nam prik ong lands on your table - rust-red, fragrant with roasted tomato and dried chili - you don't reach for it tentatively. You lean in. The smell alone is an invitation: smoky, sour, a little funky from the shrimp paste, warm from the pork fat. You scoop it with a strip of cucumber and suddenly understand why this dip has held the center of Lanna tables for centuries.

Nam prik ong is a Northern Thai chili paste made from ground dried chilies, garlic, shallots, shrimp paste, minced pork, and fresh tomatoes. It is one of the cornerstones of Lanna cuisine - the food culture of Northern Thailand centered on Chiang Mai - and a dish that tells you more about the region's character than a thousand guidebook pages ever could.

This guide covers everything: an authentic step-by-step recipe, the best spots in Chiang Mai to eat it right now, where to take a cooking class, and how to fit it sensibly into your trip. Whether you're here for a weekend or a month, nam prik ong deserves a place on your itinerary.


Key Takeaways

  • What it is: A spicy, savory Northern Thai pork-tomato chili dip, foundational to Lanna cuisine
  • Where to eat it: Tong Tem Toh (Nimman) and Huen Phen Restaurant (Old City) are the most reliable spots
  • Budget: Street stalls from 20–50 THB; restaurants 100–300 THB; cooking classes 800–2,500 THB
  • Best time: November to February for cool-weather outdoor eating
  • Beginner tip: Soak your dried chilies for 30 minutes before grinding - it softens the heat and deepens the flavor
  • Pair with: Sticky rice, raw vegetables (cucumber, cabbage, long beans), pork rinds

What Is Nam Prik Ong?

Nam prik ong is a cooked chili paste - not a raw relish, not a curry, something beautifully in between. The name breaks down simply: nam prik means chili paste or relish in Thai, and ong refers to the sour-savory richness that comes from tomatoes and tamarind. It's always served warm, always communal, always surrounded by crunchy dipping companions.

Unlike the thin, vinegar-sharp dipping sauces of Central Thailand, nam prik ong has body and depth. It's meant to be scooped, savored, and shared. A single batch feeds a table.

Northern Thai Lanna Roots

Lanna - the ancient kingdom centered on what is now Chiang Mai - developed a distinct culinary identity shaped by altitude, trade routes, and the agricultural rhythms of the mountain north. Nam prik ong is one of its most emblematic dishes, described by cooking teacher Pranee Khruasanit as "the heart of Lanna gatherings." It appears at family meals, temple fairs, festival spreads, and roadside market stalls with equal ease.

What makes it Northern Thai rather than Central Thai is the combination of dried chilies (typically the long, mild prik hang), pork rather than seafood as the primary protein, and tomatoes - a later addition that became inseparable from the dish. The result is a paste that's spicy, slightly sour, a little sweet, and deeply savory: all four flavors balanced on a single spoon.


Authentic Nam Prik Ong Recipe (Step-by-Step)

This is a home-cook version faithful to what you'll find in Chiang Mai kitchens. A mortar and pestle is traditional; a food processor works, but you lose some texture.

Ingredients

Ingredient Quantity Notes
Dried long chilies 8–10 Soaked 30 min, seeds optional for less heat
Shallots 5–6 (medium) Roughly chopped
Garlic 6 cloves Peeled
Shrimp paste (kapi) 1 tsp Fermented - essential for depth
Minced pork 200 g Not too lean; fat carries flavor
Cherry tomatoes 150 g Halved; ripe, sweet ones preferred
Fish sauce 1–2 tbsp To taste
Palm sugar 1 tsp Brown sugar if unavailable
Tamarind water 1 tbsp From a golf-ball of paste dissolved in warm water
Cooking oil 2 tbsp Neutral

Steps

  1. Soak the chilies. Remove stems, soak in warm water for 30 minutes. Drain, then squeeze out excess water. Remove seeds for milder heat, leave them in for traditional fire.
  2. Build the paste. In a mortar, pound the chilies first until a rough paste forms. Add shallots, then garlic, then shrimp paste. Pound steadily until relatively smooth - this takes 10–15 minutes of real effort, or 2 minutes in a processor.
  3. Fry the paste. Heat oil in a wok over medium-high. Add the paste and stir-fry for 3–4 minutes until fragrant and darkened slightly. You'll smell the shrimp paste bloom - that's the signal.
  4. Add the pork. Break it into the wok and stir constantly, mixing it into the paste until no pink remains.
  5. Add tomatoes. Toss in the halved tomatoes and cook until they break down and release their juice - about 5 minutes. The paste will loosen into a saucy consistency.
  6. Season. Add fish sauce, palm sugar, and tamarind water. Taste and adjust: it should be spicy, sour, slightly sweet, and savory all at once.
  7. Serve warm with sticky rice, raw vegetables, and pork rinds (khaep mu) for scooping.

Tips from Local Cooks

  • Don't rush the paste stage. Under-fried paste tastes raw and grassy. Give it time in the oil.
  • Use ripe tomatoes. Underripe tomatoes make the dish taste thin. Cherry tomatoes are ideal.
  • Veggie version: Skip the pork and shrimp paste; substitute soy sauce and finely diced mushrooms. Ask local vendors for "jay" (vegan) versions at markets.
  • The insider twist: Some locals add a small spoonful of pla ra (fermented fish sauce) for an extra layer of funky umami. Not traditional everywhere, but deeply good.

Best Places to Try Nam Prik Ong in Chiang Mai

Chiang Mai has no shortage of places to eat nam prik ong, but quality varies wildly between tourist-facing restaurants and the spots locals actually love. Here are the most reliable, organized by what you're looking for.

Place Neighborhood Best For Price Range Notes
Tong Tem Toh Nimman (11 Nimman Haeminda Soi 13) Best overall 100–200 THB Family-run, smoky authentic version served with pork rinds
Huen Phen Restaurant Old City (112 Ratchamanka Rd) Couples, atmosphere 150–300 THB Lanna décor, serves nam prik ong with lettuce wraps; dinner menu more complete
Warorot Market stalls Chang Moi Rd (Kad Luang) Budget, market experience 20–60 THB Go early (8–11AM); grab a plate from any stall selling khantoke items
Khao Soi Khun Yai Old City (Sri Poom Rd, in front of Wat Kuan Kama) Insiders, paired experience 80–150 THB Order the nam prik ong as a side to their legendary khao soi
Sunday Walking Street Ratchadamnoen Rd, Old City Families, browsing 20–50 THB Sundays 4–11PM; stalls vary week to week but dips are reliably present
Nimman Night Market stalls Nimmanhaemin Rd Solo travelers, variety 50–150 THB More modern setting; good for mixing with digital nomads

Price caveat: Prices above reflect typical 2026 ranges but can vary by season and vendor. Street stall prices have risen roughly 10% since 2024 due to inflation - budget accordingly, and verify costs on arrival.


Where to Go: Top Neighborhoods for Northern Thai Dips

Chiang Mai's neighborhoods have distinct personalities, and the experience of eating nam prik ong changes depending on where you find yourself.

Old City (Inside the Moat)

The Old City is where Lanna culture is most concentrated. Family-run restaurants here have been serving nam prik ong for decades, often alongside khantoke spreads - the traditional Northern Thai multi-dish communal meals. Huen Phen sits inside the moat on Ratchamanka Road. Tong Tem Toh is in Nimman, about a 10-minute ride west.

If you want the most authentic experience with the least effort, stay Old City and eat Old City.

Nimmanhaemin (Nimman)

Nimman is Chiang Mai's creative neighborhood - cafés, boutiques, cooking schools, and a younger, more international crowd. Nam prik ong here often appears in fusion contexts or on cooking class menus rather than traditional family restaurants. Nimman Thai Cooking School on Nimmanhaemin Soi 17 offers small-group classes that include a market tour and a hands-on nam prik ong session.

Nimman is excellent if you want to learn to cook it. For eating it the old way, Old City wins.

Warorot Market (Kad Luang)

This is where Chiang Mai shops for food. Go early - before 11AM - and you'll find fresh-made nam prik ong alongside every ingredient you'd need to recreate it at home. It's chaotic, fragrant, and completely unposed. Bring a bag, point at things, taste freely. A morning here followed by lunch in Old City is one of the better half-days you can spend in the city.


Cooking Classes & Experiences for Nam Prik Ong

Learning to make nam prik ong properly is worth a half-day of your trip. The physical act of pounding the paste - the resistance of the dried chili, the moment the shrimp paste hits and the smell changes - teaches you something about the dish that no restaurant can.

Top Cooking Class Picks

Thai Farm Cooking School - 38 Soi 9, Moonmuang Rd, Si Phum | +66 81 288 5989 | thaifarmcooking.com
The most popular hands-on option. Classes include a morning market visit to source ingredients, then a guided session where you make 4–5 dishes including nam prik ong. Mid-range price (approximately 1,200–1,800 THB). Book 1–2 days ahead online.

Nimman Thai Cooking School - 28/4 Nimmanhaemin Rd, Soi 17, Suthep, Chiang Mai 50200 | tripadvisor.com/Attraction_Review-g293917-d8861589
Small-group classes (max 8 participants) with a market visit included - you source your own ingredients before cooking. Covers a range of Thai dishes including Northern specialties. Price point approximately 1,200–1,500 THB. Book ahead online.

Walk-in market classes: Some vendors at Warorot Market will show you their method informally if you show genuine interest and speak a little Thai. Not a formal class - but a genuine moment of connection.


Cost Breakdown: Budget to Luxury

Experience Price Range (THB) Notes
Street stall plate 20–60 Markets and walking streets
Local restaurant meal 100–300 Old City, includes full spread
Mid-range cooking class 1,000–1,800 Group, includes ingredients
Private cooking class 2,000–2,500+ Small group or 1-on-1
Luxury Lanna dinner (full khantoke) 400–800/person Resort restaurants, includes performance

Value tip: The 100–200 THB restaurant meal at Tong Tem Toh or Huen Phen gives you a more authentic experience than most luxury options at five times the price. Budget doesn't mean worse here - it often means better.


A Chiang Mai Day Built Around Nam Prik Ong

You don't need a full itinerary, just a sensible sequence:

Morning (7–11AM): Head to Warorot Market. Walk the fresh produce section, watch vendors grind paste, pick up dried chilies to take home. Eat a small plate at a market stall - 30–40 THB.

Midday (1–5PM): Join a cooking class at Thai Farm or Nimman Thai Cooking School. You'll leave knowing exactly how to recreate what you ate that morning.

Evening (6–9PM): Dinner at Tong Tem Toh or Huen Phen. Order nam prik ong alongside khao niao (sticky rice) and a glass of whatever's cold. Eat slowly.

This one day gives you three angles on the same dish: the raw ingredients, the making, and the eating. It's one of the best food days you can design in Northern Thailand.


Common Mistakes & Pro Tips

In the kitchen:

  • Don't skip soaking the chilies - dry-ground chilies produce a grainy, harsh paste
  • Don't underseason: taste after every addition of fish sauce and tamarind
  • Don't use lean pork mince - you need some fat for the paste to carry properly

In the city:

  • Avoid the most touristy cooking schools clustered near the Night Bazaar - they're efficient but not particularly Northern Thai in focus
  • Use Grab (the Southeast Asian Uber) rather than tuk-tuks for market-to-restaurant transit; it's cheaper and eliminates the haggling
  • If you ask "is it spicy?" at a market stall, the honest answer is almost always yes

Cultural note: Nam prik ong is eaten communally and shared from a central bowl. Take a little at a time, use your right hand for sticky rice scooping, and don't double-dip your vegetables. These are small things that locals notice and appreciate.


Frequently Asked Questions

Is nam prik ong spicy?

Yes, but moderately so by Thai standards. The dried long chilies used in traditional recipes produce a warm, building heat rather than an aggressive burn. If you're sensitive to spice, ask for chilies to be reduced - most cooks will accommodate. Soaking the dried chilies longer (up to an hour) and removing seeds also softens the heat noticeably.

Can I make a vegetarian or vegan version of nam prik ong?

Yes. Replace the pork with finely chopped mushrooms or firm tofu, and substitute the shrimp paste with a small amount of soy sauce or miso paste. The result is lighter and less funky, but still genuinely good. At markets and restaurants, the Thai word "jay" signals vegan - use it when ordering or asking about dishes.

How is nam prik ong different from other Thai chili pastes?

Most Central Thai nam priks are served raw or with minimal cooking, and many are based on seafood. Nam prik ong is always cooked - the paste is fried in oil before the pork and tomatoes are added - which gives it a rounder, more complex flavor. It's closer to a cooked relish or a thick ragu than a simple dipping sauce.

Where is the best place to eat nam prik ong in Chiang Mai?

Tong Tem Toh on Nimman Haeminda Soi 13 (Nimman area) is consistently recommended by locals and long-term residents. Huen Phen on Ratchamanka Road (Old City) is a close second and is particularly good for the full Lanna experience, including the atmosphere and the broader spread of Northern Thai dishes alongside the dip.

When is the best time to visit Chiang Mai for food experiences?

November to February is ideal: cool, dry weather makes outdoor eating and market visits genuinely pleasant. This is also high season, so popular cooking classes and restaurants fill up - book a day or two in advance. March to May is hot and dry with thinner crowds. June to October brings rain, which makes indoor cooking classes an especially appealing activity.


Sources

Baptiste Excelsia

Read more

Chiang Mai recommendations by Baptiste Excelsia and his wife Pawitchaya, two passionate locals living in Chiang Mai. Together, they explore the city's best wellness experiences, hidden cafés, authentic restaurants, temples, and nature spots, sharing places they personally love and trust, as well as carefully researched recommendations highly appreciated by locals and travelers alike.
Their goal is to share their love of Chiang Mai and help travelers discover the real atmosphere of the city, beyond the tourist path, through meaningful experiences, peaceful places, and authentic local culture.

Discover Chiang Mai's best activities for travelers who want to reconnect with themselves.

Located on Chang Phuang Road - Sri Phum - Suthep 50200 Mueang Chiang Mai