Ajo Blanco Soup Recipe: Silky Almond-Creamed Cold Soup with Garlic Infusion

Soups & Stews

Ajo Blanco Soup Recipe: Silky Almond-Creamed Cold Soup with Garlic Infusion

This ajo blanco soup recipe transforms simple ingredients into a velvety, garlic-infused cold soup that's become my go-to for summer gatherings. The secret lies in blending almonds with stale bread and chilled fish stock, creating a silky texture that's both rich and refreshing. Unlike many cold soups, ajo blanco delivers bold garlic flavor without overpowering the delicate seafood garnishes.

The process begins with toasting garlic in olive oil until golden, then simmering it with bread and fish stock until fully absorbed. After blending with almonds, the soup must chill for at least 4 hours to develop its signature smooth consistency. This traditional Spanish dish proves that cold soups can be hearty yet light enough for warm weather.

What makes ajo blanco special is its ability to showcase fresh seafood—shrimp, cod, or mussels—while maintaining its creamy base. The soup's bright yellow hue comes from the garlic infusion, which balances perfectly with the almond's subtle nuttiness. Serve it chilled in bowls surrounded by ice cubes for an elegant presentation that's equally impressive for dinner parties or casual lunches.

Perfect for pescatarians or anyone seeking a sophisticated cold soup, ajo blanco requires just 15 minutes of active preparation followed by essential chilling time. The result is a dish that feels restaurant-quality yet remains simple enough for weeknight cooking. Let's create this refreshing classic that's as comforting as it is refreshing.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Low Cal

Ingredients for ajo blanco soup

Six ingredients transform into this velvety Spanish cold soup—garlic, almonds, and bread create the signature texture.

Ingredient Amount Notes
Garlic Cloves 🧄 12 whole Peeled, toasted in olive oil
Extra-Virgin Olive Oil 🫒 1 cup High-quality, fruity variety
Stale Bread 🍞 1 whole Crusts removed, crusty texture preferred
Raw Almonds 🥜 1 cup Skin-on preferred for texture
Fish Stock 🐟 4 cups Homemade or high-quality store-bought
Fresh Lemon Juice 🍋 ¼ cup Freshly squeezed, strained
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Shrimp 🦐 1 lb Peeled, deveined, tail-on
Fresh Cod 🐟 1 lb Skinless, cut into bite-sized pieces
Fresh Dill 🌿 ¼ cup Chopped, for garnish
Ice Cubes ❄️ 1 cup For serving presentation
Fresh Parsley 🌿 0.1 cup Chopped, for garnish
Ground Black Pepper 🌶️ ½ tsp Freshly ground

The garlic is non-negotiable—Spanish garlic has the most punch, but any plump cloves work. Toast them in extra-virgin olive oil until golden, not browned. Whole Foods or Trader Joe's carry excellent Spanish garlic year-round. For the bread, crusty baguettes or sourdough work best—toss the crusts, but keep it slightly stale. The almonds should be raw and skin-on for that perfect nuttiness that balances the garlic's boldness. If you can't find skin-on, toast regular almonds and add a pinch of salt afterward.

No fish stock? Vegetable stock with a splash of lemon juice works in a pinch, though it won't have the same depth. Substituting shrimp for cod? Use slightly smaller shrimp—they cook faster. The lemon juice is essential for brightness, but if you're out, a pinch of salt and a squeeze of vinegar can mimic the acidity. For seafood garnishes, frozen works fine—just thaw and pat dry. The dill and parsley are purely decorative, but if you're feeling fancy, add a few edible flowers for a restaurant-worthy touch. The ice cubes aren't just for looks—they keep the soup perfectly chilled while you serve.

This soup tastes even better the next day, so make it ahead if you can. Store the base (without seafood) in the fridge for up to 3 days—the flavors meld beautifully. When ready to serve, add the seafood last minute to keep it fresh. Garnishes like dill and parsley stay vibrant if you wrap them in damp paper towels and store them in a sealed container. For a truly elegant presentation, serve in clear glass bowls surrounded by ice cubes—it looks stunning at dinner parties and keeps the soup perfectly cold.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this one—no fresh herbs, no fancy prep. Just stale bread (yes, the kind you’ve been ignoring) and raw almonds blended into something velvety. The garlic? Oh, it’s there—in the best way, like a warm hug for your taste buds.
  • Garlic Overload (Good Kind): Between us, this soup is basically liquid gold from the garlic. You’re not just tasting it—you’re feeling it, that deep, toasted richness that lingers. And the almonds? They soften into this buttery, nutty finish that makes it taste like a restaurant dish.
  • Leftovers That Shine: I make a double batch on Sundays, and it’s still just as good three days later. Reheat it, crack some crusty bread on top, and boom—dinner’s saved. (Honestly, my freezer’s full of it because I can’t resist.)
  • Budget-Friendly Luxury: Fish stock might sound fancy, but it’s the secret weapon here—deep, briny, and way cheaper than buying pre-made soups. Plus, using stale bread? That’s just smart cooking. You’re turning scraps into something ridiculously good.

Step-by-step instructions for ajo blanco soup

Transform simple ingredients into Andalusian elegance with this chilled garlic-almond soup.

1

Toast the Garlic and Prepare the Bread Base

Heat the 1 cup extra-virgin olive oil in a saucepan over low heat. Add the 12 whole peeled garlic cloves and toast gently for 10-12 minutes until golden brown but not burned. You'll smell that irresistible nutty aroma—this is your flavor foundation. Remove the garlic with a slotted spoon and set aside, reserving the oil.

While the garlic toasts, tear the 1 whole stale bread into rough chunks and toast in a dry skillet over medium heat for 3-4 minutes until golden and crisp. This step removes excess moisture and adds depth to the soup's texture. Let both the garlic and toasted bread cool completely before proceeding.

2

Create the Almond Cream Base

In a food processor, combine the toasted 1 cup raw almonds with 1 cup fish stock. Process until smooth, scraping down the sides as needed. With the motor running, slowly drizzle in the reserved garlic oil until you achieve a velvety, pale yellow emulsion. This should take about 2-3 minutes—you're creating the signature almond cream that gives ajo blanco its signature texture.

Transfer the almond mixture to a clean saucepan and stir in the remaining 3 cups fish stock. Bring to a gentle simmer over medium-low heat for 5 minutes to infuse flavors. Add the toasted bread chunks and simmer for another 3 minutes until the bread softens completely. Season with the 1.5 teaspoons salt and 0.5 teaspoon ground black pepper.

3

Cook and Season the Seafood

In a separate skillet, heat 1 tablespoon olive oil over medium-high heat. Add the 1 pound fresh shrimp and cook for 1-2 minutes per side until just opaque. Remove and set aside. In the same pan, add 1 tablespoon olive oil and cook the 1 pound fresh cod for 2-3 minutes per side until just opaque and flaky.

Strain the seafood mixture through a fine-mesh sieve into the soup base, pressing gently on the fish to extract all the juices. This ensures maximum flavor infusion. Return the soup to a gentle simmer and add the 0.25 cup fresh lemon juice. Taste and adjust seasoning—ajo blanco should be bright, garlicky, and perfectly balanced between the richness of almonds and acidity of lemon.

4

Chill and Finish the Soup

Remove the soup from heat and let it cool to room temperature. Transfer to the refrigerator and chill for at least 4 hours, preferably overnight. This resting period allows flavors to meld completely and develops the soup's signature silky texture. The longer it chills, the more refined the taste becomes.

Before serving, stir in the 0.25 cup chopped fresh dill and 0.1 cup chopped fresh parsley. Ladle the soup into chilled bowls and immediately add 1 cup ice cubes to each serving. The ice will create a beautiful presentation while keeping the soup properly chilled. Garnish with additional parsley if desired.

👨‍🍳

Pro Tips For Making Ajo Blanco Soup

  • Toast Almonds Lightly: Skip the dark brown—aim for pale gold. Raw almonds burn fast, and over-toasting turns them bitter. Toss them in a dry pan over medium-low heat, stirring constantly, until they smell nutty but not smoky (about 5-7 minutes). This keeps their flavor bright for the soup. ---
  • Blend Bread in Batches: I learned this the hard way—dumping all the stale bread into the blender at once clogs everything. Soak the bread in fish stock first, then blend half, strain, repeat. This ensures a silky texture without fighting a jammed motor. ---
  • Sweat Garlic Slowly: Don’t rush the garlic—low heat is your friend. Cook the cloves in olive oil over medium-low for 8-10 minutes until golden and fragrant, not browned. This builds flavor without bitterness, and the soup won’t taste like you charred your kitchen. ---
  • Strain Twice for Smoothness: One pass through a fine-mesh strainer won’t cut it. After blending the bread and stock, strain through cheesecloth or a nut milk bag for a velvety finish. The extra effort keeps the soup looking elegant and tasting luxurious.

Dietary considerations for this ajo blanco soup

Pescatarian Perfection

Ajo blanco is a dream for pescatarians—this creamy garlic soup relies entirely on seafood, almonds, and bread for its rich, velvety texture. The 1 pound shrimp and 1 pound cod provide all the protein you need without any meat. I've found that using a mix of both adds fantastic texture: the shrimp stays tender, while the cod breaks into delicate flakes. The soup's base is completely plant-based until you add the seafood, making it effortlessly adaptable for vegan gatherings if you skip the garnishes. 🦐

Gluten-Free Adaptation

Traditional ajo blanco uses bread as its thickening agent, but gluten-free cooks can easily swap it for gluten-free bread or certified gluten-free crackers like Schar or Trader Joe's options. For even more stability, I blend 1 cup cooked white rice with the almonds instead of bread. The texture remains creamy, and the flavor stays authentic. Always check your fish stock for gluten—homemade is safest, or look for certified gluten-free brands like Pacific Foods. ✨

Nut-Free Substitution

While almonds give ajo blanco its signature creaminess, they can be problematic for nut allergies. I've successfully replaced them with 1 cup cooked and cooled cauliflower blended until silky—it mimics the texture beautifully. For extra richness, add 2 tablespoons tahini to the base. The flavor shifts slightly but still delivers that garlicky, velvety profile. Always introduce nut-free versions to guests who need them—this soup becomes a crowd-pleaser for everyone. 💪

Low-Fat Version

To reduce fat content without sacrificing flavor, use low-fat fish stock and reduce the olive oil to just ½ cup. I also skip the almonds entirely and blend 1 cup cooked and chilled chickpeas for creaminess. The soup remains satisfying while cutting calories significantly. For extra brightness, add an additional 1 tablespoon lemon juice—it enhances the garlic flavor naturally. This version works perfectly for health-conscious summer menus. 💛

Dairy-Free Naturally

One of ajo blanco's greatest advantages is that it's naturally dairy-free—no milk, cream, or cheese appears in the traditional recipe. This makes it ideal for lactose-intolerant diners or those following plant-based diets. The almonds provide all the creaminess you need, and the fish stock delivers deep umami flavor without dairy. For extra richness, I sometimes stir in 1 teaspoon nutritional yeast before serving—it adds a cheesy note without lactose. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 75mg25%
Sodium 520mg23%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 2g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make ajo blanco without almonds?

For a nut-free version, blend 1 cup cooked cauliflower or 1 cup cooked white rice with the fish stock instead of almonds. The texture will be slightly different but still creamy. Add 2 tablespoons tahini for extra richness if needed. This keeps the soup's signature flavor while accommodating allergies.

2

How long can I store ajo blanco in the fridge?

The base (without seafood) keeps for 3 days in the fridge, while the finished soup with seafood stays fresh for 2 days. For best flavor, make it a day ahead—the longer it chills, the more the garlic and almond flavors meld. Always add the seafood last minute to maintain freshness.

3

Why does my ajo blanco look too thick or too thin?

Thickness depends on your bread-to-liquid ratio. If too thick, whisk in 1-2 tablespoons warm water or extra fish stock. Too thin? Simmer uncovered for 5-10 minutes to reduce. The ideal consistency should coat the back of a spoon but still pour easily. For extra stability, blend 1 extra tablespoon almonds with the base.

4

What's the best way to reheat ajo blanco?

This soup is designed to be served cold, but if you must reheat, warm it gently in a saucepan over low heat for 2-3 minutes—never boil. The texture will change slightly, so it's best enjoyed chilled. For leftovers, add fresh seafood and herbs when serving to revive the flavors.

5

Can I use vegetable stock instead of fish stock?

Yes, but the flavor will be milder. Boost umami by adding 1 teaspoon soy sauce or ½ teaspoon smoked paprika to the base. For a vegan version, use vegetable stock and garnish with marinated artichokes or roasted red peppers instead of seafood. The garlic and almonds will still shine!

★★★★★4.8(10 reviews)
Categories Soups & Stews