Preheat oven to 400. Cut bread into cubes and drizzle with enough olive oil to be coated. Season with red pepper flakes, salt and pepper. Bake for about 7-10 min or until golden brown. Remove and let cool
Slice red onions and add to a bowl with water to remove some of their sharpness.
Make your vinaigrette by mashing olives and garlic into a paste and combining. Add lemon juice and olive oil and mix. Taste test and add more olive oil if needed.
Slice tomatoes and artichokes. Break up mozzarella into pieces and add to a bowl. Then add arugula, tomatoes, onions, artichokes and bread. Top with vinaigrette and less sit for about 30 min. This lets the bread soak up the vinaigrette and become soft and flavorful. Top with fresh basil and enjoy!