Tofu Bánh Mì

Number of Servings: 2 (684 g)
Active Time: 15 min.
Total Time: 4 hours
Tofu Banh Mi

Taking the time to marinate ingredients for something as simple as a sandwich may seem like a hassle, but it’s worth the flavor. Make extra pickles, if you like, and keep them on hand to top your sandwiches to make this a faster dish to bring together anytime.

Tip: If you start this recipe at lunch, your pickles and tofu will be ready to use by dinner.


  • Pickles:

    • 1 tsp. sugar
    • ¼ tsp. salt
    • ½ cup white vinegar
    • 1 cup water
    • 1 cup thinly sliced daikon
    • 1 cup thinly sliced carrots

    Marinated Tofu:

    • 8 oz. extra-firm tofu, drained and sliced
    • 1 Tbsp. soy sauce
    • 1 Tbsp. vegetable oil
    • 1 tsp. sesame oil
    • 2 bulbs lemongrass, minced
    • 1 clove garlic, minced


    • 2 (8 in.) whole-wheat baguettes, halved lengthwise
    • 1 cucumber, sliced
    • 2 jalapeño peppers, seeded and sliced
    • ¼ cup minced cilantro


  1. Place all pickle ingredients in an airtight container and shake to combine well. Leave in refrigerator 4-12 hours.
  2. Place tofu on paper towels between two plates and weigh the top plate down gently until a good amount of liquid has been pressed from the tofu (1 hour).
  3. Whisk together the marinade for tofu and pour over sliced tofu. Cover and refrigerate 4-12 hours.
  4. When ready to eat, heat a non-stick skillet over medium heat and fry tofu until golden on both sides (3-4 minutes per side).
  5. Assemble sandwiches, layering tofu, cucumbers, jalapeños, cilantro, and pickles on the baguette to serve.

Nutrition Facts

2 servings per container

Serving Size 684 g

Amount per serving
Calories 590
% Daily Value*
Total Fat 16.5g 22%
Saturated Fat 2.5g 13%
Trans Fat 0g
Polyunsaturated Fat 8.5g
Monounsaturated Fat 4g
Cholesterol 0mg 0%
Sodium 1220mg 53%
Total Carbohydrate 87g 32%
Dietary Fiber 6.5g 21%
Total Sugars 8g
Includes 2g Added Sugars 4%
Sugar Alcohol 0g
Other Carbohydrate 4g
Protein 24g
Vitamin D 0mcg 0%
Calcium 174.8mg 15%
Iron 10.7mg 60%
Potassium 830mg 20%
Vitamin A 560mcg 60%
Vitamin C 35.1mg 40%
Vitamin E 1.6mg 15%
Vitamin K 37.3mcg 30%
Thiamin 0.6mg 50%
Riboflavin 0.4mg 30%
Niacin 5mg 30%
Vitamin B6 0.3mg 20%
Folate 77.3mcg 19%
Vitamin B12 0mcg 0%
Biotin 3.2mcg 10%
Chloride 0mg 0%
Pantothenate 0.5mg 20%
Phosphorus 123.3mg 10%
Iodine 0mcg 0%
Magnesium 64.1mg 15%
Zinc 1.7mg 20%
Selenium 1.2mcg 2%
Copper 0.3mg 35%
Manganese 3.3mg 140%
Chromium 1.8mcg 6%
Molybdenum 3.2mcg 6%

* The % Daily Value (DV) 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.


Water, Extra Firm Tofu (water, Organic Whole Soybeans, Magnesium Chloride), French Baguette Artisan Bread (water, Enriched Flour (wheat Flour, Malted Barley Flour, Niacin, Reduced Iron, Thiamin Mononitrate, Riboflavin, Folic Acid), Enriched Flour (wheat Flour, Niacin, Reduced Iron, Thiamin Mononitrate, Riboflavin, Folic Acid), Contains 2% Or Less Of: Salt, Yeast), Cucumber, Carrots, Vinegar, Dried Lemon Grass, Daikon Radish, Jalapeno Pepper, Low Sodium Soy Sauce (water, Wheat, Soybeans, Salt, Lactic Acid, Sodium Benzoate: Less Than 1/10th Of 1% As A Preservative), Soybean Oil, Sesame Oil, Sugar, Cilantro, Garlic, Salt.

Latest from Our Blog

Affordable Fitness Apps


Whether you prefer the gym or home, affordable fitness apps are a great way to support your fitness routine. Check out these options!

Continue Reading »