Skip to Content

Burmese Shan Noodles Recipe

Burmese Shan Noodles Recipe

Shan noodles is a traditional Burmese dish consisting of thin rice noodles, meat and a tomato sauce served with toppings. It is eaten as a main meal or snack in small portions.

The meats used are chicken and pork with chicken being most common. The noodles can be served dry or wet. The wet version consists of all the components of the dry version, but it is served in a light broth. Typical toppings are peanuts, chillis, pickled veggies and green onions. Due to the numerous toppings and condiments, dry shan noodles are referred to as noodle salad.

Shan noodle dishes vary by region and because Myanmar borders China, Thailand and Laos, each country has their own Shan noodle variation however the general flavor profiles are tomato, curry, soy or garlic.

Origin & Cultural Significance

Shan noodles originated from the Shan state where the second largest ethnic group of Myanmar lives. While we know what area Shan noodles come from, the origin story is not really known. Shan state is probably best recognized for its floating gardens, where tomatoes can be grown year round and are a staple in Shan cuisine.

Shan noodles with flat noodle.

Burmese Shan Noodles Recipe

Yield: 4 Servings
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes

Shan noodles are a traditional dish from the country Myanmar, also known as Burma. The dish consists of thin rice noodles, meat and tomato sauce served with toppings.


  • Chicken breast - 12 oz.
  • Dry rice Noodles - 7 oz.
  • Tomatoes - 2
  • Shallots - 2
  • Garlic cloves - 4
  • Chilli powder - 1 tsp
  • Light soy sauce - 2 tsp
  • Dark soy sauce - 1 tsp
  • Salt - 1 tsp
  • Chinese five spice - ¼ tsp
  • Water - ½ cup
  • Spring Onions - 3
  • Sweet soy sauce - 4 tbsp
  • Crushed Roasted Peanuts - to garnish

Garlic oil

  • Garlic – 12 cloves
  • Olive oil - ½ cup
  • Sesame seeds - 1 tbsp

Chilli Oil

  • Chilli flakes - 2 tbsp
  • Olive oil - ½ cup


  • Carrot - 1
  • Green Chilli -3
  • Salt - ½ tsp
  • Sugar - 1 tsp
  • White vinegar - 1 tbsp
  • Water - 1 tbsp


Garlic oil

  1. Heat the oil to medium heat and add chopped garlic.
  2. Stir until the garlic turns slightly brown then add the sesame seeds and stir for few seconds.
  3. Put in a small bowl and set aside.

Chilli Oil

  1. Place the chilli flakes into a small bowl.
  2. Heat the oil to medium high heat, pour into to chilli flakes and mix well.
  3. Set aside


  1. Julienne the carrot and cut the green chilli into thin slices.
  2. Put them in a bowl, add salt, sugar, vinegar and water.
  3. Mix well and set aside.
  4. Cut the chicken into small pieces.
  5. Finely chop tomato, garlic and shallots.
  6. Heat oil, add garlic and shallots, saute for few minutes until the color slightly browns.
  7. Add the chilli powder followed by the chicken pieces.
  8. Stir for 1-2 minutes then add the chopped tomatoes. Cook them until the tomatoes are soft.
  9. Then add salt, light soy sauce, dark soy sauce and chinese five spices.
  10. Add ½ cup of water, mix well and close the lid for 1-2 mins. ( Add more water as needed if the sauce is too thick). Set aside.
  11. Boil rice noodles per packet instructions, drain it.
  12. For serving, add one portion of noodle into the bowl, 2 tbsp of chicken tomato curry, 1 tbsp garlic oil, 1 tsp chilli oil, peanuts, pickle, spring onions and 1 tsp sweet soy sauce.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 935Total Fat: 60gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 49gCholesterol: 74mgSodium: 2026mgCarbohydrates: 67gFiber: 6gSugar: 16gProtein: 34g

Nutrition is provided and calculated by Nutritionix. It is for general information purposes and is only a rough estimation.

Share on Social:

Skip to Recipe