Preheat your oven to 400°F (200°C).
Arrange the baguette slices on a baking sheet and brush both sides with olive oil. Bake for about 5-7 minutes, or until golden and crispy.
In a medium bowl, combine the ricotta cheese, honey, vanilla extract, and lemon juice. Use a hand mixer or whisk to whip until smooth and creamy.
In another bowl, mix the diced peaches with a pinch of salt and pepper. Let them sit for a few minutes to enhance their flavor.
Once the baguette slices are toasted, spread a generous layer of the whipped ricotta on each slice.
Top the ricotta with the seasoned peaches and garnish with fresh basil leaves.
Serve immediately and enjoy!