-
1
To prepare the beans, cook the bacon in the olive oil in a large soup pot over medium heat until beginning to crisp.
-
2
Stir in the Scotch bonnet and garlic.
-
3
Turn up the heat to medium-high, add the onion, bell pepper, and celery, and stir to coat.
-
4
Let the vegetables caramelize, stirring occasionally, for about 10 minutes.
-
5
Add the cumin, bay leaves, and sherry, bring to a simmer, and simmer until the liquid is reduced by half, 4 to 5 minutes.
-
6
Add the beans, ham hock, and stock and bring to a simmer.
-
7
Skim the impurities off the top, reduce the heat to medium-low, and simmer until the beans are tender but not mushy, 1 to 1 1/2 hours.
-
8
In the meantime, prepare the calabaza: Preheat the oven to 350 degrees F.
-
9
Combine the calahaza, butter, sugar, salt, and pepper in a roasting pan or heavy ovenproof skillet and give them a toss.
-
10
Roast for 30 to 40 minutes, until the squash is tender when poked with a knife.
-
11
Set aside in a warm place.
-
12
For the crema: Whisk together all the ingredients in a bowl.
-
13
Chill until ready to serve.
-
14
Remove the bay leaves from the beans.
-
15
Scoop 2 1/2 cups of the beans and their broth into a blender, and puree.
-
16
Pour back into the potthis will give the soup more bodystir well, and simmer for another 30 minutes.
-
17
Season the soup with salt and pepper.
-
18
Fold in the calabaza and cook for 5 more minutes.
-
19
Ladle the soup into bowls and finish with a spoonful of crema in each.