Asia recipe ideas

Top 10 traditional Thai recipes.

Thai cooking is known for balancing sour, salty, sweet, bitter and spicy flavors. These Thai recipe ideas use herbs, chiles, curry pastes, coconut milk, noodles and fragrant rice.

Affiliate resources

Ideas for You

Four helpful shopping ideas related to this page. As an Amazon Associate, this site may earn from qualifying purchases.

Note: Food traditions vary by region and family. This page is a curated recipe-ideas guide, not an official ranking.

Recipe list

10 famous Thai recipes to try

Use these simple home-cook versions as a starting point for planning a country-themed dinner, learning a cuisine, or choosing what to cook next.

1

Pad Thai

Stir-fried rice noodles with tamarind sauce, egg, tofu or shrimp and peanuts.

Serves
4 servings
Difficulty
Medium
Typical time
35 min

Ingredients

  • 10–12 oz / 280–340 g rice noodles
  • tamarind, as needed
  • 1 lb / 450 g fish sauce
  • 2–4 egg
  • 6–8 oz / 170–225 g tofu
  • 1 lb / 450 g shrimp
  • peanuts, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Bring a large pot of salted water or broth to a boil if using dried pasta or noodles.
  2. Prepare the sauce, broth or toppings while the noodles cook.
  3. Cook the noodles or pasta for Pad Thai until tender but not mushy.
  4. Combine with the sauce, broth or toppings and toss or simmer briefly.
  5. Taste and adjust seasoning with salt, pepper, herbs, chile, soy or citrus.
  6. Serve immediately while hot and fresh.

Cooking note: This is a simple home-cook version of Pad Thai. Traditional versions in Thailand can vary by region, family and occasion.

noodlestreet fooddinner
2

Tom Yum Goong

Hot and sour shrimp soup with lemongrass, lime leaves and chiles.

Serves
4 servings
Difficulty
Medium
Typical time
35 min

Ingredients

  • 1 lb / 450 g shrimp
  • 1 tsp–2 tbsp lemongrass, to taste
  • galangal, as needed
  • 1 tsp–2 tbsp lime leaves, to taste
  • 1 tsp–2 tbsp lime, to taste
  • 1 tsp–2 tbsp chiles, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the shrimp and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

soupseafoodspicy
3

Green Curry

Coconut curry with green curry paste, vegetables and chicken or tofu.

Serves
4 servings
Difficulty
Easy
Typical time
35 min

Ingredients

  • 1 tsp–2 tbsp green curry paste, to taste
  • 1–3 cups coconut milk
  • 1 lb / 450 g chicken
  • 6–8 oz / 170–225 g tofu
  • 2–4 eggplant
  • 1–2 cups prepared basil
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the green curry paste and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

currychickenspicy
4

Massaman Curry

Mild, rich curry with potatoes, peanuts and warm spices.

Serves
4 servings
Difficulty
Medium
Typical time
75 min

Ingredients

  • 1–3 cups coconut milk
  • 1 tsp–2 tbsp Massaman paste, to taste
  • 1 lb / 450 g beef
  • 1 lb / 450 g chicken
  • 1½–2 cups potatoes
  • peanuts, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the coconut milk and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

currybeefcomfort
5

Som Tam

Green papaya salad pounded with lime, fish sauce, chiles and peanuts.

Serves
4 servings
Difficulty
Easy
Typical time
20 min

Ingredients

  • green papaya, as needed
  • 1 tsp–2 tbsp lime, to taste
  • 1 lb / 450 g fish sauce
  • 1 tsp–2 tbsp chiles, to taste
  • peanuts, as needed
  • 1–2 cups prepared tomatoes
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Som Tam in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

saladspicyquick
6

Pad Kra Pao

Stir-fried meat with holy basil, chiles and garlic, often topped with a fried egg.

Serves
4 servings
Difficulty
Easy
Typical time
25 min

Ingredients

  • 1 lb / 450 g minced pork
  • 1 lb / 450 g chicken
  • 1–2 cups prepared holy basil
  • 1 tsp–2 tbsp garlic, to taste
  • 1 tsp–2 tbsp chiles, to taste
  • 1½–2 cups rice
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Pad Kra Pao and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: This is a simple home-cook version of Pad Kra Pao. Traditional versions in Thailand can vary by region, family and occasion.

ricestreet foodquick
7

Mango Sticky Rice

Sweet coconut sticky rice served with ripe mango.

Serves
4–6 servings
Difficulty
Easy
Typical time
45 min

Ingredients

  • 1½–2 cups sticky rice
  • 1–3 cups coconut milk
  • 1 tsp–2 tbsp sugar, to taste
  • 1 portion mango
  • 1 portion sesame
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Mango Sticky Rice and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: For the best texture, let the dessert cool or chill fully before serving when possible.

dessertricevegetarian
8

Khao Soi

Northern Thai coconut curry noodle soup with crispy noodles.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 10–12 oz / 280–340 g egg noodles
  • 1–3 cups coconut milk
  • 1 tsp–2 tbsp curry paste, to taste
  • 1 lb / 450 g chicken
  • 1 tsp–2 tbsp lime, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the egg noodles and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

noodlesoupcomfort
9

Satay

Marinated skewers served with peanut sauce.

Serves
4 servings
Difficulty
Easy
Typical time
40 min + marinate

Ingredients

  • 1 lb / 450 g chicken
  • 1 lb / 450 g beef
  • 1–3 cups coconut milk
  • 1 tsp–2 tbsp spices, to taste
  • peanuts, as needed
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Season or marinate the chicken with the listed aromatics and spices.
  2. Heat the grill, barbecue, skillet or oven until hot.
  3. Cook the Satay until browned outside and cooked through inside.
  4. Rest the meat or vegetables briefly so the juices settle.
  5. Slice or serve with bread, rice, salad, sauces or pickles.
  6. Taste the final dish and add salt, herbs, lemon or chile if needed.

Cooking note: A hot grill gives better browning. Let cooked meat rest before slicing.

chickengrillstreet food
10

Thai Basil Chicken

Fast stir-fry of chicken, garlic, chiles and basil over rice.

Serves
4 servings
Difficulty
Easy
Typical time
20 min

Ingredients

  • 1 lb / 450 g chicken
  • 1–2 cups prepared basil
  • 1 tsp–2 tbsp garlic, to taste
  • 1 tsp–2 tbsp chiles, to taste
  • 1 tsp–2 tbsp soy, to taste
  • 1 lb / 450 g fish sauce
  • 1½–2 cups rice
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Thai Basil Chicken and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: This is a simple home-cook version of Thai Basil Chicken. Traditional versions in Thailand can vary by region, family and occasion.

chickenricequick

Related pages

More recipe ideas

Continue exploring recipes from nearby regions or other popular cuisines.