Ingredients

Method

Purée tomatoes, onion, chiles, cilantro, 1 Tbsp. lime juice, and 1 tsp. salt in a food processor until almost completely smooth. Strain through a fine-mesh sieve into a medium bowl, pressing on solids to extract as much liquid as possible. Reserve solids for another use (like soffritto). Cover pico de gallo broth and chill until ready to use.

If using fresh beans, bring beans, 3 Tbsp. salt, and 6 cups water to a boil in a medium pot over medium heat. Reduce heat and simmer until beans are tender, 15–45 minutes (fresher beans will cook faster; drier beans will take longer). Taste and season with salt as needed; let beans cool in cooking liquid, about 2 hours.

Drain beans and place in a large bowl. Add snap beans, oil, chia seeds, if using, pico de gallo broth, and remaining 2 Tbsp. lime juice; toss to combine. Let sit 1 hour to allow flavors to meld (chia seeds will bloom and thicken dressing slightly). Taste and season with salt as needed just before serving.

Do Ahead: Salad can be made 1 day ahead. Cover and chill.