Vegetarian Toasted Pastries