Tired of dinner decisions? Enjoy a 14 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Honey-Soy Tofu Banh Mi
with carrot slaw / spicy mayo / watermelon wedges

Active: 35 Total: 35

With glazed honey-soy tofu as a base, flavorful banh mi sandwiches come together in a flash. These sandwiches get their unique flavor from fresh ingredients like a carrot slaw, spicy mayo and cilantro leaves. 



Honey-Soy Tofu Banh Mi:
  • Tofu, extra firm (vacuum packed preferable) - 16 oz , 1/2" / 1.3cm slices
  • Mayonnaise - 4 Tbsp
  • Chili-garlic sauce (sub any hot sauce) - 1 tsp
  • Cilantro - 1/4 cup , leaves torn
  • Cucumbers, medium - 1 , sliced
  • Honey - 2 Tbsp
  • Soy sauce, low-sodium - 1 1/2 Tbsp
  • Oil, cooking - 1 Tbsp
  • Baguette (sub sandwich rolls) - 10 oz
  • Carrot slaw (ingredients listed separately) - ~1 1/2 cups
Carrot Slaw:
  • Carrots, medium (look for pre-shredded to save time) - 1 , grated
  • Vinegar, rice - 2 tsp
  • Sugar - 1/2 tsp
Watermelon Wedges:
  • Watermelon, small (preferably seedless) - 1/2 , wedges


  1. Tofu - If tofu is packaged in water, cut into 1/2" / 1.3cm slices. Press out as much liquid as possible or dab dry with paper towels. Season with some salt and pepper. (Can be done up 1 day ahead)

  2. Make spicy mayo - Whisk together mayonnaise and chili-garlic sauce. (Can be done up to 5 days ahead)

  3. Carrot slaw - Grate carrots using a food processor, box grater, or julienne peeler (skip if you purchased pre-shredded carrots). Toss with vinegar and sugar. (Can be done up to 2 days ahead)

  4. Cilantro / Cucumbers / Watermelon - Prep as directed. (If making Thursday’s smoothies, cube watermelon for that day at the same time.)

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Try for free
Learn More


  1. Whisk together honey and soy sauce. 

  2. Heat a large skillet or saute pan over medium-high heat. Add oil and tofu slices to heated oil. Sear tofu until golden brown on both sides, 4 to 5 minutes per side. 

  3. When tofu is golden brown, add honey and soy sauce mixture to skillet and flip tofu slices to coat in sauce. Cook just until sauce turns sticky and clings to tofu, ~2 minutes more.

  4. Slice open baguettes and toast (if desired).

  5. Assemble sandwiches by spreading spicy mayo onto bread and then layering in tofu, carrot slaw, cilantro leaves and sliced cucumbers.

  6. Serve banh mi with watermelon wedges on the side. Enjoy!



0 reviews