2. In a large bowl, combine oil, vinegar, onion, basil, salt, and pepper. Mix well. Add cooled edamame, broccoli, tomatoes, and mozzarella. Toss to combine. Serve immediately or refrigerate until ready to serve. Store in an airtight container in the refrigerator for up to 2 days.