Nam Prik Ong Recipe & the Best Northern Thai Dips in Chiang Mai (2026 Guide)
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
- 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.
- 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.
- 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.
- Add the pork. Break it into the wok and stir constantly, mixing it into the paste until no pink remains.
- 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.
- Season. Add fish sauce, palm sugar, and tamarind water. Taste and adjust: it should be spicy, sour, slightly sweet, and savory all at once.
- 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
- My own experience!
- Tong Tem Toh - Facebook
- Huen Phen - Official Website
- Thai Farm Cooking School - Official Website
- Nimman Thai Cooking School - TripAdvisor
Baptiste Excelsia