Thai food earns its spot on weeknight menus because it hits every craving at once: tangy lime, salty fish sauce, sweet palm sugar, and chili heat all in one bowl. You don’t need a trip to Bangkok or a pantry full of mystery jars to pull it off. A handful of staples, a hot wok, and the recipes below will get you there.
These 19 Thai recipes cover the full range, from quick stir-fries to simmering curries and bright, crunchy salads. Pad Thai and Khao Pad make fast weeknight dinners. Massaman and green curry reward a slower Sunday afternoon. Som Tam and Larb Gai bring the kind of fresh, punchy flavor that wakes up your whole mouth.
Quick picks:
- Best weeknight dinner: Pad See Ew, ready in about 20 minutes
- Best for curry lovers: Massaman Curry, rich with coconut milk and tender potatoes
- Best fresh and light option: Som Tam, a crunchy green papaya salad
- Best for a dinner party: Chicken Satay with peanut sauce, easy to serve as an appetizer

1. Pad Thai
Pad Thai is the stir-fried rice noodle dish most people picture when they think of Thai food, and it’s worth making at home once you taste it fresh off the wok. Tamarind paste gives it that signature tangy backbone, balanced by fish sauce, palm sugar, and a squeeze of lime at the table.
Yield: 2 servings | Prep: 20 minutes | Cook: 10 minutes
Ingredients:
- 6 oz flat rice noodles
- 2 tbsp vegetable oil
- 2 eggs
- 8 oz shrimp or chicken, cut small
- 2 tbsp tamarind paste
- 2 tbsp fish sauce
- 2 tbsp palm sugar
- 1 cup bean sprouts
- 2 green onions, chopped
- 1/4 cup crushed peanuts
- Lime wedges
Method:
- Soak noodles in warm water 20 minutes until pliable.
- Heat oil in a wok over high heat. Scramble eggs, push aside.
- Add shrimp or chicken, cook 3 minutes.
- Add noodles, tamarind, fish sauce, and sugar. Toss 3 minutes.
- Stir in sprouts and onions. Top with peanuts and lime.

2. Pad Kra Pao
Pad Kra Pao is Thailand’s favorite fast lunch, a spicy basil stir-fry usually spooned over rice with a fried egg on top. Ground pork or chicken cooks fast with garlic, chilies, and a fistful of holy basil for that peppery, almost licorice-like bite.
Yield: 2 servings | Prep: 10 minutes | Cook: 8 minutes
Ingredients:
- 2 tbsp oil
- 4 garlic cloves, minced
- 3 Thai chilies, chopped
- 1 lb ground pork
- 2 tbsp oyster sauce
- 1 tbsp fish sauce
- 1 tsp sugar
- 1 cup holy basil leaves
- 2 fried eggs
- Steamed rice
Method:
- Heat oil, fry garlic and chilies 30 seconds.
- Add pork, cook until browned, 5 minutes.
- Stir in oyster sauce, fish sauce, and sugar.
- Toss in basil until wilted.
- Serve over rice topped with a fried egg.

3. Thai Green Curry
Thai green curry delivers a creamy, herbaceous heat built from green chilies, lemongrass, and coconut milk simmered until silky. Chicken thighs stay juicy in the sauce, while Thai eggplant and bamboo shoots soak up every bit of the curry’s grassy spice.
Yield: 4 servings | Prep: 15 minutes | Cook: 25 minutes
Ingredients:
- 3 tbsp green curry paste
- 2 cups coconut milk
- 1 lb chicken thighs, sliced
- 1 cup Thai eggplant, quartered
- 1/2 cup bamboo shoots
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- Thai basil leaves
Method:
- Simmer half the coconut milk with curry paste 5 minutes until fragrant.
- Add chicken, cook 8 minutes.
- Pour in remaining coconut milk, eggplant, and bamboo shoots.
- Simmer 10 minutes. Season with fish sauce and sugar.
- Finish with basil leaves, serve with rice.

4. Tom Yum Goong
Tom Yum Goong is a hot and sour shrimp soup that wakes up your palate with lemongrass, kaffir lime leaves, and fiery chili paste. The broth stays light but packs serious punch, especially with a spoonful of nam prik pao stirred in at the end.
Yield: 4 servings | Prep: 15 minutes | Cook: 20 minutes
Ingredients:
- 4 cups chicken or shrimp stock
- 2 stalks lemongrass, smashed
- 4 kaffir lime leaves
- 1 lb shrimp, peeled
- 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 and lime leaves 10 minutes.
- Add mushrooms, cook 5 minutes.
- Add shrimp, cook until pink, 3 minutes.
- Stir in fish sauce, lime juice, and chili paste.
- Garnish with cilantro before serving.

5. Som Tam
Som Tam is a green papaya salad pounded together in a mortar and pestle, and that pounding is what releases the juices and makes the dressing cling to every shred. Shredded unripe papaya meets lime, fish sauce, palm sugar, chilies, and peanuts for a salad that’s crunchy, tangy, and a little fierce.
Yield: 2 servings | Prep: 15 minutes | Cook: none
Ingredients:
- 2 cups shredded green papaya
- 2 garlic cloves
- 2-3 Thai chilies
- 1 tbsp dried shrimp
- 2 tbsp lime juice
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- 1/4 cup crushed peanuts
- 1/2 cup cherry tomatoes, halved
- 1 cup green beans, cut into pieces
Method:
- Pound garlic and chilies in a mortar.
- Add dried shrimp, lime juice, fish sauce, and sugar. Pound briefly.
- Add tomatoes and green beans, bruise lightly.
- Toss in papaya and peanuts.
- Mix well and serve immediately.

6. Massaman Curry
Massaman Curry is the mildest, richest of the Thai curries, built on roasted spices like cinnamon and star anise rather than straight chili heat. Beef or chicken simmers low and slow with potatoes and peanuts until the sauce turns thick and almost stew-like.
Yield: 4 servings | Prep: 15 minutes | Cook: 1 hour 30 minutes
Ingredients:
- 3 tbsp massaman curry paste
- 2 cups coconut milk
- 1.5 lb beef chuck, cubed
- 2 potatoes, cubed
- 1/2 onion, sliced
- 1/4 cup roasted peanuts
- 3 tbsp fish sauce
- 2 tbsp palm sugar
- 2 tbsp tamarind paste
Method:
- Fry curry paste in a splash of coconut milk until fragrant.
- Add beef, brown on all sides.
- Pour in remaining coconut milk, simmer covered 1 hour.
- Add potatoes and onion, cook 25 minutes more.
- Stir in peanuts, fish sauce, sugar, and tamarind.

7. Tom Kha Gai
Tom Kha Gai is a coconut chicken soup that trades tom yum’s sour punch for a gentler, creamier profile without losing any aromatic depth. Galangal is the key player here, lending a citrusy, peppery note that regular ginger can’t quite match.
Yield: 4 servings | Prep: 15 minutes | Cook: 20 minutes
Ingredients:
- 2 cups coconut milk
- 2 cups chicken stock
- 1 lb chicken breast, sliced
- 4 slices galangal
- 2 stalks lemongrass, smashed
- 4 kaffir lime leaves
- 1 cup mushrooms, sliced
- 3 tbsp fish sauce
- 2 tbsp lime juice
- 1 Thai chili, sliced
Method:
- Simmer stock with galangal, lemongrass, and lime leaves 10 minutes.
- Add coconut milk and chicken, cook 8 minutes.
- Add mushrooms, cook 3 minutes.
- Stir in fish sauce and lime juice off heat.
- Garnish with sliced chili.

8. Panang Curry
Panang Curry stands apart from green and red curries with its thicker, nuttier sauce, built from a curry paste heavy on roasted peanuts and dried chilies. It clings to the meat rather than pooling thin, so each bite of beef or chicken comes coated in rich, slightly sweet sauce.
Yield: 4 servings | Prep: 15 minutes | Cook: 25 minutes
Ingredients:
- 3 tbsp panang curry paste
- 2 cups coconut milk
- 1 lb beef or chicken, sliced
- 1/4 cup ground peanuts
- 2 kaffir lime leaves, thinly sliced
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- Thai basil for garnish
Method:
- Simmer half the coconut milk with curry paste until oil separates.
- Add meat, cook 8 minutes.
- Stir in remaining coconut milk and peanuts.
- Simmer 10 minutes, season with fish sauce and sugar.
- Top with lime leaves and basil.

9. Larb Gai
Larb Gai is a northern Thai minced chicken salad, tossed with toasted rice powder for a nutty crunch you won’t find in most salads. Lime juice, fish sauce, chilies, mint, and shallots turn simple ground chicken into something sharp and refreshing.
Yield: 2 servings | Prep: 15 minutes | Cook: 10 minutes
Ingredients:
- 1 lb ground chicken
- 2 tbsp toasted rice powder
- 3 tbsp lime juice
- 2 tbsp fish sauce
- 1 tsp chili flakes
- 2 shallots, thinly sliced
- 1/4 cup mint leaves
- 1/4 cup cilantro, chopped
- Lettuce leaves for serving
Method:
- Cook ground chicken in a dry pan until done, 7 minutes.
- Remove from heat, let cool slightly.
- Toss chicken with rice powder, lime juice, fish sauce, and chili flakes.
- Fold in shallots, mint, and cilantro.
- Serve in lettuce cups.

10. Khao Soi
Khao Soi is a northern Thai noodle soup that layers crispy fried noodles over a soft, curry-spiced broth for a dish with built-in texture contrast. Coconut milk and curry paste make the broth rich, while pickled mustard greens and shallots cut through the richness.
Yield: 4 servings | Prep: 15 minutes | Cook: 30 minutes
Ingredients:
- 3 tbsp khao soi curry paste
- 2 cups coconut milk
- 2 cups chicken stock
- 1 lb chicken thighs
- 1 lb fresh egg noodles
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- Pickled mustard greens
- Fried shallots, lime wedges
Method:
- Fry curry paste in coconut milk until fragrant.
- Add chicken and stock, simmer 20 minutes.
- Season with fish sauce and sugar.
- Boil noodles, reserve some fried for topping.
- Ladle soup over noodles, top with shallots and lime.

11. Pad See Ew
Pad See Ew is a soy sauce-based noodle stir-fry that’s darker and less tangy than Pad Thai, built on wide rice noodles seared until a bit charred at the edges. Chinese broccoli and egg round it out for a dish that’s smoky, savory, and quick enough for a weeknight.
Yield: 2 servings | Prep: 15 minutes | Cook: 10 minutes
Ingredients:
- 8 oz wide rice noodles
- 2 tbsp oil
- 2 eggs
- 8 oz chicken or beef, sliced
- 1 cup Chinese broccoli, chopped
- 2 tbsp dark soy sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
Method:
- Heat oil in a wok, scramble eggs, push aside.
- Add meat, cook until done.
- Add noodles and broccoli, toss gently.
- Pour in soy sauce, oyster sauce, and sugar.
- Stir-fry 3 minutes until noodles char slightly.

12. Thai Red Curry
Thai Red Curry brings a deeper, more assertive heat than green curry, thanks to dried red chilies blended into the paste. Coconut milk mellows the spice just enough, while bell peppers and bamboo shoots add color and crunch to the finished bowl.
Yield: 4 servings | Prep: 15 minutes | Cook: 25 minutes
Ingredients:
- 3 tbsp red curry paste
- 2 cups coconut milk
- 1 lb chicken or shrimp
- 1 red bell pepper, sliced
- 1/2 cup bamboo shoots
- 2 tbsp fish sauce
- 1 tbsp palm sugar
- Thai basil leaves
Method:
- Simmer curry paste in part of the coconut milk until fragrant.
- Add protein, cook through.
- Pour in remaining coconut milk, peppers, and bamboo shoots.
- Simmer 10 minutes, season with fish sauce and sugar.
- Finish with basil before serving.

13. Chicken Satay
Chicken Satay turns marinated chicken strips into smoky, slightly charred skewers, perfect for sharing at the start of a meal. Coconut milk and turmeric in the marinade give the meat a golden color and a mild, fragrant backbone, while the peanut sauce on the side does the heavy lifting.
Yield: 4 servings (12 skewers) | Prep: 20 minutes plus marinating | Cook: 10 minutes
Ingredients:
- 1.5 lb chicken breast, sliced into strips
- 1/2 cup coconut milk
- 1 tbsp curry powder
- 1 tbsp turmeric
- 2 tbsp fish sauce
- 1 tbsp sugar
- For peanut sauce: 1/2 cup peanut butter, 1/2 cup coconut milk, 1 tbsp curry paste, lime juice
Method:
- Marinate chicken in coconut milk, curry powder, turmeric, fish sauce, and sugar for 2 hours.
- Thread chicken onto skewers.
- Grill 4 minutes per side until charred.
- Whisk peanut sauce ingredients in a saucepan until smooth.
- Serve skewers with warm peanut sauce.

14. Mango Sticky Rice
Mango Sticky Rice is the Thai dessert that converts anyone skeptical about pairing fruit with rice, thanks to sweet coconut milk soaking into warm, glutinous rice. Ripe mango slices add juicy contrast against the rice’s sticky, slightly salty finish.
Yield: 4 servings | Prep: 10 minutes plus soaking | Cook: 25 minutes
Ingredients:
- 1 cup glutinous rice, soaked overnight
- 1.5 cups coconut milk
- 1/2 cup sugar
- 1/2 tsp salt
- 2 ripe mangoes, sliced
- 1 tbsp toasted sesame seeds
Method:
- Steam soaked rice 20 minutes until tender.
- Warm coconut milk with sugar and salt until dissolved.
- Pour most of the coconut mixture over hot rice, let soak 10 minutes.
- Plate rice with mango slices.
- Drizzle remaining coconut sauce and sesame seeds on top.

15. Khao Pad
Khao Pad is Thai fried rice, built on day-old rice so the grains fry up separate instead of clumping into mush. Fish sauce and a touch of sugar season it simply, letting the egg, garlic, and whatever protein you choose carry the flavor.
Yield: 2 servings | Prep: 10 minutes | Cook: 10 minutes
Ingredients:
- 2 cups cooked jasmine rice, cold
- 2 tbsp oil
- 2 garlic cloves, minced
- 1 egg
- 1/2 cup shrimp or chicken, cooked
- 2 tbsp fish sauce
- 1 tsp sugar
- 2 green onions, chopped
- Lime wedges
Method:
- Heat oil, fry garlic until golden.
- Push aside, scramble egg.
- Add rice, breaking up clumps.
- Stir in protein, fish sauce, and sugar.
- Toss in green onions, serve with lime.

16. Yum Woon Sen
Yum Woon Sen is a glass noodle salad that stays light and bouncy thanks to slippery mung bean noodles soaking up a spicy lime dressing. Ground pork and shrimp add protein, while celery and tomato keep every bite crisp.
Yield: 2 servings | Prep: 15 minutes | Cook: 10 minutes
Ingredients:
- 4 oz glass noodles
- 1/2 lb ground pork
- 1/2 lb shrimp, peeled
- 3 tbsp lime juice
- 2 tbsp fish sauce
- 1 tbsp sugar
- 2-3 Thai chilies, chopped
- 1/2 cup celery, sliced
- 1/2 cup cherry tomatoes, halved
- Cilantro, mint
Method:
- Soak noodles in hot water until soft, drain.
- Boil pork and shrimp until cooked, drain.
- Whisk lime juice, fish sauce, sugar, and chilies.
- Toss noodles, pork, shrimp with dressing.
- Fold in celery, tomatoes, and herbs.

17. Tod Mun Pla
Tod Mun Pla are Thai fish cakes, springy and bouncy from curry paste pounded straight into the fish mixture before frying. Snake beans and kaffir lime leaves get folded in for texture and a citrusy lift, and they fry up golden and crisp outside.
Yield: 4 servings (about 12 cakes) | Prep: 20 minutes | Cook: 15 minutes
Ingredients:
- 1 lb white fish fillet, minced
- 2 tbsp red curry paste
- 1 egg
- 1 tbsp fish sauce
- 4 kaffir lime leaves, thinly sliced
- 1/2 cup snake beans or green beans, sliced
- Oil for frying
Method:
- Mix fish, curry paste, egg, and fish sauce until sticky.
- Fold in lime leaves and beans.
- Shape into small patties.
- Fry in hot oil 2-3 minutes per side.
- Drain on paper towels, serve with cucumber relish.

18. Gai Yang
Gai Yang is Thai grilled chicken, marinated with garlic, cilantro root, and white pepper for a flavor base that’s savory with a little funk from fish sauce. The skin crisps and chars over the grill while the meat stays juicy underneath.
Yield: 4 servings | Prep: 15 minutes plus marinating | Cook: 30 minutes
Ingredients:
- 2 lb chicken thighs, bone-in
- 5 garlic cloves
- 2 cilantro roots (or stems)
- 1 tsp white pepper
- 3 tbsp fish sauce
- 2 tbsp oyster sauce
- 1 tbsp sugar
Method:
- Blend garlic, cilantro root, and pepper into a paste.
- Mix with fish sauce, oyster sauce, and sugar.
- Marinate chicken at least 2 hours, ideally overnight.
- Grill over medium heat 15 minutes per side.
- Rest 5 minutes before serving.

19. Pad Prik King
Pad Prik King is a drier, punchier stir-fry built on a reddish curry paste without coconut milk, so the flavors stay concentrated and a little smoky. Long beans soak up the sauce and keep their snap, making this one of the simplest ways to taste Thai curry paste in its most direct form.
Yield: 2 servings | Prep: 10 minutes | Cook: 10 minutes
Ingredients:
- 2 tbsp oil
- 3 tbsp prik king curry paste
- 1/2 lb pork or chicken, sliced thin
- 1 cup long beans, cut into pieces
- 2 kaffir lime leaves, sliced
- 2 tbsp fish sauce
- 1 tsp sugar
Method:
- Heat oil, fry curry paste 1 minute.
- Add meat, cook until done.
- Add long beans, stir-fry 3 minutes.
- Season with fish sauce and sugar.
- Toss in lime leaves, serve with rice.
Essential Ingredients for Cooking Thai Food at Home
A well-stocked Thai pantry makes every recipe above come together fast. Fish sauce is the backbone, bringing salt and umami to nearly every dish on this list. Keep a bottle of Thai or Vietnamese fish sauce on hand and you’re already most of the way there.
Coconut milk shows up in curries, soups, and Mango Sticky Rice, so buy the full-fat canned kind for the richest results. Curry pastes (red, green, panang, massaman) save hours of pounding and are easy to find in the international aisle or make from scratch if you want deeper flavor.
Fresh aromatics matter more than most people expect. Lemongrass, galangal, kaffir lime leaves, and Thai basil all have flavors that dried versions can’t fully replace. Thai chilies, palm sugar, and tamarind paste round out the flavor base for sour, sweet, and spicy notes.
If you’re building out a broader pantry for Thai and other Southeast Asian cooking, browsing a list of our best Asian recipes can help you spot overlapping ingredients worth stocking. Rice noodles deserve their own shelf space too, since dishes like Pad Thai and Pad See Ew depend on getting the right width and soak time; a guide to our best rice noodle recipes is a handy reference for that.
How to Balance Sweet, Sour, Salty, and Spicy Flavors
Thai cooking works by tasting and adjusting as you go, not by following a fixed ratio. Start with the base flavor the dish calls for (sour for tom yum, rich and nutty for massaman) then layer in the other three tastes until the dish feels balanced on your tongue.
Fish sauce covers salty. Lime juice or tamarind covers sour. Palm sugar covers sweet. Fresh or dried chilies cover spicy. Add small spoonfuls of each, tasting between additions, since it’s much easier to add more heat than to take it away.
A dish that tastes flat usually needs more lime juice or fish sauce, not more chili. A curry that tastes too sharp or sour usually just needs a bit more sugar to round out the edges. Keep small bowls of lime wedges, fish sauce, sugar, and chili flakes at the table so everyone can finish their own bowl exactly how they like it, the way most Thai households do.
Once that balancing act feels natural, dishes like Som Tam and Larb Gai become a lot less intimidating, since both depend entirely on getting that sour-salty-sweet-spicy mix right in the dressing before anything else comes together.









