Grilled Tofu and Chicken Pad Thai


  • 8 ounces extra-firm tofu
  • 2 boneless, skinless, chicken breasts
  • 2 tbsp peanut oil, plus more for brushing
  • Salt and freshly ground pepper
  • 2 shallots, finely chopped
  • 2 cloves garlic, finely chopped
  • 1 tbsp ancho chili powder
  • 1/4 cup tamarind paste, reconstituted in 1/4 cup water
  • 1/4 cup rice vinegar
  • 2 tbsp fish sauce
  • 2 tbsp brown sugar
  • 1/4 cup creamy peanut butter
  • 1 pound Thai rice noodles, soaked in hot water for 15 minutes and drained
  • 1/4 cup thinly sliced green onion
  • 1/4 cup chopped cilantro leaves
  • 4 oz bean sprouts
  • 1/4 cup cashews, toasted and coarsely chopped
  • 2 limes, halved and grilled


  1. Heat grill to high.
  2. Brush both sides of tofu and chicken with oil and season with salt and pepper.
  3. Grill the tofu on each side for 2 to 3 minutes or until slightly charred, remove, and cut into thin slices.
  4. Grill the chicken for 4 minutes per side or until slightly charred and just cooked through, remove, and cut into thin slices.
  5. Meanwhile, heat 2 tablespoons of oil in a medium saucepan on the grates of the grill or side burner on the grill.
  6. Add the shallots and garlic and cook until soft.
  7. Add the ancho powder and cook for 10 seconds.
  8. Add the tamarind mixture, vinegar, fish sauce, brown sugar, and peanut butter and bring to a boil.
  9. Place the cooked noodles, tofu, and chicken in a large bowl.
  10. Pour the boiling sauce over the noodles and toss gently until until combined.
  11. Fold in the green onion, cilantro, and bean sprouts and top with the chopped nuts.
  12. Serve with grilled limes on the side.