Go Back

Sweet and Sour Tofu with Corn and Tomatoes

A recipe from Melissa Clark’s Dinner: Changing the Game.
Prep Time 25 minutes
Cook Time 10 minutes
Servings: 3
Course: Main Course
Cuisine: Vegetarian
Calories: 300

Ingredients
  

  • 4 large garlic cloves grated on a Microplane or minced
  • 2 small jalapeño or serrano chiles thinly sliced (I used a Fresno chile that I minced)
  • tablespoons soy sauce
  • teaspoons grated peeled fresh ginger
  • tablespoons fresh lime juice plus more to taste
  • teaspoons toasted sesame oil plus more if needed
  • teaspoons Asian fish sauce
  • 1 teaspoon honey
  • 2 tablespoons peanut or grapeseed oil plus more if needed
  • 1 package 14 to 16 ounces extra-firm tofu, drained, pressed dry (see photo above), and cut into 1-inch cubes
  • Fine sea salt for sprinkling
  • 2 cups fresh corn kernels cut from 2 to 3 ears, or frozen corn (do not thaw)
  • 3 scallions white and green parts, thinly sliced (I skipped this b/c the scallions at the store looked sad)
  • 1 cup cherry tomatoes halved
  • Toasted sesame seeds for serving
  • Fresh cilantro or basil for serving

Method
 

  1. In a small bowl, combine the garlic, chiles, soy sauce, ginger, lime juice, sesame oil, fish sauce, and honey.
  2. Heat a 12-inch skillet over high heat until it is very hot, about 5 minutes. Add the peanut oil and let it heat for 30 seconds; then carefully add the tofu. Don't touch the tofu for 2 to 3 minutes to let it sear until golden brown. Then toss and stir-fry for another 2 to 3 minutes. Transfer the tofu to a plate and sprinkle it with fine sea salt to taste.
  3. Add the corn, scallions, and tomatoes to the skillet, along with a few more drops of peanut oil if needed. Stir-fry the vegetables until they start to soften, 1 to 2 minutes. Stir in the soy sauce mixture and cook for 1 minute to bring the flavors together. Return the tofu to the skillet and spoon the sauce over it.
  4. Sprinkle sesame seeds all over the tofu and vegetables, and serve with cilantro.