1 tablespoon extra-virgin olive oil
1 medium onion, coarsely chopped
2 large garlic cloves, minced
1/2 teaspoon ground cumin
1/4 teaspoon cayenne pepper
Pinch of cinnamon
1 tablespoon tomato paste
1 cup chicken stock, canned low-sodium broth or water
Two 15 1/2-ounce cans black beans, drained and rinsed
1 pound smoked chicken, turkey or pork sausage, sliced into 1/4-inch rounds
2 cups corn kernels
1 cup heavy cream
2 tablespoons medium-dry sherry
4 small scallions, thinly sliced
Salt and freshly ground black pepper