Prepare the dressing by combining olive oil, balsamic vinegar, honey, Dijon mustard, garlic powder, salt, and black pepper in a small food processor or a sealable jar. Blend or shake thoroughly until emulsified. Refrigerate until needed.
Cook the tortellini according to the instructions provided on the package, ensuring not to overcook. Once done, drain and transfer to a large mixing bowl.
While the tortellini is still warm, add ½ cup of the prepared dressing. Use a silicone spatula to gently toss, ensuring the pasta is evenly coated. Allow the mixture to cool for approximately 10 minutes.
Once cooled, incorporate the spinach, bell peppers, mozzarella, sundried tomatoes, salami, red onion, olives, and Parmesan cheese into the bowl. Add up to an additional ½ cup of dressing, and toss delicately to combine all components.
Cover the salad and refrigerate for 2 to 3 hours to allow the flavors to meld. If preferred, drizzle any remaining dressing over the salad just before serving. For preparations made a day in advance, consult the notes for optimal freshness.