Make orzo pasta. Heat 4 cups broth in a large pot over high heat. Add 1 to 1 1/2 cups orzo and cover slightly with a lid. Cook for 7 minutes, or until cooked. Drain and allow to cool completely.
Whisk together (or shake in a jar) 1/3 cup olive oil, 1/4 cup vinegar, 2 Tablespoons lemon juice, 1/2 Tablespoon honey, 1 teaspoon salt and 1/4 teaspoon black pepper for the dressing. Add more salt and pepper, to taste.
Toss the orzo with the beans, tomatoes, onion, basil and enough vinaigrette to coat. If serving later in the day, reserve some of the dressing to toss into the orzo pasta right before serving. Refrigerate orzo salad until ready to serve.
Notes
Make ahead: Assemble up to 1 day in advance. Prepare as directed, however reserve some of the dressing to toss into the dish right before serving.Store leftovers in an airtight container in the fridge for up to 3 days. The orzo will soak up the dressing as it site, add a splash of dressing to rehydrate it if it has gone dry.