To prepare the asparagus, trim the ends of the asparagus. Coat asparagus in 2 tablespoon of olive oil and season with salt and pepper.
Heat a grill to high heat. Place asparagus on the grill. Turn occasionally for 3-5 minutes. Asparagus will be tender and slightly charred.
Remove asparagus from the grill. Allow to cool a few minutes and chop into 1-inch pieces.
To prepare the bread cubes, preheat the oven to 400°F. Place bread in a bowl and toss in 1 ½ teaspoon olive oil. Place the bread on a baking sheet. Bake for 10 minutes until bread is toasted and slightly browned.
Place asparagus, bread, tomatoes, basil, cucumbers, onion, and bell pepper in a salad bowl. Pour the dressing over the salad and stir, gently, to coat.
Cover and chill for 30 minutes before serving. The salad can be made up in the morning. If stored over 6 hours the bread will not stay crisp.