Combine the dressing ingredients in a mini food processor or in a jar with a lid. Blend or shake well to ensure everything emulsifies nicely. Cover and refrigerate while you prepare the salad.
Prepare all your salad ingredients, using a paper towel to absorb excess moisture from the sliced tomatoes.
In a large bowl, combine all remaining salad ingredients—lettuce, red cabbage, carrots, red onion, black olives, roma tomatoes, and pepperoncinis.
Drizzle your desired amount of salad dressing over the combined vegetables and toss gently to coat everything evenly. Sprinkle on croutons and grated Parmesan cheese before serving.
Enjoy your Olive Garden Salad with your favorite dishes!