Ban Cha with Crispy TofuThis Ban Cha with crispy tofu is perfect for your ‘meatless Monday’ dinner!  The crispy tofu is sticky, sweet, and spicy, while the salad is fresh and bold.  The combination of flavors will have your taste-buds dancing!

Healthy tip: The dark greens and herbs in this Ban Cha are great for detoxifying the body.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vietnamese Bun Cha with Crispy Tofu

  • Author: Jess
  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Total Time: 50 mins
  • Yield: 2-4 1x
  • Category: Main
  • Method: Cook
  • Cuisine: Vietnamese


Vietnamese Bun Cha with Crispy Tofu


  • Cooked ingredients:
  • avocado oil (or vegetable oil)
  • 1 pack of firm tofu, drained, and cut into cubes
  • 1 tbsp. hoisin sauce
  • 2 tbsp. sweet chilli sauce
  • 1 tsp. sriracha
  • 1 onion sliced
  • salt
  • Salad:
  • 1 pack brown rice noodles, cooked according to package
  • 2 cups spinach
  • 3 carrots, sliced
  • 1/2 cucumber
  • 2 spring onions, chopped
  • 1 bunch of mint leaves
  • 1 bunch of Thai basil leaves
  • Dressing:
  • 3 tbsp. honey
  • 3 tbsp. soy sauce
  • 2 tbsp. rice vinegar
  • 2 tbsp. lime juice
  • 1 tbsp. sesame oil
  • 1 stick lemongrass, crushed
  • 1 garlic clove, crushed
  • 1 tbsp. ginger, grated
  • 1 tsp. crushed chili flakes


  1. Combine all dressing ingredients in a bowl, set aside and allow some time for flavors to infuse.
  2. Heat up a small pan, coated with avocado oil, add onion, sprinkle with salt, and cook on medium-low temperature to allow onions to caramelize. Let these cook for 20 minutes, or until they turn golden brown and sweet.
  3. Heat up 3 tbsp. of avocado oil in a separate pan, add in cubes of tofu and pan-fry on each side until crispy and brown.
  4. Reduce heat to medium, drain the excess oil from the tofu, and toss the hoisin, sweet chili, and sriracha sauces in the pan until tofu is coated. Remove from heat and set aside.
  5. Build all your salad ingredients in a bowl, toss with dressing, then add your tofu and caramelized onions.
  6. Garnish with lime and crushed peanuts if you desire!


  • Serving Size: 1/4 recipe
  • Calories: 324
  • Sugar: 19g
  • Fat: 15g
  • Saturated Fat: 3g
  • Carbohydrates: 44g
  • Fiber: 7g
  • Protein: 6g

Keywords: Vietnamese Bun Cha with Crispy Tofu, how to make bun cha