London broil was traditionally a cooking method used to prepare steaks. However, you should definitely try it with tofu too! It is quick and delicious enough to make anyone forget that they don't like tofu. The marinade gives tofu a western flair with its touches of rosemary and its sweet and smoky marinade. The mix of different sauces and herbs makes this fragrant dish taste like you've just cooked tofu on a barbecue! It is scrumptious, try it yourself!