Ingredients
1/4 cup natural, unblanched almonds
3 tablespoons extra-virgin olive oil
1 small onion (about 2 ounces) or 1 shallot, thinly sliced into rounds
1 pound assorted young leafy summer greens, well washed and dried
Coarse salt and ground pepper
1 garlic clove, minced to a paste
8 slices rustic bread, 1/2-inch thick and 4 inches across, toasted
2 ounces firm goat cheese, cut into 8 slices
2 teaspoons sherry vinegar
Preparation
Cook almonds in a large skillet over medium heat, tossing occasionally until fragrant and crisp, about 7 minutes. Remove from heat. Once almonds have cooled, place in a food processor and process until finely ground; set aside.
In the same skillet, heat 1 tablespoon oil over medium-high. Add onion and cook, stirring constantly until tender, about 4 minutes. Working in batches, add greens, season with salt and pepper, and stir to combine. Cover for 1 minute to steam, then add remaining greens. (Depending on the size of your pan, you might need to do this in a few batches, steaming one until wilted and then adding another.) Uncover and cook 1 to 2 minutes until greens are tender and water has evaporated. If water remains in pan, drain, and cool greens to room temperature.
In a small bowl, combine ground almonds, garlic, and remaining 2 tablespoons oil; season with salt and pepper.
Spread a teaspoon or so of almond mixture on each slice of bread. Top with a slice of cheese. Toss greens with vinegar and place on top of the cheese.