- Yield:serves 4
- Active time: 30 minutes
- Total time:45 minutes
- 1/4 cup extra-virgin olive oil
- 1/2 cup whole blanched almonds, skins removed
- 6 medium garlic cloves, peeled
- 2 ounces Serrano ham or Prosiutto, cut into 1/4-inch dice (about 1/2 cup)
- 1 1/2 pounds Yukon Gold potatoes, peeled, roughly chopped
- 4 cups low sodium canned or homemade chicken broth
- Kosher salt and freshly ground black pepper
- 1 pinch saffron
- 2 teaspoons sherry vinegar
- Sliced country bread, for serving
Heat olive oil in a medium saucepan over medium-high heat until shimmering. Add the almonds and garlic. Cook, stirring often, until they are golden, four to five minutes. Remove with a slotted spoon and set aside. Add the ham, stir well, and cook until just beginning to render, about 1 minute. Add the poatoes, and cook, stirring frequently, until sizzling, about a minute longer. Add stock and 1 tablespoon salt and increase heat to high. Bring to a boil over high heat, and then reduce heat to a simmer.
Meanwhile, transfer the almonds and garlic to a food processor, and process until they are finely ground. Set aside two tablespoons of the mixture. Add the rest of it to the saucepan and stir well. Place saffron in a small bowl and add two tablespoons warm water. Allow to steep for 1 to 2 minutes, then add to saucepan.
Cover soup with lid left open a crack and simmer until about half of the potatoes have disintegrated into the soup, about 35 minutes. Stir in the vinegar and the remaining two tablespoons of the almond and garlic mixture. Cook for another minute, and then remove from heat. Season with more salt and pepper to taste. Serve the soup with slices of country bread.