Is this recipe vegan? No. Vietnamese mayonnaise contains egg yolks. The recipe is vegetarian. To make it vegan, substitute the Vietnamese mayonnaise with Kewpie vegan mayonnaise or any plant-based mayonnaise with a neutral flavor. Check the mushroom pâté label to confirm it contains no dairy or egg. For the full breakdown of what makes bánh mì vegan and what needs to change, see the Is Bánh Mì Vegan guide.
What type of tofu works best? Extra-firm tofu produces the best result. It holds its shape during pressing and cooking, and develops the crispest exterior. Regular firm tofu works but produces a softer result. Do not use silken or soft tofu. It will not hold its shape and will fall apart during cooking.
Can I bake the tofu instead of pan-frying it? Yes. Bake at 400°F for 25 to 30 minutes, flipping once halfway through. The exterior will not be as crisp as pan-fried but the result is acceptable. Pat the tofu completely dry before baking and brush lightly with oil.
Where do I find mushroom pâté? Most Asian grocery stores carry it. Specialty food stores and well-stocked supermarkets with international sections often stock it as well. It is sometimes labeled as vegetarian pâté. If you cannot find it, a smooth layer of caramelized mushrooms blended with a small amount of butter and soy sauce produces a reasonable substitute.
Can I make the tofu ahead of time? Yes. Cook the tofu up to 2 days ahead and refrigerate. Reheat in a dry pan over medium heat for 2 minutes per side before assembling. Do not microwave it. The exterior goes soft and the texture is lost.