Yes, you can substitute the steak with mushrooms or chickpeas for a vegetarian/vegan version of this dish. You can also add other vegetables such as carrots or sweet potatoes for some extra flavor and nutrition! Just be sure to adjust the seasoning accordingly. Alternatively, you could also use a plant-based “meat” alternative such as tempeh or seitan if desired.