Mix ricotta with lemon zest, vanilla extract if using, and a small pinch of salt. Stir well and taste — it should be mild with a clean, slightly tangy finish. Set aside.
Toast bread until golden all the way to the edges with a proper crunch — in a toaster, under a broiler, or in a dry pan pressed down with a spatula.
Spread seasoned ricotta generously over each slice of toast, going all the way to the edges.
Arrange thinly sliced peach over the ricotta, overlapping slightly. If the peaches are very juicy, pat them dry on a paper towel first.
Drizzle honey over the peaches and ricotta. Add a pinch of flaky sea salt. Top with any optional toppings — fresh basil, pistachios, or balsamic glaze. Serve immediately.