Nutrition Facts for Vietnamese tofu salad

Vietnamese Tofu Salad

Crisp, vibrant, and full of bold flavors, this Vietnamese Tofu Salad is a refreshing twist on your salad routine! Featuring golden, crispy tofu cubes coated in cornstarch and pan-fried to perfection, this dish pairs exciting textures with a medley of fresh greens, carrots, cucumber, and fragrant herbs like mint, cilantro, and Thai basil. The zesty dressing—a harmonious blend of lime juice, fish sauce or soy sauce, rice vinegar, honey (or maple syrup), and a touch of garlic and chili—brings a bright, tangy kick to every bite. Topped with crunch from optional chopped peanuts, this easy-to-make salad is perfect as a light lunch or a satisfying dinner. Plus, it's naturally gluten-free and easily adaptable for vegans. Ready in just 40 minutes, this is your ultimate go-to recipe for an effortless yet restaurant-quality Vietnamese-inspired meal!

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vietnamese Tofu Salad
Prep Time:25 mins
Cook Time:15 mins
Total Time:40 mins
Servings: 2

Ingredients

  • 400 grams firm tofu
  • 2 tablespoons cornstarch
  • 3 tablespoons neutral cooking oil (e.g., vegetable or sunflower oil)
  • 200 grams mixed salad greens
  • 1 medium carrot
  • 1 medium cucumber
  • 10 grams fresh mint leaves
  • 10 grams fresh cilantro
  • 5 grams fresh Thai basil (optional)
  • 30 grams unsalted peanuts (optional, for garnish)
  • 3 tablespoons lime juice
  • 2 tablespoons fish sauce (or soy sauce for vegan option)
  • 1 tablespoon rice vinegar
  • 1 tablespoon honey (or maple syrup for vegan option)
  • 1 clove garlic, minced
  • 1 small red chili, finely sliced (optional)

Directions

Step 1

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

Step 2

Cut the tofu into bite-sized cubes. Toss the cubes in cornstarch until evenly coated.

Step 3

Heat the cooking oil in a non-stick skillet over medium heat. Add the tofu cubes and cook until golden and crispy on all sides, about 10-12 minutes. Remove from the skillet and set aside.

Step 4

Peel the carrot and cut it into thin matchsticks. Slice the cucumber into thin rounds or semicircles. Set aside.

Step 5

In a small bowl, whisk together the lime juice, fish sauce (or soy sauce), rice vinegar, honey (or maple syrup), minced garlic, and sliced chili (if using) to make the dressing.

Step 6

In a large salad bowl, combine the salad greens, carrot, cucumber, fresh mint leaves, cilantro, and Thai basil (if using).

Step 7

Top the salad with the crispy tofu pieces.

Step 8

Pour the dressing over the salad and toss gently to combine.

Step 9

Garnish with chopped peanuts if desired and serve immediately.

Nutrition Facts

Serving size (1145.9g)
Amount per serving % Daily Value*
Calories 1135.7
Total Fat 77.0g 0%
Saturated Fat 10.7g 0%
Polyunsaturated Fat 0.3g
Cholesterol 0mg 0%
Sodium 3010.1mg 0%
Total Carbohydrate 79.4g 0%
Dietary Fiber 14.2g 0%
Total Sugars 33.2g
Protein 60.8g 0%
Vitamin D 0IU 0%
Calcium 830.7mg 0%
Iron 11.7mg 0%
Potassium 2118.8mg 0%
*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

Fat: 55.3%
Protein: 19.4%
Carbs: 25.3%