Bánh mì is a Vietnamese baguette (I buy mine at Jay International) made with both wheat and rice flour, but more popularly known as a type of sandwich traditionally made with this type of bread.
If tofu isn't your thing, fried eggs also make a delicious banh mi. I get weird looks from most local banh mi joints when I ask for one made with tofu, so I make my own most of the time. This place makes the tastiest tofu banh mi, and the most delicious fried mung bean spring rolls.
Ingredients: Clockwise from upper left: Cilantro, soy sauce, mayonnaise, pickled turnips (any kind of pickle will do,) tofu, diced carrot and onion, daikon, jalapeno, baguette
Cut baguette in half lengthwise. Mix together one part soy sauce with two parts mayo. Spread that on both sides of baguette. Sprinkle on the diced carrots and onions. Add a layer of thinly sliced jalapenos. Add a layer of thinly sliced tofu, followed by a generous bunch of cilantro, and finally with daikon and pickled turnips.