Combine the onion, oil, vinegar, 1 teaspoon salt, and ½ teaspoon pepper in a large bowl.
Steam the carrots in ½ inch of water until tender, 10 to 12 minutes. Drain and let cool.
Add the carrots, beans, radicchio, and parsley to the onion and toss to combine. Fold in the cheese.