Cook pasta: Bring a large pot of water to a boil and cook pasta according to package directions. Drain pasta once cooked.
Prep salad: While pasta cooks, prepare the remainder of the salad ingredients. Add tomatoes, garlic, shallot, bocconcini, olive oil, red wine vinegar, basil, and salt + pepper to a large salad bowl. Toss and let the ingredients sit.
Make breadcrumbs: Toast bread of choice in the toaster. Then, tear bread into smaller pieces and place in a large food processor. Pulse until small crumbs form (you can keep various sizes to add texture).Next, heat 1.5 tsp of olive oil in a large skillet over medium-high. Add breadcrumbs and garlic powder. Allow to cook for about 5 minutes, until toasted/crunchy, stirring frequently.
Add drained pasta and breadcrumbs to the rest of the salad ingredients. Toss to combine, seasoning with additional salt + pepper as needed. Enjoy!
