Preheat the oven to 375 degrees F.
For the bread cubes: Place the bread cubes on a baking sheet, drizzle with the olive oil, and sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper. Toss with your hands until well coated. Spread out the bread in an even layer and bake until golden and toasty, about 10 minutes. Set aside to cool. (Leave the oven on.)
For the dressing: Meanwhile, whisk together the oil, lemon zest and juice, lime zest and juice, 1 1/2 teaspoons salt and 1/2 teaspoon pepper in a small mixing bowl until well combined. Set aside.
For the salad: Line a baking sheet with foil. Add the red onions, red peppers and jalapenos and spread out in an even layer. Drizzle with the oil, and sprinkle with 1/2 teaspoon salt and 1/4 teaspoon pepper. Bake for 18 minutes. Set aside to cool.
Combine the cucumbers, tomatoes, garlic and avocados in a large mixing bowl. Then add the toasted bread cubes and roasted peppers and onions, along with the basil, cilantro and parsley. Toss to combine. Pour half of the dressing over the salad and season with 1 teaspoon salt and a pinch of pepper. Toss and add more dressing and salt according to taste. Serve and enjoy!
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.