Place in shallow baking pan and place under broiler, turning occasionally, until charred and softened. To roast in a skillet, place whole fruit(husked), in a hot skillet over medium high heat and roast, turning occasionally, until quite charred all over and slightly softened.
Combine onion, garlic, chipotles, cilantro, and water in a small saucepan. Bring to a boil and simmer until the chile softens, about 5 minutes.
Transfer to a blender. Add the remaining ingredients and puree until smooth.