Ajo blanco is a chilled Andalusian soup made with almonds, garlic, bread, olive oil, and vinegar; this version pairs its creamy, tangy base with simply poached white fish. The contrast of cool soup and tender fish makes a light Spanish-style meal, with grapes adding a traditional sweet note.
Ingredients
- 1 cup (140 g) blanched almonds, unsalted
- 3 ounces (85 g) day-old crustless white bread, torn into pieces
- 1 1/2 cups (355 ml) cold water, plus more as needed
- 1 small garlic clove, peeled and center germ removed
- 2 tablespoons (30 ml) sherry vinegar
- 1/2 teaspoon (3 g) fine salt, plus more to taste
- 1/3 cup (80 ml) extra-virgin olive oil, plus a little for serving
- 1 1/2 pounds (680 g) skinless cod, haddock, or other firm white fish, cut into 4 portions
- 4 cups (950 ml) water for poaching the fish
- 1 bay leaf
- 1/2 teaspoon (2 g) salt for the poaching water
- 1 cup (150 g) seedless green grapes, halved
- 2 tablespoons (6 g) finely chopped chives or flat-leaf parsley
Instructions
- Soak the bread. Put the torn bread in a bowl with the cold water. Leave for 10 minutes, until softened. If using fresh bread, reduce the soak to 5 minutes; day-old bread gives the soup a smoother body without needing as much bread.
- Blend the soup base. Add the almonds, softened bread and its soaking water, garlic, vinegar, and 1/2 teaspoon salt to a blender. Blend for 1 minute, scrape down the sides, then blend for another 1 to 2 minutes, until very smooth. With the blender running on low, pour in the olive oil in a steady stream. Blend until the soup looks creamy and lightly emulsified.
- Chill and adjust. Transfer the soup to a covered container and refrigerate for at least 1 hour. Chilling lets the flavors settle and the texture thicken. Before serving, stir and taste; add salt or vinegar as needed. If it is too thick, blend or whisk in cold water 1 tablespoon (15 ml) at a time. It should coat a spoon but still pour easily.
- Poach the fish. Put 4 cups (950 ml) water, the bay leaf, and 1/2 teaspoon salt in a wide saucepan. Bring to a gentle simmer, then lower the heat so the water barely bubbles. Add the fish in a single layer and poach for about 6 to 10 minutes, depending on thickness, turning once if needed. Check the center of the thickest portion with a food thermometer: the USDA FSIS safe minimum for fish is 145°F (63°C). The flesh should also be opaque and separate easily into flakes. Lift out with a slotted spoon and let excess water drain.
- Serve. Divide the chilled ajo blanco among four shallow bowls. Set one warm or room-temperature fish portion in each bowl, then scatter over the grapes and herbs. Finish with a thin drizzle of olive oil and serve promptly.
Tips
- Choose a mild, firm fish. Cod and haddock are easy to portion and hold together well. Pollock or hake also work; thinner fillets cook faster, so check them early with a thermometer.
- Blend thoroughly. A high-speed blender makes the smoothest soup. If yours leaves almond flecks, push the blended soup through a fine-mesh sieve. Avoid adding all the oil at once, which can make the texture less cohesive.
- Keep the poach gentle. A rolling boil can break the fish into pieces and make it tough. The water should be steaming with only occasional small bubbles. If the fish is not fully submerged, spoon the hot liquid over the top as it cooks.
- Balance the flavor cold. Chilling softens the impression of salt and vinegar. Taste the soup after it has chilled, then adjust gradually; a little more sherry vinegar can brighten it, while a spoonful of cold water can soften an overly sharp taste.
Serving Suggestions
Serve ajo blanco in shallow bowls so the fish and garnishes stay visible. For a more substantial meal, add crusty bread, boiled new potatoes, or a simple salad of bitter leaves dressed with lemon. A few extra grapes provide a useful sweet counterpoint to the garlic and vinegar; sliced cucumber or a few toasted almond flakes add fresh crunch.
The soup is traditionally served cold, while the fish can be warm or cooled to room temperature. If serving both cold, poach the fish shortly ahead and chill it promptly in a covered container. Avoid leaving seafood at room temperature for more than 2 hours, or 1 hour when the ambient temperature is above 90°F (32°C).
Variations
Use another fish: Try hake, pollock, or sea bass, adjusting the poaching time to the thickness of the portions. A few cooked shrimp can replace part of the fish, though they should also be cooked through and kept chilled or served promptly.
Make it dairy-free: The standard soup contains no dairy. For a gluten-free version, replace the bread with 1/3 cup (45 g) cooked white rice; blend it with the other soup ingredients, then add cold water as needed. The result is slightly less bready but still creamy.
Change the garnish: Green grapes are a classic pairing, but diced pear or melon offers a similar gentle sweetness. Toasted almonds add crunch, although the soup itself is already rich with almonds.
Adjust the garlic: Start with half a small clove if you prefer a mild soup, then taste after chilling. Raw garlic becomes more noticeable as the soup sits, so add more only in small amounts.
Storage and Reheating
Refrigerate the soup and cooked fish separately in covered containers within 2 hours of cooking. The soup keeps for up to 3 days in the refrigerator; cooked fish is best used within 1 to 2 days for quality. Do not freeze the finished soup: its emulsion can separate and become grainy after thawing.
Serve the soup cold. To reheat leftover fish, warm it gently in a covered pan with a splash of water, or microwave in short intervals until it reaches 165°F (74°C), the safe temperature for reheated leftovers. Reheating can make fish dry, so avoid prolonged high heat. Discard food that has been left out beyond the safe time limits.
Frequently Asked Questions
Can I make ajo blanco ahead?
Yes. Blend and chill the soup up to 1 day ahead, keeping it covered. Stir it well before serving and thin it with cold water if it has thickened. Cook the fish closer to serving time for the best texture, or chill it separately.
Do I need to peel the almonds?
Blanched almonds are recommended because their skins can make the soup speckled and slightly more bitter. If you only have whole skin-on almonds, you can use them, but expect a darker, less silky result; strain the soup after blending if desired.
Can I use frozen fish?
Yes. Thaw it safely in the refrigerator, not on the counter, and pat it dry before poaching. Very wet fish can dilute the poaching liquid and may cook unevenly if it is still frozen in the center.
Why has my soup separated?
The oil may not have emulsified fully, or the soup may have been left undisturbed. Whisk vigorously or blend briefly to bring it back together. Add a tablespoon of cold water if the mixture is too thick to blend smoothly.
Can I serve the fish cold?
Yes. Cook it to 145°F (63°C), cool it promptly in a shallow covered container, and refrigerate. Add it to the soup just before serving; keeping the fish and soup separate until then helps preserve their textures.
What if I do not have sherry vinegar?
Use red wine vinegar in the same amount for a practical substitute. It is a little sharper and less rounded, so start with 1 tablespoon (15 ml), taste the blended soup, and add more as needed.
Related
- Mexican-Style Spiced Dried Fruit Snack
- Indian-Style Egg Omelette: A Spiced, Fluffy Recipe
- Roasted Asian Eggplant With Garlic-Soy Glaze
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).