Thai Basil Tofu Lettuce Cups

Save Recipe
  • Level: Easy
  • Total: 3 hr 15 min
  • Prep: 1 hr 30 min
  • Inactive: 1 hr
  • Cook: 45 min
  • Yield: 12 servings
Share This Recipe


2 red bell peppers, diced

1/2 cup rice wine vinegar

1 tablespoon vegetable oil

1 tablespoon sesame oil

2 shallots, minced

4 cloves garlic, minced

3 tablespoons grated ginger

4 packages extra-firm tofu, pressed on a wire rack for at least 1 hour and up to 24

1 tablespoon Asian hot sauce, such as Sriracha

1 tablespoon salt

2 tablespoons fish sauce

1 tablespoon rice wine vinegar

1 tablespoon sugar

2 tablespoons soy sauce

1 tablespoon hoisin sauce

1 1/2 cups Thai basil, chopped


1/2 cup Thai basil, cut in chiffonade

2 cups cashews, roughly chopped

1/4 cup thinly sliced scallions

3 heads green leaf lettuce, cleaned and trimmed

Plum sauce, for serving


  1. Mix together the bell peppers and rice wine vinegar and marinate for 1 hour and up to a day in the refrigerator.
  2. In a heavy-bottomed Dutch oven over medium heat, add the vegetable and sesame oils. Add the shallots, garlic and ginger and saute for 10 minutes, stirring frequently to avoid burning. Add the tofu by crumbling into small pieces and saute for 15 minutes more.
  3. In the meantime, whisk together the hot sauce, salt, fish sauce, vinegar, sugar, soy sauce and hoisin and add to the tofu. Cook until the sauce thickens, 10 to 15 minutes. Turn off the heat and add the chopped Thai basil. Taste and adjust the seasoning, if necessary.
  4. To serve, spoon the tofu mixture onto a piece of lettuce and top with the marinated peppers, cashews, scallions, the chiffonade Thai basil and a couple dots of plum sauce. For more heat, add a few drops of hot sauce.
Grilled Short Rib Lettuce Cups with Spicy Peanuts
33m Easy 93%
Jeff Mauro's "Eight-Finger" Cavatelli alla Vodka
Mapo Tofu
Jerry Traunfeld

Mapo Tofu

12m Intermediate 100%
Coconut Lime Tofu
Amanda Cohen

Coconut Lime Tofu

23m Easy 100%