This recipe transforms leftover cooked meat into a hearty salad featuring sweet caramelized onions, roasted cherry tomatoes, cannellini beans, and scallions, all tossed in a fresh rosemary-basil vinaigrette. It's a flavorful and economical way to use up leftovers.
For perfect caramelized onions, cook them slowly over low heat, stirring occasionally, until deeply golden and sweet. This can take 20-30 minutes. Season the cherry tomatoes with salt and pepper before roasting to enhance their flavor. Ensure the dressing is well emulsified before adding it to the salad by vigorously whisking or shaking it. Add the dressing just before serving to prevent the greens (if using) or beans from becoming soggy. This salad is best served at room temperature, allowing the flavors to meld.