Soups & Stews
Ajo blanco soup brings the refreshing elegance of Andalusia to your summer table with its signature almond cream base and bright garlic flavor. This traditional Spanish cold soup delivers velvety texture and cooling comfort—perfect for hot days or as a light starter. The secret lies in blending almond milk to create that signature creamy consistency while keeping the soup refreshingly light.
What makes ajo blanco truly special is its balance of rich almond cream and sharp garlic, tempered by crisp vegetables and fresh herbs. The soup's origins trace back to southern Spain, where it was traditionally served chilled to beat the heat. Unlike other cold soups, ajo blanco relies on almonds rather than dairy for its velvety texture, making it naturally dairy-free and suitable for those with lactose sensitivities.
The preparation involves blending almond milk with garlic, bread, and olive oil until perfectly smooth, then chilling for several hours to develop its signature cool, creamy texture. Garnished with croutons, herbs, and sometimes smoked cod or potatoes, ajo blanco transforms into a restaurant-worthy dish that's surprisingly easy to make at home.
Serve this soup as a refreshing starter or light lunch, especially during warm weather. The key to success lies in proper chilling time and the quality of your almond milk base—both essential for achieving that authentic Andalusian texture. Let's create this classic Spanish soup together.
Ingredients for ajo blanco soup
Almonds, garlic, and baguette form the creamy base—just add chilling time for perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Almonds, raw 🥜 | 1 ½ cups | Unsalted, skin-on preferred |
| Day-Old Baguette 🍞 | 1 whole | Crusts removed for smoother blend |
| Garlic Cloves 🧄 | 6 cloves | Fresh, peeled, slightly crushed |
| Extra-Virgin Olive Oil 🫒 | 1 ½ cups | High-quality, fruity variety |
| Fresh Cucumber 🥒 | 1 whole | English cucumber preferred |
| Fresh Parsley 🌿 | ½ cup | Stems removed, loosely packed |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Water 💧 | 1 ½ cups | Cold, filtered preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Croutons 🍞 | ½ cup | Homemade or store-bought |
| Smoked Cod 🐟 | 4 oz | Optional garnish, flaked |
The almonds are the secret weapon here. Raw, skin-on almonds from the bulk section at Whole Foods or Trader Joe's give the best texture—skin adds subtle nuttiness. Toast them lightly before blending (350°F for 8-10 minutes) to deepen the flavor. The baguette? Day-old works best—fresh bread makes the soup gummy. Look for a crusty loaf with a hollow sound when tapped. For extra authenticity, use a French-style baguette from the bakery section, not the pre-packaged kind.
No raw almonds? Almond butter works in a pinch—just reduce the water by 2 tbsp. Short on garlic? Garlic powder at half the amount gets you close, but fresh is non-negotiable for that bright flavor. The olive oil matters—Spanish or Italian varieties have the right peppery notes. No smoked cod? Poached shrimp or extra croutons work just as well. For a dairy-free boost, add 1 tsp nutritional yeast when serving—gives that cheesy umami kick without dairy.
This soup tastes even better after 6-8 hours chilled. Store in airtight containers with plastic wrap pressed directly on the surface to prevent skin. Keeps for 3 days in the fridge—flavor actually improves as it sits. Freeze for up to 3 months if you want to make it ahead. Garnish with extra herbs right before serving—they wilt fast once chilled. I always double the batch—half for lunch, half for dinner with a side of grilled fish.
Why You'll Love This Recipe
- Uses Pantry Staples: I swear by this recipe because it turns things I already have into something special—day-old baguette, raw almonds, and garlic cloves? That’s my fridge’s way of saying, "Make soup, lazy chef." No last-minute grocery runs, just honest, flavorful magic.
- Creamy Without Dairy: The almonds and olive oil blend into this velvety texture that’s ridiculously satisfying—no heavy cream, no weird aftertaste. Honestly, the first time I tried it, I thought, "Wait, this is just soup?" Then I took another spoonful and realized: Yes. This is the good stuff.
- Picnic-Perfect Portability: Between us, this soup is my go-to for lunchboxes or backyard gatherings. The cucumber’s cool crunch cuts through the richness, and it stays fresh for hours—no reheating needed. My college friends still ask for the recipe because it’s the only thing that didn’t get soggy in their backpacks.
- Budget-Friendly Leftovers: I make a big batch on Sundays, and it lasts me all week—no sad, wilted salads here. The almonds add protein, so it sticks with me (and my wallet) longer than takeout ever could. Plus, the baguette trick means I’m not buying extra bread just for soup. Smart, right?
Step-by-step instructions for ajo blanco soup
This velvety almond-cream soup comes together with simple techniques and fresh ingredients.
Toast the Almonds and Baguette
Preheat your oven to 350°F. Spread the 1.5 cups almonds, raw on a baking sheet and toast for 8-10 minutes until they're lightly golden and smell nutty. Don't walk away—they burn fast. While they toast, tear the day-old baguette into 1-inch pieces and spread them on another baking sheet.
Toast the baguette pieces alongside the almonds for 5-7 minutes until they're crisp and dry. This step removes moisture and gives the soup its signature texture. Let both cool completely before processing.
Create the Almond Cream Base
Transfer the toasted almonds to a food processor and pulse until they're finely ground—like sand. With the processor running, slowly drizzle in 1 cup of the extra-virgin olive oil until the mixture forms a thick paste. This creates the creamy base that gives ajo blanco its signature texture.
Add the toasted baguette pieces and pulse again until everything is finely blended. You want a smooth, paste-like consistency. If it's too dry, add 1 tablespoon of water at a time until it reaches a thick, spreadable texture. Set this mixture aside.
Blend the Chilled Soup Base
In a blender, combine the almond-baguette mixture, 6 cloves garlic cloves, 1 whole fresh cucumber (peeled and chopped), 0.5 cup fresh parsley, 0.25 cup lemon juice, 1.5 cups water, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Blend until completely smooth, scraping down the sides as needed.
This is where the magic happens. The cold ingredients help create that signature silky texture. Taste and adjust seasoning—you might need a bit more salt or lemon juice to balance the flavors. Chill the soup in the refrigerator for at least 2 hours (or up to overnight) to let the flavors meld.
Finish and Serve
Just before serving, give the soup one final taste and adjust seasoning if needed. Ladle into bowls and top each serving with 0.5 cup croutons and 4 oz flaked smoked cod (if using). The croutons add crunch while the smoked cod brings a subtle smoky depth that complements the bright, creamy soup.
Serve immediately with extra lemon wedges on the side. The contrast between the cold, creamy soup and warm croutons makes this dish truly special. This soup keeps well in the fridge for 2-3 days, making it perfect for meal prep.
Pro Tips For Making Ajo Blanco Soup
- Toast the almonds low and slow: I learned this the hard way—blasting them in a hot pan turns them bitter. Instead, use the lowest heat setting on your stove and stir constantly for about 5-7 minutes until they’re golden but not smoky. The goal is nutty aroma, not burnt flavor.
- Soak bread in cold water: Skip the warm water trick—it makes the bread gummy. Tear the day-old baguette into chunks, cover with cold water, and let it sit for 10 minutes. The cold water keeps the texture light and prevents the soup from turning gluey when blended.
- Mince garlic like you mean it: No, a press won’t cut it here. Use a knife to finely mince the cloves—aim for a paste-like consistency. This ensures the garlic blends smoothly and infuses the soup evenly, not just sits as chunks at the bottom.
- Strain the soup twice: First strain through a fine-mesh sieve to catch bread bits, then run it through a cheesecloth for ultra-smoothness. Yes, it’s extra work, but the result is a velvety texture that makes all the difference—especially when you’re serving it chilled.
Creative variations of this ajo blanco soup
Andalusian Smoked Cod Twist
For a true Andalusian experience, add 4 oz smoked cod (like Bacalao from Spain) flaked on top. The smoky depth contrasts beautifully with the bright almond cream. I like to poach the cod in water with 1 bay leaf and ½ tsp saffron threads for 10 minutes before flaking. Garnish with extra parsley and a drizzle of Spanish sherry vinegar for tang. 🐟
Spicy Potato Version
Add 1 cup diced potatoes (like Yukon Gold) to the blender with the cucumber. The starch helps thicken the soup naturally while adding heartiness. For heat, stir in ½ tsp smoked paprika and ¼ tsp cayenne after blending. This version feels more like a Spanish potato-leek soup but keeps ajo blanco's signature almond cream base. 🌶️
Herb-Infused Variations
Swap the parsley for ½ cup fresh cilantro and ¼ cup fresh dill for a Mediterranean twist. Or try ½ cup fresh mint and ¼ cup fresh basil for a Moroccan-inspired flavor profile. I find mint works best with a splash of orange blossom water (just ½ tsp) for floral depth. 🌿
Dairy-Free Boost
For extra creaminess without dairy, blend in ½ cup soaked cashews (soak in hot water for 15 minutes) with the almonds. Or add 1 tbsp tahini to the final soup for nutty richness. These tweaks make it perfect for vegan diets while keeping that signature velvety texture. 🥜
Warm Weather Refresh
Turn ajo blanco into a summer cooler by adding 1 cup cold sparkling water and ½ cup chilled coconut milk to the finished soup. Garnish with chopped cucumber ribbons and toasted pine nuts. Serve in chilled glasses with ice cubes and a sprig of mint for a Spanish gazpacho meets Italian spritz vibe. ✨
Breakfast Ajo Blanco
Make this a morning dish by blending in ½ cup plain Greek yogurt (or dairy-free yogurt) and stirring in 1 tsp honey. Top with crumbled feta (or vegan feta), toasted almonds, and a poached egg. The protein-packed version keeps you full until lunch—trust me, it works! 🍳
Nutrition facts
Frequently asked questions
Why does ajo blanco need to chill before serving?
The chilling time (at least 2 hours) is crucial for developing ajo blanco's signature velvety texture. Cold temperatures allow the almond cream to fully emulsify and the flavors to meld beautifully. This traditional Spanish soup is designed to be served chilled, especially during hot weather, making it the perfect refreshing starter. Skipping the chilling step results in a thinner, less luxurious consistency.
Can I make ajo blanco without almonds?
While almonds create ajo blanco's signature texture, you can substitute with ½ cup soaked cashews or ¼ cup tahini for a similar creamy base. For a completely different approach, try blending 1 cup cooked white beans (like cannellini) with the bread and garlic. The soup will have a different mouthfeel but still maintain its bright, garlicky character. The key is achieving that smooth, creamy consistency through proper blending and chilling.
What's the best way to store ajo blanco?
Store ajo blanco in an airtight container with plastic wrap pressed directly on the surface to prevent skin formation. It keeps well in the refrigerator for 3 days, with flavors actually improving as it sits. For longer storage, freeze for up to 3 months—just thaw overnight in the fridge before serving. The texture remains creamy when properly stored, though it may separate slightly. Give it a quick stir before serving to restore its velvety consistency.
How can I make ajo blanco less garlicky?
If you prefer a milder garlic flavor, reduce the amount to 4 cloves instead of 6, or use 2 cloves roasted garlic (milder and sweeter). For an even gentler taste, blend in ½ cup cucumber or ½ cup celery with the garlic to balance the intensity. The lemon juice also helps brighten the flavor, so don't skimp on that—it cuts through the garlic's sharpness beautifully.
Is ajo blanco gluten-free?
The traditional recipe contains bread, which makes ajo blanco not gluten-free. For a gluten-free version, substitute the baguette with 1 cup gluten-free breadcrumbs or 1 cup cooked white rice. You'll need to adjust the liquid slightly (add 1-2 tbsp water) to achieve the same creamy texture. The almond base remains naturally gluten-free, so this substitution maintains the dish's signature flavor profile while accommodating dietary restrictions.
