Step 1Heat a medium heavy-bottom pot over medium-high heat until hot. Add the olive oil, garlic, green onions and jalapeno and saute, stirring constantly, until the garlic is aromatic and golden, about 2 minutes.
Step 2Stir in the pinto beans, chicken broth, brown sugar, barbecue sauce, pureed chipotle peppers and Tabasco sauce. Bring the mixture to a boil, stirring frequently to avoid burning the mixture, then reduce the heat to a simmer.
Step 3Continue to cook just until the beans begin to break apart, about 15 to 20 minutes. Taste the mixture and adjust the seasoning and heat as desired. Smash some of the beans slightly with the back of a spoon and stir to thicken the texture. The beans will keep, covered and refrigerated, for up to 4 days.