6 ounces sugar snap peas, trimmed, strings removed, and cut diagonally into 1-inch-long pieces
6 ounces cherry tomatoes (yellow and/or orange), cut in half
2 tablespoons olive oil
1/2 small red onion, cut into 1/4-inch dice
1/8 teaspoon freshly ground pepper
1/2 cup basil leaves, torn in half
Bring a large pot of water to a boil. Add 1 tablespoon salt and carrots; cook 2 minutes. Add beans, asparagus, and sugar snap peas; cook until tender but still crisp, about 2 minutes. Drain and transfer vegetables to a large bowl of ice water to cool. Drain again.
Heat oil in a large skillet over low heat. Add onions; cook, stirring occasionally, until translucent, 3 to 4 minutes. Add blanched vegetables, tomatoes, remaining 1/2 teaspoon salt, and pepper. Raise heat to medium high; cook, stirring occasionally, until tender, about 5 minutes.