Basil Tofu with Spinach and Cheesy Cauliflower (Vegetarian)