To make this pasta salad, start by preparing the Creamy Shallot Vinaigrette. Add all of the vinaigrette ingredients (the olive oil, red wine vinegar, lemon juice, dijon mustard, shallot, garlic, Italian seasoning, kosher salt, and ground black pepper) to a blender and blend until creamy and smooth.
Taste and adjust the seasonings as needed, then set the dressing aside.
Next, prepare the pasta by cooking it according to the package instructions, but decreasing the cook time by 2 minutes. The pasta should be al dente - firm, and not soggy!
Once the pasta is done, drain it, rinse it, and add it to a large bowl.
Then, drain and rinse the chickpeas and add them to the bowl with the pasta.
Prepare the rest of the pasta salad ingredients by chopping the cherry tomatoes, sweet peppers, kalamata olives, salami, and peperonicinis and adding them to the bowl with the pasta.
Finally, pour the dressing on top of the pasta salad ingredients and toss to fully combine.
Garnish the salad with a hearty sprinkle of parmigiano reggiano, then give it one more toss.
Once it's done, serve and enjoy!