Tofu adds texture and a good amount of protein to the vegan tikka masala. It also helps to make it more satisfying and sumptuous.