Print Recipe
4.75 from 4 votes

Pad Thai

This Pad Thai with shrimp and tofu gives you all the flavors and taste of the authentic Pad Thai, in the comfort of your home. Who needs takeout when you can do this in less than 30 minutes!
Prep Time20 mins
Cook Time7 mins
Total Time27 mins
Course: Main Course
Cuisine: Thai
Servings: 4
Calories: 617kcal
Author: Joanna Cismaru


For Sauce

Pad Thai

Additional Toppings

  • 1 cup fresh bean sprouts
  • 1 cup Chinese chives
  • 1/4 cup roasted peanuts chopped
  • lime wedges
  • 2 tbsp fresh cilantro (optional)
  • Sriracha sauce


  • Place noodles in a large bowl. Add enough cold water to cover them and let them rest for 1 hour or until noodles are pliable but not soft. Drain well in a colander. They will change color from translucent to white.
  • In a small bowl whisk all the sauce ingredients together and set aside.
  • In a bowl combine the shallots, garlic, dried shrimp, radishes, tofu and Sriracha.
  • In another bowl combine the bean sprouts, chives, and 1/4 cup of the peanuts.
  • In a medium skillet heat 1 tbsp of peanut oil over high heat. Add the shrimp and cook and stir about 1 to 2 minutes or until shrimp turns pink and starts to slightly char. Transfer to a bowl.
  • Add the rest of the oil to the skillet or wok. Add the tofu mixture to the skillet and saute for about minute. Add the noodles and sauce to the wok and toss everything. There is water in the sauce so the noodles will cook and absorb the liquid. Move the noodles to the side of the wok and add the egg and break the yolks. Add a bit more oil if necessary before adding the eggs. Let them cook for 30 seconds then scramble them. Toss everything together.
  • Add the bean sprouts and chives mixture to the skillet and toss everything. Turn off the heat. 
  • To serve divide noodles mixture among 2 or 4 plates, depending on the size of the meal you want. Top with shrimp then sprinkle each serving with bean sprouts, extra chives, peanuts and lime wedges. Serve with fresh cilantro and Sriracha on the side.



Tamarind paste is a common ingredient used throughout the world. The paste is prepared from tamarind, which is a sticky sour tasting fruit that grows on bean-like pods on tamarind trees. Tamarind paste is both sweet and sour so I would substitute it with equal amounts of lime juice and brown sugar.
Chinese chives (or garlic chives) look like regular chives but much bigger and leafier. They could be considered more vegetable rather than garnish. They are garlicky in flavor, juice and crisp in texture. Look for these chives in Asian markets. They can be substituted with regular chives or scallions.
Dried shrimp are shrimp that have been sun-dried and shrunk to a small size. They are used in a lot of Asian dishes and give a unique umami taste. They can be found in Asian markets. Shrimp pastes can be substituted for dried shrimp.
Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.

Did you make this recipe? Don't forget to give it a star rating below!


Serving: 521g | Calories: 617kcal | Carbohydrates: 36.99g | Protein: 53.36g | Fat: 29.71g | Saturated Fat: 6.393g | Polyunsaturated Fat: 7.93g | Monounsaturated Fat: 12.928g | Trans Fat: 0.046g | Cholesterol: 748mg | Sodium: 2378mg | Potassium: 720mg | Fiber: 4.9g | Sugar: 13.88g | Vitamin A: 62% | Vitamin C: 37% | Calcium: 42% | Iron: 41%