Preheat oven to 375°F. Add torn ciabatta to a baking sheet, drizzle with olive oil, sprinkle with salt and pepper, and toss well to coat. Bake for 10 minutes, then toss and bake for 5-10 minutes until bread is golden and crispy.
Heat olive oil in a saute pan over medium-high heat, then toss in asparagus and season with salt and pepper. Cook about 5 minutes until bright green and cooked, but still crunchy.
In the meantime, whisk all dressing ingredients together in a bowl until well combined.
Arrange the tomatoes, avocados, salame, olives, cornichons, asparagus, almonds and cheeses on a board. Season tomato and avocado slices with salt and pepper, then scatter the toasty bread on top. Finish with basil and serve with vinaigrette.