Cook bacon in a large saute pan over medium heat. Once bacon is cooked, remove to a plate lined with a paper towel. Do not dispose of the bacon grease in the pan!
Add 6-8 basil leaves to the saute pan with the bacon grease in it (still on medium heat) and then add the bread cubes. Toast, tossing to coat, until all of the cubes are golden brown. If the cubes seem dry, drizzle on a little olive oil as they continue to toast. You may notice that the basil gets crispy and crumbly as it cooks along with the bread, this is okay! The little bits of basil will add some additional flavor to the salad once it’s done. Once the bread cubes are nice and toasted, spread out on some parchment paper to dry out and cool completely.
Next, mix up the vinaigrette. Combine all of the vinaigrette ingredients by shaking in a Mason jar or whisking vigorously in a small bowl. Set aside.
Place the cooled bread cubes in a large bowl. Chop up the now cooled bacon and add it to the bowl as well, along with the ½ cup of chopped fresh basil, cherry tomatoes, ciliegine and scrambled eggs.
Pour the vinaigrette over the salad and toss to coat evenly. Garnish with additional chopped basil, if desired.