Nutrition Facts for Shanghai tofu and peanut salad

Shanghai Tofu and Peanut Salad

Image of Shanghai Tofu and Peanut Salad
Nutriscore Rating: 82/100

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!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
10 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 400 g Firm tofu
  • 2 tbsp Cornstarch
  • 3 tbsp Neutral oil (e.g., vegetable or canola oil)
  • 80 g Shelled roasted peanuts
  • 1 large Cucumber, thinly sliced
  • 1 medium Carrot, julienned
  • 2 Green onions, thinly sliced
  • 20 g Cilantro leaves
  • 3 tbsp Soy sauce
  • 2 tbsp Rice vinegar
  • 1 tbsp Toasted sesame oil
  • 1 tbsp Honey or maple syrup
  • 1 clove Garlic, minced
  • 1 tsp Fresh ginger, grated
  • 0.5 tsp Red chili flakes (optional)
  • 1 tbsp Sesame seeds (for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Press the tofu to remove excess water by wrapping it in a kitchen towel and placing a heavy object on top for 15 minutes.

2

Cut the tofu into 1-inch cubes and toss with cornstarch until evenly coated.

3

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.

4

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.

5

In a large mixing bowl, combine the cucumber slices, julienned carrot, green onions, cilantro leaves, and roasted peanuts.

6

Add the crispy tofu cubes to the bowl with the vegetables.

7

Drizzle the dressing over the salad and toss gently to combine, ensuring everything is evenly coated.

8

Transfer the salad to a serving plate and garnish with sesame seeds.

9

Serve immediately or refrigerate for up to 1 hour before serving for enhanced flavor.

Cooking Tip: Take your time with each step for the best results!
1511
cal
72.8g
protein
73.6g
carbs
119.1g
fat

Nutrition Facts

1 serving (1159.3g)
Calories
1511
% Daily Value*
Total Fat 119.1 g 153%
Saturated Fat 13.8 g 69%
Polyunsaturated Fat 0.1 g
Cholesterol 0 mg 0%
Sodium 1880 mg 82%
Total Carbohydrate 73.6 g 27%
Dietary Fiber 17.3 g 62%
Total Sugars 35.6 g
Protein 72.8 g 146%
Vitamin D 0.0 mcg 0%
Calcium 898 mg 69%
Iron 11.7 mg 65%
Potassium 2298 mg 49%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

17.8%%
17.6%%
64.7%%
Fat: 1071 cal (64.7%%)
Protein: 291 cal (17.6%%)
Carbs: 294 cal (17.8%%)