Facebook LinkedIn Email Pinterest Twitter Instagram YouTube Icon Navigation Search Icon Main Search Icon Video Play Icon Plus Icon Minus Icon Check Icon Print Icon Note Icon Heart Icon Filled Heart Icon Single Arrow Icon Double Arrow Icon Hamburger Icon TV Icon Close Icon Sorted Hamburger/Search Icon

Servings: 4

Sour, salty, and sweet are perfectly balanced in this classic Thai noodle dish. Add to that luscious tofu and tender shrimp, and you’ve got a real crowd pleaser.


  • Kosher salt
  • 1/4 cup peanut oil
  • 1/4 cup finely chopped shallots
  • 3-1/2 Tbs. lightly packed grated palm sugar or light brown sugar
  • 3 Tbs. tamarind concentrate
  • 1-1/2 Tbs. fish sauce
  • 1-1/2 Tbs. finely chopped garlic
  • 1-1/2 Tbs. sambal oelek; more to taste
  • 3 Tbs. fresh lime juice
  • 1 Tbs. finely chopped fresh lemongrass
  • 7 oz. sugar snap peas
  • 12 oz. pad thai rice noodles
  • 1 14-oz. package extra-firm tofu, rinsed and patted dry
  • 1-1/2 lb. extra-jumbo shrimp (16 to 20 per lb.), peeled and deveined
  • 1/4  cup coarsely chopped fresh Thai or Italian basil
  • 2 scallions, thinly sliced
  • 1/3 cup dry-roasted salted peanuts, coarsely chopped
  • Lime wedges, for serving (optional)

Nutritional Information

  • Calories (kcal) : 790
  • Fat Calories (kcal): 240
  • Fat (g): 27
  • Saturated Fat (g): 4.5
  • Polyunsaturated Fat (g): 9
  • Monounsaturated Fat (g): 11
  • Cholesterol (mg): 215
  • Sodium (mg): 2490
  • Carbohydrates (g): 103
  • Fiber (g): 4
  • Sugar (g): 19
  • Protein (g): 39


  • Bring a large pot of well-salted water to a boil. In a small saucepan over low heat, combine 1 Tbs. of the oil with the shallots, sugar, tamarind, fish sauce, garlic, and sambal oelek. Stir frequently until the sugar dissolves, about 5 minutes. Remove from the heat, and stir in the lime juice and lemongrass. Set aside.
  • Blanch the snap peas in the boiling water until bright green and crisp-tender, about 1 minute. Transfer with a slotted spoon to a mesh strainer, and run under cold water until completely cool. Reserve the boiling water. Cut the snap peas in half crosswise on the bias, transfer to a medium bowl, and toss with 3 Tbs. of the tamarind marinade.
  • Carefully drop the noodles in small amounts into the boiling water, and cook, stirring continuously to prevent the noodles from sticking, until al dente. Drain the noodles, and run under cold water until completely cool. Transfer to the bowl with the snap peas, and toss well. Set aside.
  • Cut the tofu into 1-inch cubes, and toss gently with 1/2 tsp. salt in a small bowl. Heat 2 Tbs. of the oil in a large nonstick skillet over medium heat. When the oil shimmers, add the tofu in an even layer, turning occasionally, until lightly browned all over, about 5 minutes. Drain on a plate lined with paper towels. Add the remaining 1 Tbs. oil to the skillet. When the oil shimmers, add the shrimp and sprinkle with 1/2 tsp. salt. Cook, tossing occasionally, until opaque and cooked through, about 3 minutes. Add the noodle mixture, tofu, 2 Tbs. of the marinade, and 1/2 tsp. salt to the skillet, and toss until just heated through, about
    2 minutes. Remove from the heat, and stir in the basil and scallions.
  • Transfer the pad thai to a serving platter, add more marinade to taste, top with the peanuts, and serve with the lime wedges, if you like. Serve any remaining marinade on the side.


Rate or Review


We haven't received any reviews yet for this recipe.

Have you made it? Tell us what you thought!

Rate this Recipe

Write a Review

Delicious Dish

Find the inspiration you crave for your love of cooking

Fine Cooking Magazine

Subscribe today
and save up to 44%

Already a subscriber? Log in.


View All


Follow Fine Cooking on your favorite social networks

We hope you’ve enjoyed your free articles. To keep reading, subscribe today.

Get the print magazine, 25 years of back issues online, over 7,000 recipes, and more.

Start your FREE trial