Place tomatoes and beans in a food processor; process until about half the beans are smooth. Set aside.
Heat oil in a Dutch oven coated with cooking spray over medium-high heat.
Add onion to pan; saut 5 minutes or until lightly browned.
Add cumin and garlic; saut 1 minute.
Add bean mixture, broth, and next 3 ingredients (through pumpkin); bring to a boil. Cover, reduce heat, and simmer for 20 minutes. Stir in sherry. Ladle about 1 cup soup into each of 6 bowls; sprinkle each serving with about 2 tablespoons queso fresco and about 1 tablespoon green onions.