There’s something about a sizzling wok or a simmering pot of coconut curry that makes a kitchen feel alive. Thai cooking leans on a handful of bold ingredients, fish sauce, lime, chili, palm sugar, fresh herbs, and turns them into dishes that hit sweet, sour, salty, and spicy all at once. You don’t need a pantry full of rare items or years of practice to get there.
Pad Thai remains the best starting point for home cooks new to Thai cooking, since it uses widely available noodles and a forgiving sauce that’s easy to adjust to taste. From there, this collection moves into curries, soups, salads, and grilled meats that cover weeknight dinners and weekend projects alike.
Quick picks:
- Best for beginners: Pad Thai, simple ingredients and quick technique
- Best for spice lovers: Tom Yum Goong, sharp and fiery broth
- Best comfort food: Khao Soi, rich coconut curry noodle soup
- Best for entertaining: Chicken Satay, easy to make ahead and grill to order

1. Pad Thai
Pad Thai built its reputation on a tangle of chewy rice noodles coated in a sweet-tangy sauce with egg, tofu, and shrimp folded in.
Ingredients:
- 8 oz flat rice noodles
- 2 tbsp vegetable oil
- 2 eggs
- 8 oz shrimp, peeled
- 3 tbsp fish sauce
- 3 tbsp tamarind paste
- 2 tbsp palm sugar
- 2 cups bean sprouts
- 3 green onions, chopped
- ¼ cup crushed peanuts
- Lime wedges
Method: Soak noodles 30 minutes. Heat oil, scramble eggs, add shrimp until pink. Add noodles, sauce mix, sprouts. Toss 3 minutes. Top with peanuts and lime. Serves 4, prep 30 min, cook 10 min.

2. Pad Kra Pao (Thai Basil Stir-Fry)
Pad Kra Pao delivers heat and fragrance fast, thanks to garlic, chilies, and a mountain of holy basil stirred into ground pork or chicken.
Ingredients:
- 1 lb ground pork or chicken
- 4 garlic cloves, minced
- 3 Thai chilies, minced
- 2 tbsp vegetable oil
- 2 tbsp soy sauce
- 1 tbsp fish sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
- 1 cup holy basil leaves
- 4 fried eggs (optional)
Method: Heat oil, fry garlic and chilies 30 seconds. Add meat, cook through. Stir in sauces and sugar. Fold in basil until wilted. Serve over rice with a fried egg. Serves 4, prep 10 min, cook 10 min.

3. Thai Green Curry
Green curry gets its color and kick from fresh green chilies blended into the paste, balanced by creamy coconut milk and sweet Thai basil.
Ingredients:
- 3 tbsp green curry paste
- 2 cups coconut milk
- 1 lb chicken thigh, sliced
- 1 cup Thai eggplant, quartered
- 1 red bell pepper, sliced
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- ½ cup Thai basil leaves
- 2 kaffir lime leaves
Method: Simmer paste in ¼ cup coconut milk 2 minutes. Add chicken, cook through. Pour in remaining coconut milk, vegetables, fish sauce, sugar, lime leaves. Simmer 15 minutes. Stir in basil. Serves 4, prep 15 min, cook 25 min. For other coconut-milk based curries, check out this spicy chickpea and spinach curry recipe.

4. Tom Yum Goong
Tom Yum Goong is the sour, spicy shrimp soup that wakes up your whole palate with lemongrass, lime, and chili oil in every spoonful.
Ingredients:
- 6 cups chicken stock
- 1 lb shrimp, shell-on
- 2 stalks lemongrass, smashed
- 4 kaffir lime leaves
- 3 slices galangal
- 5 Thai chilies, smashed
- 1 cup mushrooms, halved
- 3 tbsp fish sauce
- 3 tbsp lime juice
- 2 tbsp chili paste (nam prik pao)
- Cilantro for garnish
Method: Simmer stock with lemongrass, lime leaves, galangal, chilies 10 minutes. Add mushrooms and shrimp, cook 3 minutes. Stir in fish sauce, lime juice, chili paste. Garnish with cilantro. Serves 4, prep 10 min, cook 20 min.

5. Massaman Curry
Massaman Curry stands out among Thai curries for its mellow, slightly sweet profile, built on roasted spices like cinnamon and cardamom instead of fresh chilies.
Ingredients:
- 3 tbsp Massaman curry paste
- 2 cups coconut milk
- 1 lb beef chuck, cubed
- 2 potatoes, cubed
- 1 onion, chunked
- ⅓ cup roasted peanuts
- 3 tbsp fish sauce
- 2 tbsp palm sugar
- 2 tbsp tamarind paste
Method: Fry paste in ¼ cup coconut milk until fragrant. Add beef, brown lightly. Pour remaining coconut milk, simmer covered 1 hour. Add potatoes, onion, peanuts, fish sauce, sugar, tamarind. Simmer 30 minutes until beef is tender. Serves 4, prep 15 min, cook 1 hr 30 min. Fans of slow-simmered curries might also enjoy our best curry chicken recipes.

6. Som Tam (Green Papaya Salad)
Som Tam brings crunch and fire together, pounding shredded green papaya with chilies, lime, and fish sauce in a mortar and pestle.
Ingredients:
- 2 cups shredded green papaya
- 2 Thai chilies
- 2 garlic cloves
- 2 tbsp dried shrimp
- 1 cup cherry tomatoes, halved
- 2 tbsp palm sugar
- 3 tbsp fish sauce
- 3 tbsp lime juice
- ¼ cup roasted peanuts
- 1 cup long beans, cut
Method: Pound chilies and garlic in a mortar. Add tomatoes, beans, dried shrimp, lightly bruise. Add papaya, sugar, fish sauce, lime juice. Pound and toss to combine. Top with peanuts. Serves 4, prep 20 min, no cook.

7. Tom Kha Gai
Tom Kha Gai softens the heat of Thai cooking with coconut milk, turning chicken and galangal into a silky, fragrant soup.
Ingredients:
- 4 cups chicken stock
- 1 cup coconut milk
- 1 lb chicken breast, sliced
- 3 slices galangal
- 2 stalks lemongrass, smashed
- 4 kaffir lime leaves
- 1 cup mushrooms, sliced
- 3 tbsp fish sauce
- 2 tbsp lime juice
- 2 Thai chilies, smashed
Method: Simmer stock with galangal, lemongrass, lime leaves 10 minutes. Add coconut milk, chicken, mushrooms. Cook 8 minutes. Stir in fish sauce, lime juice, chilies. Serves 4, prep 10 min, cook 20 min. This soup pairs nicely alongside other dishes from our best asian soup recipes.

8. Pad See Ew
Pad See Ew coats wide rice noodles in a deep, almost smoky soy sauce glaze, charred just enough at the edges of the wok.
Ingredients:
- 10 oz wide rice noodles
- 2 tbsp vegetable oil
- 1 lb chicken or beef, sliced
- 2 eggs
- 2 cups Chinese broccoli
- 3 tbsp dark soy sauce
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
Method: Heat oil, cook meat through. Push aside, scramble eggs. Add noodles and broccoli. Pour sauces and sugar over, toss on high heat 3 minutes until noodles char slightly. Serves 4, prep 15 min, cook 10 min. If you like this noodle style, our best rice noodle recipes has more to try.

9. Khao Soi
Khao Soi layers crispy and soft noodles in a rich, curry-spiced coconut broth, a dish rooted in Northern Thailand’s border cooking.
Ingredients:
- 12 oz egg noodles (half reserved for frying)
- 3 tbsp Khao Soi curry paste
- 2 cups coconut milk
- 2 cups chicken stock
- 1 lb chicken thigh
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- Pickled mustard greens, shallots, lime, chili oil for topping
Method: Fry paste in a splash of coconut milk until fragrant. Add chicken, stock, remaining coconut milk. Simmer 20 minutes. Boil half the noodles; deep-fry the rest. Serve soup over soft noodles, top with crispy noodles and garnishes. Serves 4, prep 15 min, cook 30 min.

10. Panang Curry
Panang Curry is thicker and sweeter than most Thai curries, clinging to the meat instead of pooling like a soup.
Ingredients:
- 3 tbsp Panang curry paste
- 2 cups coconut milk
- 1 lb beef or chicken, sliced
- 2 tbsp fish sauce
- 2 tbsp palm sugar
- ¼ cup crushed peanuts
- 4 kaffir lime leaves, sliced thin
- 1 red chili, sliced
Method: Fry paste in ¼ cup coconut milk until oil separates. Add meat, cook through. Stir in remaining coconut milk, fish sauce, sugar, peanuts. Simmer until thickened, about 15 minutes. Garnish with lime leaves and chili. Serves 4, prep 10 min, cook 25 min.

11. Larb Gai
Larb Gai is a Northeastern Thai salad built on minced chicken, toasted rice powder, and a sharp hit of lime and fish sauce.
Ingredients:
- 1 lb ground chicken
- 3 tbsp lime juice
- 2 tbsp fish sauce
- 1 tbsp toasted rice powder
- 2 shallots, sliced thin
- 2 green onions, chopped
- ¼ cup mint leaves
- ¼ cup cilantro
- 1 tsp chili flakes
Method: Cook chicken in a dry pan, breaking it apart, until done. Remove from heat, toss with lime juice, fish sauce, rice powder, chili flakes. Fold in shallots, onions, mint, cilantro. Serve with lettuce cups and sticky rice. Serves 4, prep 15 min, cook 10 min.

12. Chicken Satay
Chicken Satay skewers marinate in turmeric and coconut milk before grilling, then get dunked in a peanut sauce that’s salty, sweet, and a little spicy.
Ingredients:
- 1.5 lb chicken thigh, strips
- 1 cup coconut milk
- 1 tbsp turmeric
- 1 tbsp curry powder
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- ½ cup peanut butter
- 2 tbsp soy sauce
- 1 tbsp lime juice
- 1 tsp chili flakes
Method: Marinate chicken in coconut milk, turmeric, curry powder, fish sauce, sugar 1 hour. Thread onto skewers, grill 4 minutes per side. Whisk peanut butter, soy sauce, lime juice, chili flakes with warm water until smooth. Serve alongside. Serves 4, prep 1 hr 15 min, cook 15 min.

13. Mango Sticky Rice
Mango Sticky Rice closes out a Thai meal with warm, coconut-soaked rice against cool slices of ripe mango.
Ingredients:
- 1 cup glutinous rice, soaked overnight
- 1 cup coconut milk
- ⅓ cup sugar
- ½ tsp salt
- 2 ripe mangoes, sliced
- 1 tbsp toasted sesame seeds
Method: Steam soaked rice 25 minutes until tender. Heat coconut milk, sugar, salt until dissolved; reserve ¼ cup. Fold remaining mixture into hot rice, let sit 10 minutes. Serve with mango, drizzle reserved sauce, top with sesame seeds. Serves 4, prep 10 min plus overnight soak, cook 25 min. More sweet finishes live in our best thai desserts.

14. Thai Red Curry
Thai Red Curry carries more heat and depth than green curry, built on dried red chilies simmered down with coconut milk and tender vegetables.
Ingredients:
- 3 tbsp red curry paste
- 2 cups coconut milk
- 1 lb chicken or shrimp
- 1 cup bamboo shoots
- 1 red bell pepper, sliced
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- ¼ cup Thai basil
- 2 kaffir lime leaves
Method: Fry paste in ¼ cup coconut milk 2 minutes. Add protein, cook through. Pour remaining coconut milk, vegetables, fish sauce, sugar, lime leaves. Simmer 15 minutes. Stir in basil before serving. Serves 4, prep 15 min, cook 25 min.

15. Pad Kee Mao (Drunken Noodles)
Pad Kee Mao earns its nickname from the bold chili and basil flavors strong enough to stand up to a cold beer.
Ingredients:
- 10 oz wide rice noodles
- 2 tbsp vegetable oil
- 1 lb chicken or beef, sliced
- 4 garlic cloves, minced
- 3 Thai chilies, sliced
- 2 tbsp soy sauce
- 1 tbsp fish sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
- 1 cup Thai basil
- 1 cup cherry tomatoes, halved
Method: Heat oil, fry garlic and chilies 30 seconds. Add meat, cook through. Add noodles, sauces, sugar, tomatoes. Toss 3 minutes. Fold in basil. Serves 4, prep 15 min, cook 10 min.

16. Khao Pad (Thai Fried Rice)
Khao Pad turns day-old rice into a quick, savory meal with a loose scramble of egg and a squeeze of lime at the end.
Ingredients:
- 3 cups cooked jasmine rice, cold
- 2 tbsp vegetable oil
- 2 eggs
- 1 cup chicken or shrimp
- 1 onion, diced
- 2 tbsp soy sauce
- 1 tbsp fish sauce
- 1 tsp sugar
- Cucumber and lime wedges for serving
Method: Heat oil, scramble eggs, set aside. Cook protein and onion through. Add rice, breaking up clumps. Stir in soy sauce, fish sauce, sugar, and eggs. Serve with cucumber and lime. Serves 4, prep 10 min, cook 10 min.

17. Tod Mun Pla (Thai Fish Cakes)
Tod Mun Pla turns white fish and red curry paste into bouncy, chewy patties fried until golden and served with a sweet cucumber relish.
Ingredients:
- 1 lb white fish fillet, minced
- 2 tbsp red curry paste
- 1 egg
- 2 tbsp fish sauce
- 1 tbsp sugar
- ¼ cup long beans, sliced thin
- 3 kaffir lime leaves, sliced thin
- Oil for frying
- Cucumber relish for serving
Method: Combine fish, curry paste, egg, fish sauce, sugar until sticky. Fold in beans and lime leaves. Form into patties. Fry in oil 3 minutes per side until golden. Serve with cucumber relish. Serves 4, prep 20 min, cook 15 min.

18. Yam Woon Sen (Glass Noodle Salad)
Yam Woon Sen tosses slippery glass noodles with shrimp, ground pork, and a dressing sharp enough to cut through the richness.
Ingredients:
- 4 oz glass noodles
- 8 oz shrimp
- 4 oz ground pork
- 3 tbsp lime juice
- 2 tbsp fish sauce
- 1 tbsp sugar
- 2 Thai chilies, minced
- ½ cup celery, sliced
- ¼ cup cilantro
- 2 tbsp fried shallots
Method: Soak noodles in hot water until soft, drain. Boil shrimp and pork until cooked. Whisk lime juice, fish sauce, sugar, chilies. Toss noodles, shrimp, pork, celery, cilantro with dressing. Top with fried shallots. Serves 4, prep 15 min, cook 10 min.

19. Gai Yang (Thai Grilled Chicken)
Gai Yang marinates chicken in garlic, cilantro root, and white pepper before grilling it over charcoal for a smoky, charred finish.
Ingredients:
- 2 lb chicken thighs or leg quarters
- 6 garlic cloves
- 3 cilantro roots (or stems)
- 1 tsp white pepper
- 3 tbsp fish sauce
- 2 tbsp oyster sauce
- 1 tbsp palm sugar
- 1 tsp turmeric
Method: Blend garlic, cilantro root, white pepper, fish sauce, oyster sauce, sugar, turmeric into a paste. Rub over chicken, marinate 2 hours. Grill over medium heat 12 minutes per side until charred and cooked through. Serves 4, prep 2 hr 15 min, cook 25 min.
Essential Ingredients and Practical Substitutions
Fish sauce, coconut milk, and Thai chilies form the backbone of most of these recipes. Keep those three stocked and you can make half this list without a special shopping trip.
Palm sugar can be swapped with light brown sugar in a pinch, since both bring a similar caramel note. Tamarind paste substitutes with a mix of lime juice and a touch of brown sugar when you’re out.
Kaffir lime leaves freeze well, so buy extra when you spot them at an Asian grocery store. Thai basil differs from Italian basil with its anise-like bite; regular basil works in a pinch but changes the flavor.
Galangal looks like ginger but tastes sharper and more citrusy. Fresh ginger substitutes in soups like Tom Kha Gai, though the flavor turns milder. For curry pastes, jarred versions save time and work well for weeknight cooking; a mortar and pestle gets you closer to restaurant depth when you have the time.
If you’re building out a broader pantry for Asian cooking beyond Thai dishes, our best asian recipes covers ingredients that overlap with Vietnamese, Filipino, and Korean kitchens too.
How to Balance Thai Flavors at Home
Thai cooking balances four tastes in nearly every dish: sour, sweet, salty, and spicy. Taste as you go and adjust lime juice, sugar, fish sauce, and chili rather than following a recipe blindly to the last drop.
Start with less fish sauce and chili than you think you need. You can always add more, but an over-salted curry is hard to fix.
Lime juice should go in at the end of cooking, since heat dulls its brightness. The same goes for fresh herbs like basil, cilantro, and mint; add them in the last minute so they stay fragrant instead of wilting into mush.
Coconut milk curries benefit from a short simmer once the paste and protein are in, long enough to meld flavors without breaking the sauce. If your curry looks oily and separated, it has likely cooked too long on high heat.
Keep a small dish of fish sauce, lime wedges, sugar, and chili flakes on the table when you serve a Thai meal. Letting everyone adjust at the table mirrors how many Thai households actually eat, since one person’s idea of spicy rarely matches another’s.








