Layered Roasted Vegetable Casserole
Layered Roasted Vegetable Casserole with tofu and vegan cheese. This dish is low-carb and has lean protein while being balanced with nutritious vegetables and healthy fats. For a non-vegan alternative, you can substitute the tofu and vegan cheese for 1/2 cup grated parmesan combined with …