Crispy, golden tofu meets vibrant vegetables and a zesty soy-ginger dressing in this irresistible Shanghai Tofu and Peanut Salad. This refreshing, nutrient-packed dish combines crunchy roasted peanuts, crisp cucumbers, and sweet julienned carrots, all tossed in a savory-sweet mix of soy sauce, rice vinegar, and toasted sesame oil. The tofu, coated in cornstarch and pan-fried to perfection, provides a satisfying contrast to the fresh herbs and vegetables. Garnished with sesame seeds, this wholesome salad is not only a visual treat but also a flavor explosion in every bite. Perfect as a light lunch, appetizer, or side dish, this recipe is quick to prepare, taking only 30 minutes from start to finish. Whether you're looking to impress at your next dinner party or simply enjoy a hearty, vegan-friendly meal, this Shanghai Tofu and Peanut Salad is the perfect choice!
Scan with your phone to download!
Press the tofu to remove excess water by wrapping it in a kitchen towel and placing a heavy object on top for 15 minutes.
Cut the tofu into 1-inch cubes and toss with cornstarch until evenly coated.
Heat 2 tablespoons of neutral oil in a large skillet over medium-high heat. Pan-fry the tofu cubes until golden and crispy on all sides, about 8-10 minutes. Remove from heat and set aside.
In a small bowl, whisk together soy sauce, rice vinegar, toasted sesame oil, honey or maple syrup, minced garlic, grated ginger, and red chili flakes (if using). Set the dressing aside.
In a large mixing bowl, combine the cucumber slices, julienned carrot, green onions, cilantro leaves, and roasted peanuts.
Add the crispy tofu cubes to the bowl with the vegetables.
Drizzle the dressing over the salad and toss gently to combine, ensuring everything is evenly coated.
Transfer the salad to a serving plate and garnish with sesame seeds.
Serve immediately or refrigerate for up to 1 hour before serving for enhanced flavor.
Serving size | (1159.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1510.7 |
Total Fat 119.1g | 0% |
Saturated Fat 13.8g | 0% |
Polyunsaturated Fat 0.1g | |
Cholesterol 0mg | 0% |
Sodium 1880.0mg | 0% |
Total Carbohydrate 73.6g | 0% |
Dietary Fiber 17.3g | 0% |
Total Sugars 35.6g | |
Protein 72.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 897.8mg | 0% |
Iron 11.7mg | 0% |
Potassium 2297.6mg | 0% |
Source of Calories