You can absolutely make this recipe vegan by swapping the chicken with the tofu. You can use firm tofu, cut it into cubes, and follow the same steps in the recipe.