Tofu Bánh Mì

Tofu Bánh Mì

This easy tofu bánh mì delivers everything you love about the classic Vietnamese street food, yet it's simple enough to make any day of the week. Crispy tofu is paired with homemade pickled vegetables, fresh cilantro, and creamy sriracha mayo for a sandwich that's bursting with flavor. While bánh mì rolls are the classic choice, a regular baguette makes an excellent alternative.

Author: Jule’s Menu

Meal Type: Peanuts Free

Cuisine: Asian

Difficulty: EASY

Prep. Time: 15 minutes

Cook Time: 15 minutes

Total Time: 30 minutes

Servings: 2 Servings

Calories: 372 kcal per serving

Ingredients

  • ⅔ cup - white vinegar
  • ⅔ cup - water
  • 4 tablespoons - sugar
  • ½ tsp - salt
  • 1 - carrot
  • 1 - red chili pepper
  • 1 - shallot
  • 7 ounces - extra firm tofu
  • 1 tbsp - cornstarch
  • 1 tbsp - avocado oil
  • ½–¾ - baguette
  • 2 teaspoons - mayonnaise
  • 2 teaspoons - Sriracha
  • ½ bunches - fresh cilantro

Instructions

  1. Combine the vinegar, water, sugar, and salt in a small saucepan. Heat over medium heat, stirring occasionally, until the sugar and salt have completely dissolved. Remove the saucepan from the heat and let the pickling liquid cool slightly.
  2. Peel the carrots (or scrub them well if leaving the peel on). Using a mandoline, slice them into thin ribbons, or cut them into very thin matchsticks with a knife. Thinly slice the chili pepper and the peeled shallot.
  3. Place the carrots, shallot, and chili in a clean jar. Pour the warm pickling liquid over the vegetables, making sure they are fully submerged. Seal the jar and let them pickle for 20 to 30 minutes.
  4. Meanwhile, press the tofu gently between paper towels or a clean kitchen towel to remove excess moisture. Cut it into slices about ½ inch (0.5 to 1 cm) thick.
  5. Place the tofu and cornstarch in a large freezer bag (about 2½ quarts / 2.5 liters) and seal it. Gently turn and shake the bag until the tofu is evenly coated and no dry cornstarch remains.
  6. Heat the oil in a large nonstick skillet over medium-high heat. Arrange the tofu in a single layer and cook for 3 to 5 minutes, or until the underside is golden brown and crisp. Season generously with salt, flip the slices, and cook for another 3 to 4 minutes, until the second side is golden brown and crispy.
  7. Slice the bánh mì rolls or baguette lengthwise without cutting all the way through. Spread the mayonnaise and sriracha evenly inside the bread. Layer with the cilantro (including the tender stems), crispy tofu, and the pickled carrots, shallots, and chili. Close the sandwiches. If using a regular baguette, cut it in half before serving.

Nutrition

Energy: 372 kcal | Total Fat: 19 g | Saturated: 2 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 2 mg | Total Carbs: 44 g | Fiber: 3 g | Sugars: 31 g | Proteins: 11 g | Sodium: 3,606 mg | Polyunsaturated: 9 g | Monounsaturated: 7 g

©2026 OnlineCook LLC