10 Delicious Thai Recipes Easy to Make – Step by Step
Have a craving for Thai cuisine? You don’t need to look for that Thai takeout menu or the closest Asian eatery. You will often find pretty bland and moderate Thai food in several places around you, except for a few extremely authentic Thai eateries.
The only definite method to obtain those flavourful, strong Thai tastes is to prepare them yourself, just how you want. Even though you may need a few basic Thai ingredients, most Thai food is straightforward, quick, and easy to prepare. We have assembled this delicious collection of simple Thai recipes to satisfy your needs.
Table of contents:
- 1. Pad Thai
- 2. Thai salad with peanut dressing
- 3. Thai fish cakes
- 4. Thai chicken lettuce wraps
- 5. Thai-style green beans
- 6. Mango sticky rice
- 7. Thai fresh spring rolls
- 8. Thai chicken coconut skewers
- 9. Pork satay
- 10. Larb Gai

1. Pad Thai
There is a good chance you will order Pad Thai in a Thai restaurant. Why wait to prepare a dish of restaurant quality when you can do so in your own home in less than 30 minutes?
Chicken, shrimp, or tofu, cilantro, peanuts, bean sprouts, scrambled eggs, as well as rice noodles are all combined.
- Total preparation time: 30 minutes
- Total servings: 4 servings (for this recipe)
Ingredients
2 teaspoons of canola oil2 garlic cloves, minced well2 shallots, thinly sliced4 ounces of uncooked thick rice noodles1 egg, lightly beaten½ pound pork tenderloin, make sure to cut into thin strips3 cups of coleslaw mixture4 thinly sliced green onions1/3 cup of rice vinegar¼ cup of sugar1 tablespoon of chilli garlic sauce3 tablespoons of reduced-sodium soy sauce1 tablespoon of lime juice2 tablespoons of fish sauce2 tablespoons of chopped salted peanutsChopped cilantro, fresh-cut lime as well as bean sprouts (optional)
Method
- Start by cooking the noodles; make sure to follow the directions mentioned on the package of the noodles.
- Pork should be stir-fried in oil over high heat in a large nonstick pan or wok until faintly browned; remove, then leave aside. About a minute after adding the shallot to the pan, add the garlic and cook for 30 seconds. Create a well and place the egg in the middle of the onion mixture. Stir-fry the egg for 1 to 2 minutes or until it is fully set.
- Heat through the coleslaw mix with the green onions, lime juice, sugar, soy sauce, fish sauce, chili garlic sauce, vinegar, and peanuts. Heat the meat once more in the pan. Noodles are drained; combine with meat mixture. Add cilantro, more peanuts, lime wedges, and bean sprouts as garnish.

2. Thai salad with peanut dressing
Searching for a bright, vivid, multi-textured, flavourful, fresh salad? Make this Thai noodle salad. A fantastic combination of noodles, vegetables, and fruits is included in this bowl, which also features a sweet and sour peanut sauce. This a refreshing twist from the typical spaghetti salads or mayonnaise-heavy salads.
- Total preparation time: 25 minutes
- Total servings: 8 servings
Ingredients
1 cucumber thinly sliced1 small red onion chopped1 small shredded Napa cabbage2 small shredded carrots2 green onions sliced well2 cups of spring mix salad greens½ cup of fresh cilantro leaves
Peanut dressing
3 tablespoons of hot water1 tablespoon of lime juice¼ cup of peanut butter of your choice1 tablespoon of sesame oil½ tablespoon of crushed red pepper flakes1 tablespoon of fish sauce1 tablespoon of rice vinegar1 minced garlic cloveJalapeño pepper slices (optional)¼ cup of dry roasted peanuts
Method
- Put 2 cups of mixed salad greens and the other six ingredients in a large salad bowl.
- As for the peanut dressing, whisk all the other eight ingredients. Then you can add the sauce to the salad mixture and mix well to coat all the ingredients. You can divide the salad into different plates and top it up with peanuts or jalapeños.

3. Thai fish cakes
These can be served as starters with cucumber salad and sweet chili dipping sauce or as main dishes with fried rice.
- Total preparation time: 20 minutes
- Total servings: 3 servings
Ingredients
1 large egg4 packets of sweet & spicy flavored salmon pouches½ tablespoon of red curry paste5 tablespoons of panko breadcrumbs2 tablespoons of chopped cilantroSalt & pepper to taste1 tablespoon of olive oilThai cucumber salad for servingsSweet chili sauce for serving
Method
- Fill a big bowl with the salmon packages’ contents. Mix in the curry paste, panko, egg, cilantro, and egg until well combined. If desired, adjust with salt and black pepper.
- Form the fish mixture into three patties (wet hands are helpful here!). Over medium heat, warm the olive oil in a large skillet.
- The patties should be cooked through and gently browned after 5 to 6 mins on each side in the skillet.
- Serve immediately with a serving of sweet chili sauce and Thai cucumber salad.

4. Thai chicken lettuce wraps
If you are looking for a low-carb dinner that includes Asian flavours, then this recipe is a perfect choice.
Ingredients
GarlicFish sauceBrown sugarSesame oilSoy sauceLime juiceGreen onionsCornstarchGingerGround chickenIceberg lettuceSambal oelek for servingCilantroOlive oilCarrotsRed bell pepperPeanuts
Method
- Mix the fish sauce, brown sugar, soy sauce, lime juice, sesame oil, and cornflour to make the sauce.
- With some olive oil, sauté the lighter green onion parts.
- Cook the chicken in the skillet until done.
- Once the bell pepper is barely softened, add it to the chicken, carrots, a dark portion of the green onions, and sauce.
- Ensure to cook u till the sauce is completely thickened, then put in the chopped peanuts and cilantro. Finally, serve the lettuce wraps.

5. Thai-style green beans
One of the easiest and tastiest bean dishes on this list. It is full of flavours, but the great thing is that it is quick and simple, and you can make it any time of the day.
- Preparation time: 20 minutes
- Total servings: 2 servings
Ingredients
1 tablespoon soy sauce1 tablespoon chopped shallot1 tablespoon canola oil1 tablespoon hoi sin sauce1 teaspoon ginger root minced1/8 teaspoon crushed red chili flakes1 tablespoon peanut butter½ pound trimmed green beans
Method
- Combine the red pepper flakes, peanut butter, soy sauce, and hoisin sauce in a small bowl; put to rest.
- Shallot and ginger should be sauteed in oil for 2 min or until crisp-tender in a small pan over medium heat. Cook and toss the green beans for 3 mins or until they are crisp-tender. Toss to coat after adding the sauce. If desired, top with cilantro and peanuts.

6. Mango sticky rice
This Thai mango sticky rice dish is a cool delight with a sweet and straightforward sauce that brightens your taste buds after dinner, making a great change from usual sweets.
- Preparation time: 15 minutes
- Total servings: 8 servings
Ingredients
2 cups of uncooked sweet rice¼ teaspoon salt2 medium-sized mangoes½ cup of packed light brown sugar1 can of coconut milk (13.66 ounces)
Method
- Place the rinsed rice in a 3-qt. microwave-safe bowl. Give it an hour, and then cover it with water.
- Rice should be cooked on high for 8 to 12 minutes with the lid on, stirring every 3 minutes until tender. Once the rice has been drained, add 2 cups of water to the dish. Observe for ten minutes.
- Peel and finely slice half a mango; set aside for serving. Slice the remaining mangoes finely.
- Coconut milk, salt, and brown sugar should all be put in a big pot and boiled thoroughly while constantly stirring. Chill a little. Remove from heat and whisk in the mangos, chopped.
- Blend the mango mixture in batches until completely smooth. Rice should be served warm or at room temperature in serving bowls. With the rice covered in sauce, add sliced mango on top.

7. Thai fresh spring rolls
This recipe is not only easy to make but is super fresh, vibrant in colours, and light in taste but also perfect for summer.
Ingredients
1 pack of spring rolls rice wrappers1 pack of vermicelli rice noodles1 thinly sliced carrot1 thinly sliced cucumber1 pound small shrimpMint leavesBasil leaves cilantro2 mangoes thinly sliced
Peanut sauce ingredients
¾ cup sweet chilli sauce1/3 cup peanut butter½ teaspoon soy sauce½ teaspoon hoisin sauce
Method
- Cook the vermicelli noodles according to the package instruction, then rinse them in cold water.
- Gather all the ingredients. Then place a rice wrapper inside the water and let it soak for about 15 seconds. It should be firm when removing and placing it on a dry counter.
- The wrapper will start to soften as you fill in the ingredients. Make sure to work quickly. Layer 1-2 slices of vegetables, a little bit of the other ingredients, and the noodles.
- Over the ingredients, fold the spring roll’s sides in. Finally, wrap it up like a burrito by pulling the side nearest you up and over the toppings, securely closing everything.

8. Thai chicken coconut skewers
If you are planning to host a party, this dish must be on your list to impress your guests. Or you can simply enjoy them with your family on a grilling night.
Ingredients
Coconut creamDark soy sauceOyster sauceChickenHoneyGarlicGinger
Method
- Marinate the chicken for 1-2 hours using all the ingredients mentioned. You can marinate overnight as well for a more powerful flavour.
- Prepare and then skewer the chicken.
- After that, you can start grilling the chicken and make sure the chicken is well cooked. You can finish it off with the coconut glaze for 2-3 minutes so they can be saucy and juicy.

9. Pork satay
Pork satay is another easy and delicious recipe many Asians live to eat. It is a great recipe with amazing ingredients and flavours to make you want more.
Ingredients
1/3 soy sauce3 tablespoons brown sugar3 tablespoons Thai chilli sauce2 sliced green onions2 teaspoons lime juice3 tablespoons minced cilantro2 tablespoons sesame oil1/3 peanut butter3 tablespoons hot water1 pound pork tenderloin; ¼ inch sliced2 teaspoons minced garlic
Method
- Combine the ingredients to make the sauce, and set about ¼ cup dipping sauce aside. Put the remaking sauce inside a dish, add the pork, and keep stirring until fully coated. Refrigerate for 30 minutes.
- You can skewer the pork after fully marinated. Put the skewers inside a baking pan. Broil 3-4 inches from heat for about 3 to 4 minutes on every side.
- Meanwhile, combine peanut butter in hot water, then add lime juice and the soy sauce mixture. When the dish is ready, serve the sauce with the pork satay.

10. Larb Gai
You can serve this easy yet delicious dish as a main dish or as an appetizer. Either way, anyone would love this yummy Thai recipe.
Ingredients
1 pound ground chickenLettuce (optional)2 tablespoons canola oilHot cooked rice (sticky)2 thinly sliced shallots2 tablespoons mint2 chopped green chilies¼ cup cilantro2 minced garlic cloves2 teaspoons sriracha chilli sauce2 tablespoons lime juice2 teaspoons brown sugar3 tablespoons fish sauce1 tablespoon of sweet chilli sauce
Method
- Cook the chicken in a big skillet over medium heat, breaking it into crumbles, for 8 to 10 minutes or until it’s no longer pink. Drain. Oil should be heated in the same skillet at medium heat. Stir and sauté the shallots and chilies for 3 to 4 minutes or until soft. For a further minute, add the garlic.
- Add the cooked chicken, lime juice, Sriracha, fish sauce, and chili sauce. Cook while stirring until fully hot. Add mint and cilantro and stir. If preferred, garnish with lettuce leaves and serve with rice.

Finally!
I hope the list of these delicious and easy-to-make Thai recipes was helpful for you. They are easy plus quick to make and require the most basic ingredients easily found at home. If you are someone who loves Asian food or wants to try Asian cuisine, then you should try all of these recipes.
