In a large skillet, heat 2 tablespoons of olive oil and 1 tablespoon of butter over medium-high heat.
Add half of the bread cubes and toast, until golden brown on most sides.
Repeat with remaining oil, butter, and bread cubes.
Place all toasted bread cubes into a large bowl.
Add garbanzo beans, roasted red peppers, mozzarella, salami, tomatoes, and fresh basil, stirring to combine.
In a small bowl whisk together olive oil, red wine vinegar, dijon, Italian seasoning, salt, and pepper.
Pour dressing over bread mixture, stirring well to combine.
Serve sprinkled with Parmesan cheese.