Preheat oven to 375 degree.
Drizzle 2-4 tablespoons good olive oil around the inside of a large bowl, swirling bowl to coat.
Place bread cubes in bowl and toss to coat bread.
Sprinkle bread cubes lightly with Kosher salt to taste and toss once more.
Spread onto a metal baking sheet and bake for 15 minutes, flipping once half way through to crisp evenly.
Once nicely toasted, remove bread from oven and set aside.
In same large bowl you used for the bread, combine tomatoes, basil , artichoke hearts, olives, red onion and mozzarella.
To make the dressing, combine red wine vinegar, garlic and Dijon mustard in a bowl.
Whisk to combine, then slowly drizzle olive oil in, whisking to incorporate.
Add salt and pepper to taste and whisk again before adding dressing to the bowl with the other ingredients. (You may not want to use all of the dressing, so add half, toss and add more if desired.)
Mix gently to combine.
Add bread and arugula and toss to combine, making sure that bread cubes become moistened.
Let salad sit 10-20 minutes so that the bread can absorb the dressing and juices.
Sprinkle with bacon crumbles and season with salt and pepper before serving.
Enjoy!