Chicken Shrimp Pad Thai with Crispy Tofu

Prep: 20 minCook: 15 min2 servingsmediumThai
Chicken Shrimp Pad Thai with Crispy Tofu

A vibrant Thai stir-fry combining tender chicken, succulent shrimp, and golden-fried tofu tossed with chewy rice noodles in a balanced tamarind-fish sauce glaze. The dish balances sour, salty, and sweet notes with textural contrasts from peanuts, bean sprouts, and fresh herbs. Serve hot as a weeknight dinner or casual entertaining dish. This version layers proteins for depth and uses both raw and cooked garnishes for dynamic flavor and presentation.

Ingredients

2 servings
  • 8 ounce Thai rice noodles
  • 4 ounce chicken breasts
  • 4 ounce tofu
    tempeh1:1hearty/nutty

    firmer texture, slightly earthier flavor

    Full guide →
  • cup roasted unsalted peanuts
  • 5 tablespoon tamarind juice
    lime juice + 1 teaspoon molasses1:1 plus adjustmentsour/sweet

    approximates tamarind depth if unavailable

  • 3 tablespoon fish sauce
    soy sauce1:1savoryfish-freeadds glutenadds soy

    creates vegan-friendly version with soy

    Full guide →
  • 2 tablespoon sugar
  • 2 tablespoon lime juice
  • ½ cup vegetable oil
  • 2 teaspoon garlic, minced
  • 8 shrimp, shelled and deveined
    white fish flakes4 ounce equivalentmild/delicateshellfish-free

    use firm fish, add in final minute

    Full guide →
  • 2 eggs
  • 1 cup bean sprouts
  • cup green onion, cut into 1-inch pieces
  • ½ teaspoon roasted red chile(optional)
  • ¼ cup cilantro, leaf
  • 4 lime, wedges

Instructions

  1. 1

    Soak noodles in cold water for about 1 hour or warm water for 30 minutes, then drain.

  2. 2

    Cut chicken into 1/4-inch strips.

  3. 3

    Cut tofu into 3/4-inch cubes, fry in well-oiled pan on all sides until browned, then set aside.

  4. 4

    Coarsely chop or grind peanuts.

  5. 5

    Whisk tamarind juice, fish sauce, sugar, and lime juice in a small bowl.

  6. 6

    Heat oil in a wok or large frying pan until just about to smoke.

  7. 7

    Add garlic and stir for about 30 seconds, being careful not to burn.

  8. 8

    Add chicken and stir-fry for 1 minute.

  9. 9

    Add tofu and shrimp and stir-fry for 1 minute.

  10. 10

    Break eggs into wok and let fry without stirring for 1 minute.

  11. 11

    Add drained noodles and fold several times from bottom up for about 1 minute.

  12. 12

    Pour tamarind mixture over noodles and stir-fry for 1-2 minutes, mixing everything together.

  13. 13

    Stir in about two-thirds of the peanuts, two-thirds of the bean sprouts, and all green onion. Stir-fry for 30 seconds and remove from heat.

  14. 14

    Transfer to serving dish and sprinkle with red chilies.

  15. 15

    Top with remaining peanuts, remaining sprouts, and cilantro leaves.

  16. 16

    Serve immediately with lime wedges on the side.

Tips

Tip 1

Prepare all ingredients before cooking; wok cooking moves quickly. Have noodles soaked and drained, proteins cut, and sauce mixed before heating oil.

Tip 2

Keep garlic in oil moving to prevent burning and turning bitter. The 30-second window is tight; have garlic minced and ready to go immediately.

Tip 3

Use the sauce-soaked noodles immediately after draining to prevent sticking. Fold from bottom up rather than stirring to keep noodles intact.

Good to Know

Storage

Refrigerate in airtight container up to 3 days. Best consumed within 24 hours; noodles soften over time. Do not freeze.

Make Ahead

Prepare tofu and chop all vegetables up to 4 hours ahead. Soak noodles up to 2 hours in advance, drain, and cover. Mix sauce up to 24 hours ahead.

Serve With

Serve immediately after cooking while noodles are warm and garnishes are fresh. Hot wok ensures noodles reach table at ideal temperature.

Common Mistakes

Watch

Let garlic burn to avoid bitter, acrid flavor that dominates the dish.

Watch

Add noodles too early to avoid them absorbing all liquid and becoming mushy before other components finish cooking.

Watch

Stir eggs immediately to avoid rubbery texture; let sit briefly undisturbed for silky, slightly set curds.

Substitutions

fish sauce
soy sauce1:1savoryfish-freeadds glutenadds soy

creates vegan-friendly version with soy

Full guide →
tofu
tempeh1:1hearty/nutty

firmer texture, slightly earthier flavor

Full guide →
tamarind juice
lime juice + 1 teaspoon molasses1:1 plus adjustmentsour/sweet

approximates tamarind depth if unavailable

shrimp
white fish flakes4 ounce equivalentmild/delicateshellfish-free

use firm fish, add in final minute

Full guide →
Find more substitutions →

FAQ

Can I make this vegetarian?

Yes. Replace fish sauce with soy sauce and skip shrimp and chicken. Add extra tofu, mushrooms, or cashews for protein. Omit eggs or use tofu scramble. Flavor will be slightly different but equally satisfying.

What if I don't have tamarind juice?

Mix 2 tablespoons lime juice with 1 teaspoon molasses and 1/2 teaspoon rice vinegar. The flavor won't be identical but approximates tamarind's sour-sweet profile reasonably well.

How long can I keep leftover Pad Thai?

Refrigerate up to 3 days in airtight container. Reheat in wok or skillet with splash of water to soften noodles. Texture degrades significantly after 24 hours as noodles absorb moisture. Freezing not recommended.