Thai street food is world-renowned for its bold flavours, fresh ingredients, and mouth-watering variety. Whether it’s the sweet and sour zing of Som Tum (Papaya Salad) or the smoky aroma of grilled Satay, Thai street food has something to satisfy every palate.
Fortunately, you don’t need to book a flight to Thailand to enjoy these iconic dishes. You can make them right at home with just a few simple ingredients.
At Asia Market, we bring you a wide selection of authentic Thai ingredients to help you recreate your favourite Thai street food dishes. In this guide, we’ll show you how to make some popular and easy-to-follow Thai street food recipes that you can whip up in your kitchen whenever you’re craving that street-food flair.
1. Pad Thai: Stir-Fried Noodles with a Tangy Twist

Pad Thai is one of the most famous dishes in Thai street food culture. It’s a stir-fry of rice noodles, eggs, vegetables, peanuts, and your choice of protein, all tossed together in a tangy tamarind sauce.
Ingredients
-
200g rice noodles
-
2 tbsp tamarind paste
-
1 tbsp fish sauce
-
1 tbsp soy sauce
-
1 tsp sugar
-
1/2 cup bean sprouts
-
1 egg
-
2 tbsp peanuts, crushed
-
Fresh lime wedges, for serving
-
1 spring onion, chopped
-
200g shrimp or chicken, optional
Instructions
-
Prepare the noodles: Soak the rice noodles in warm water for 30 minutes until they soften.
-
Make the sauce: In a bowl, mix the tamarind paste, fish sauce, soy sauce, and sugar until dissolved.
-
Stir-fry: Heat oil in a wok or frying pan. Add the egg and scramble it. Then, add the noodles and pour in the sauce mixture. Stir-fry until the noodles are fully coated in sauce.
-
Finish up: Add bean sprouts, crushed peanuts, and your protein of choice. Serve with a squeeze of lime and fresh spring onions.
Pro tip: For an authentic Pad Thai experience, use good-quality tamarind paste and rice noodles for that classic street food flavour.
2. Som Tum (Papaya Salad): A Refreshing Crunch

Som Tum, or Thai green papaya salad, is a bold mix of spicy, sour, salty, and sweet flavours, making it a popular Thai street food snack. It’s made with shredded green papaya, chillies, lime, and peanuts.
Ingredients
-
1 green papaya, peeled and shredded
-
2 cloves garlic
-
2–3 Thai bird’s eye chillies
-
1 tbsp palm sugar
-
2 tbsp fish sauce
-
1 tbsp lime juice
-
1/4 cup roasted peanuts
-
1–2 cherry tomatoes, halved
-
1/4 cup green beans, cut into 2-inch pieces
Instructions
-
Pound the ingredients: In a mortar and pestle, crush the garlic, chillies, and palm sugar together to make a fragrant paste.
-
Combine the salad: Add the shredded papaya, tomatoes, and green beans to the mortar. Lightly pound them to mix the ingredients together.
-
Dress the salad: Add the fish sauce and lime juice. Toss well and top with crushed peanuts.
Pro tip: Fish sauce and palm sugar are essential for achieving the characteristic balance of sweet, salty, sour, and spicy flavours in Som Tum.
3. Satay: Grilled Skewers of Savoury Delight

Satay is a classic Southeast Asian street food made from marinated chicken or pork skewers, grilled to perfection and served with a rich peanut sauce.
Ingredients
-
500g chicken or pork, cut into small pieces
-
1/4 cup coconut milk
-
2 tbsp soy sauce
-
1 tbsp fish sauce
-
1 tbsp curry powder
-
1 tbsp brown sugar
-
1/4 cup peanuts, for the sauce
-
2 tbsp peanut butter
-
1 tbsp lime juice
-
Bamboo skewers
Instructions
-
Marinate the meat: Mix the coconut milk, soy sauce, fish sauce, curry powder, and sugar in a bowl. Add the chicken or pork and marinate for at least 30 minutes.
-
Grill the skewers: Thread the marinated meat onto bamboo skewers and grill over medium heat for 4–5 minutes per side, or until cooked through.
-
Make the peanut sauce: In a small pot, combine the peanuts, peanut butter, lime juice, and a little water. Stir until smooth and heated through.
-
Serve: Serve the skewers with the peanut sauce on the side for dipping.
Pro tip: Coconut milk is key to creating a rich marinade, while a good peanut sauce brings the dish together.
4. Thai Spring Rolls: Crispy and Fresh

These Thai spring rolls are a popular street snack, featuring a crunchy exterior and a delicious filling of vegetables and herbs, often served with a sweet dipping sauce.
Ingredients
-
Rice paper wrappers
-
1/2 cup shredded cabbage
-
1/2 cup carrots, julienned
-
Fresh basil and mint leaves
-
Cooked shrimp or chicken, optional
-
Sweet chilli sauce, for dipping
Instructions
-
Prepare the filling: Soften the rice paper by dipping it briefly into warm water. Place it on a flat surface.
-
Assemble the rolls: Add the cabbage, carrots, fresh herbs, and your choice of protein to the centre of the rice paper.
-
Roll it up: Carefully fold the sides of the rice paper over the filling, then roll tightly to seal.
-
Serve: Serve with sweet chilli sauce for dipping.
Pro tip: Fresh herbs and a good sweet chilli dipping sauce add plenty of flavour and freshness to these simple rolls.
5. Thai Fish Cakes: Crispy Bites of Flavour

Thai fish cakes are made from fish paste, herbs, and spices, then fried until golden and often served with sweet chilli sauce.
Ingredients
-
500g fish fillet, such as tilapia or cod
-
1 egg
-
2 tbsp red curry paste
-
1/4 cup green beans, finely chopped
-
1 tbsp fish sauce
-
1 tbsp lime leaves, finely chopped
-
Vegetable oil, for frying
Instructions
-
Make the paste: Blend the fish fillets, egg, curry paste, fish sauce, lime leaves, and green beans into a smooth paste.
-
Form the cakes: Shape the mixture into small cakes.
-
Fry the fish cakes: Heat the oil and fry the fish cakes for 3–4 minutes on each side until golden brown and cooked through.
-
Serve: Serve hot with sweet chilli sauce on the side.
Pro tip: Red curry paste provides the aromatic herbs and spices that give Thai fish cakes their distinctive flavour.
Conclusion: Bring Thai Street Food to Your Kitchen
With these simple recipes, you can recreate some of the flavours of Thai street food in your own kitchen. From iconic Pad Thai to refreshing Som Tum, grilled Satay, fresh spring rolls, and flavour-packed Thai fish cakes, these dishes are a delicious way to bring the vibrant flavours of Thailand into your home.
Stock up on essential Thai ingredients such as red curry paste, fish sauce, tamarind paste, palm sugar, coconut milk, and rice noodles to get started.
With the right ingredients and a few simple techniques, you can enjoy the flavours of Thailand without leaving your kitchen.
