When I first stumbled upon a recipe titled “Simple Bean Soup from El Bulli,” I was immediately skeptical. El Bulli? The legendary Spanish restaurant, the five-time winner of “World’s Best Restaurant,” the temple of molecular gastronomy where Ferran Adrià turned food into an art form of foams, spheres, and ethereal airs? A simple bean soup from that El Bulli seemed like a contradiction in terms. I pictured myself needing a centrifuge and a supply of liquid nitrogen. But then I saw the source: “The Family Meal,” the cookbook of dishes the staff ate before service. This wasn’t a dish for the Michelin inspectors; this was a dish for the hardworking chefs themselves. My skepticism turned to intense curiosity. If this humble soup was the fuel for the geniuses behind the world’s most innovative restaurant, it had to be something special. I can tell you now, after making it more times than I can count, it is nothing short of spectacular. It has become a cornerstone of our family’s meal rotation, a recipe so profoundly flavorful yet deceptively easy that it feels like you’ve discovered a culinary secret. It’s the kind of dish that makes you close your eyes on the first bite, a warm, savory hug in a bowl that proves true greatness often lies in simplicity.
The Story Behind the Soup: A Taste of El Bulli’s “Family Meal”
Before we dive into the pot, it’s essential to understand the magic behind the El Bulli name. Located on a remote bay in Catalonia, Spain, El Bulli, under the visionary leadership of Chef Ferran Adrià, was more than a restaurant; it was a culinary laboratory. It famously closed for six months every year just for research and development. The food was avant-garde, deconstructionist, and pushed the boundaries of what was thought possible with ingredients.
But behind the curtain of this high-concept dining experience, a different kind of culinary tradition was upheld daily: the comida de familia, or the “family meal.” Before the whirlwind of evening service began, the entire staff—from the head chefs to the dishwashers—would sit down together to eat. These meals weren’t made of foams or spherified olives. They were hearty, traditional, and nourishing dishes designed to fuel a team through a demanding night.
The cookbook “The Family Meal: Home Cooking with Ferran Adrià” cataloged these recipes, offering the world a surprising glimpse into the restaurant’s soul. This Simple Bean Soup is a perfect example. It’s built on a foundation of classic Spanish cooking techniques, relies on humble ingredients, and demonstrates that flavor development is about technique and patience, not expensive equipment. It’s a testament to the idea that even the world’s most forward-thinking chefs find comfort and sustenance in a perfectly executed, simple bean soup. By making this dish, you’re not just cooking a recipe; you’re partaking in a piece of culinary history.
Ingredients
The beauty of this recipe lies in its accessible and affordable ingredient list. Each component plays a crucial role in building layers of deep, savory flavor. Here’s a breakdown of what you’ll need and why it matters.
For the Bean Soup:
- ▢ 1 tbsp extra virgin olive oil: The foundation of any good Mediterranean dish. Use a quality extra virgin olive oil for its fruity, peppery notes, which will be the first layer of flavor in your pot.
- ▢ 1 large garlic clove, minced: Provides a pungent, aromatic base. Mincing it releases more of its essential oils.
- ▢ 1 large brown onion (approx. 180g/6oz), finely chopped: The heart of the soup’s sweetness. Cooking the onion slowly until it’s a deep golden brown is a non-negotiable step for flavor. This process, known as caramelization, transforms its sharp flavor into something rich and sweet.
- ▢ 1/4 tsp fresh thyme, chopped (or 1/8 tsp dried): Adds an earthy, slightly minty, and pine-like flavor that pairs beautifully with beans.
- ▢ 1/4 tsp fresh rosemary, chopped (or 1/8 tsp dried): Brings a pungent, woody, and aromatic note. A little goes a long way.
- ▢ 1 bay leaf, fresh (or 1/2 dried): A classic soup ingredient that imparts a subtle, almost tea-like background flavor that deepens the overall complexity.
- ▢ 1/3 cup tomato passata (Note 1): This is uncooked, sieved tomato puree, sold in bottles or cartons. It’s smoother than crushed tomatoes and provides a pure, bright tomato flavor. Cooking it down until it darkens is key to developing a rich, umami taste. If you can’t find passata, pureed canned tomatoes are the next best thing.
- ▢ 4 x 400g/14oz cans cannellini beans, drained (Note 2 for dried): Cannellini beans are perfect for this soup. They are creamy, tender, and hold their shape well. Draining and rinsing them removes the starchy, sometimes metallic-tasting liquid from the can.
- ▢ 3 cups vegetable stock, preferably homemade (else low sodium store-bought) (Note 3): The quality of your stock will directly impact the quality of your soup. A rich, homemade vegetable stock is ideal. If using store-bought, always opt for a low-sodium version so you can control the final seasoning of the soup yourself.
For the Picada (The Secret Weapon):
This Catalan finishing paste is what elevates the soup from simply “good” to “unforgettable.” Do not skip it.
- ▢ 1 cup fresh parsley leaves, roughly chopped: Provides a fresh, green, and slightly peppery brightness that cuts through the richness of the soup.
- ▢ 1 medium garlic clove, roughly chopped: Adds a sharp, pungent kick of raw garlic that enlivens the entire dish.
- ▢ 2 tbsp extra virgin olive oil: Binds the Picada together and adds richness and a smooth consistency.
- ▢ 1/4 cup whole hazelnuts, skin on (or almonds): The heart of the Picada. Toasting the hazelnuts is crucial; it awakens their oils, deepens their nutty flavor, and makes them more fragrant. The texture they provide is essential.
- ▢ 1/2 tsp cooking / kosher salt (or 1/4 tsp table salt) (Note 4): Salt is a flavor enhancer. Here, it seasons the Picada and helps to break down the garlic and parsley when blitzing.
Instructions
Follow these steps carefully, paying close attention to the cooking times. Patience during the initial stages is what builds the incredible flavor base of this Michelin-star staff meal.
Part 1: Building the Flavor Base (The Sofrito)
- Sauté the Aromatics (8 minutes): Heat the tablespoon of extra virgin olive oil in a large, heavy-based pot or Dutch oven over medium heat. Add the minced garlic, finely chopped onion, chopped thyme, and chopped rosemary. Cook, stirring frequently, for about 8 minutes. You are not just softening the onions; you are looking for them to become a deep golden brown. This slow cooking coaxes out their natural sugars, making them incredibly sweet and laying the first major brick in your wall of flavor.
- Concentrate the Tomato (8 minutes): Add the tomato passata to the pot. Reduce the heat to low and continue to cook, stirring often, for another 8 minutes. You will see the tomato transform. It will go from a bright, watery red to a much darker, thicker, and almost paste-like consistency. This step cooks off the excess water and caramelizes the tomato’s sugars, creating a profound depth of flavor. Don’t rush this!
Part 2: Assembling and Simmering the Soup
- Combine and Simmer (15 minutes): Add the four cans of drained cannellini beans to the pot, stirring to coat them in the rich onion and tomato base. Pour in the vegetable stock. Increase the heat to bring the soup to a gentle bubble, then immediately reduce the heat to maintain a slow, gentle simmer. Let it simmer with the lid off for 15 minutes. This allows the flavors to meld together and the broth to reduce slightly, concentrating its taste.
- Blitz for Creaminess: This is the genius trick to thicken the soup without adding any cream or flour. Carefully ladle about 2/3 cup (150ml) of the soup—making sure to get both broth and beans—into a tall jug or a jar that can accommodate an immersion (stick) blender. Blitz until the mixture is completely smooth and creamy. Pour this pureed mixture back into the main pot and stir to combine. The starches from the blitzed beans will magically thicken the entire soup, giving it a luxurious, creamy body.
- Finish with Picada: Just before you are ready to serve, stir 2 tablespoons of the prepared Picada directly into the pot of soup. This infuses the entire batch with a final burst of nutty, herby freshness. At this point, taste the soup. Canned beans and stocks vary wildly in their salt content, so now is the time to add more salt if you feel it needs it.
Part 3: Making the Game-Changing Picada
- Toast the Hazelnuts: Place a small, dry skillet over medium heat. Add the whole hazelnuts and toast them, shaking the skillet every 30 seconds or so to prevent burning. Continue for about 3-5 minutes, until you see golden brown patches on the nuts and they smell wonderfully toasty and nutty.
- Remove the Skins: Immediately transfer the hot hazelnuts to the center of a clean tea towel. Bundle it up and use your hands to rub the nuts vigorously against each other inside the towel. This friction will cause most of the bitter, papery skins to flake off. Don’t worry about getting every last bit off. (If using almonds, you can skip this skin-removal step).
- Blitz the Picada: Roughly chop the skinned, toasted hazelnuts. Add them to a small jug or the mini bowl of a food processor along with the chopped parsley, garlic, olive oil, and salt. Blitz in short pulses until the mixture has a texture similar to a rustic pesto—not completely smooth, but a coarse, fragrant paste.
Nutrition Facts
Please note that these values are an estimate and can vary based on the specific ingredients used (e.g., brand of beans, sodium in stock).
- Servings: 4-5
- Calories per serving (approximate for 5 servings): 410 kcal
This soup is a nutritional powerhouse. It’s packed with plant-based protein and fiber from the beans, healthy fats from the olive oil and hazelnuts, and a wealth of vitamins and antioxidants from the onion, garlic, tomato, and parsley. It’s a satisfying and wholesome meal that is naturally vegetarian (and can easily be vegan).
Preparation Time
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
The hands-on time is relatively short, with most of the duration being patient simmering and sautéing. It’s an ideal recipe for a weeknight when you want something special without spending hours in the kitchen, or a perfect lazy Sunday lunch.
How to Serve
Serving this soup is about enhancing its rustic elegance. While it’s magnificent on its own, a few simple accompaniments can turn it into a truly memorable meal.
- The Final Dollop: Serve the soup hot in deep bowls. Dollop each serving with an extra teaspoon of the remaining Picada. This provides a beautiful green contrast and an intense burst of flavor for the diner to stir in as they please.
- A Drizzle of Oil: For an extra touch of luxury, finish each bowl with a light drizzle of your best-quality extra virgin olive oil.
- Crusty Bread is Non-Negotiable: This soup demands bread for dipping, mopping, and scooping.
- Artisan Sourdough: A thick slice of tangy sourdough is the perfect companion.
- Crusty Baguette: A classic choice for soaking up the delicious broth.
- No-Yeast Bread: An easy, homemade option that’s ready in under an hour.
- Garlic Bread: For an extra layer of garlicky goodness.
- Wine Pairing: Complement the soup’s Spanish roots with a Spanish wine. A light-bodied red like a young Tempranillo (Rioja Crianza) or a crisp, dry white like an Albariño would be excellent choices.
- Simple Side Salad: To round out the meal, serve with a simple green salad dressed with a lemon vinaigrette. The acidity of the dressing will provide a lovely contrast to the rich, savory soup.
Additional Tips for Success
Here are five tips to help you master this recipe and adapt it to your liking.
- Make it Your Own with Veggies: While the original recipe is perfect as is, it’s also a fantastic base for other vegetables. Add a finely chopped carrot and celery stalk along with the onion to create a classic soffritto for an even deeper flavor base. A handful of spinach or kale wilted in at the end would also be a delicious and nutritious addition.
- Add a Smoky Kick: For those who enjoy a bit of smoky flavor, add 1/2 teaspoon of smoked paprika (Pimentón de la Vera) along with the herbs in the first step. It will lend a beautiful color and a smoky depth that is quintessentially Spanish.
- Batch Cook and Freeze for Later: This soup freezes beautifully. Make a double batch and let it cool completely. Freeze it in airtight containers before adding the final Picada. To serve, thaw it in the refrigerator overnight, reheat gently on the stove, and then stir in the freshly made Picada just before serving for the best flavor.
- How to Use Dried Beans: For a superior texture and flavor, you can absolutely use dried cannellini beans. You will need about 1.5 cups of dried beans. Soak them overnight in plenty of water. The next day, drain the soaking water, place the beans in a pot with fresh water to cover, bring to a boil, and simmer until tender (usually 60-90 minutes). Drain and use them in the recipe as you would the canned beans.
- Don’t Rush the Base: If there is one tip to take away, it is this: do not cut the cooking time on the onion and tomato base. The 16 minutes dedicated to slowly building that sofrito is where 90% of the soup’s incredible flavor is developed. Put on some music, pour a glass of wine, and enjoy the process. Your patience will be rewarded tenfold in the final dish.
Frequently Asked Questions (FAQ)
Q1: Can I use a different type of bean?
A: Absolutely! While cannellini beans are ideal for their creamy texture, this soup is very forgiving. You could easily substitute them with Great Northern beans, navy beans, or even chickpeas (garbanzo beans). Borlotti beans would also be a wonderful, hearty choice. Just be aware that different beans may have slightly different cooking times and textures.
Q2: I don’t have an immersion (stick) blender. What can I use instead?
A: No problem. You can carefully transfer the 2/3 cup of soup to a regular countertop blender and blend until smooth. Just be very cautious when blending hot liquids—don’t fill the blender more than halfway, remove the small plastic cap from the lid, and cover the opening with a folded tea towel to allow steam to escape. Alternatively, for a more rustic texture, you can use a simple potato masher and mash some of the beans directly in the pot.
Q3: Is this El Bulli Bean Soup gluten-free?
A: Yes, the recipe as written is naturally gluten-free. The ingredients (beans, vegetables, nuts, oil, herbs) do not contain gluten. The only thing to double-check is your vegetable stock. While most are gluten-free, some store-bought brands can contain gluten-based additives, so always check the label to be sure.
Q4: How do I store leftovers and for how long?
A: Leftover soup can be stored in an airtight container in the refrigerator for up to 4 days. The flavors will actually meld and become even more delicious the next day. Reheat it gently on the stovetop over medium-low heat. The soup may thicken as it sits; you can add a splash of water or stock to thin it out to your desired consistency. The Picada is best made fresh, but you can store any leftovers in a small airtight container with a thin layer of olive oil on top for 2-3 days in the fridge.
Q5: My soup tastes a little bland. What did I do wrong?
A: There are a few key troubleshooting steps if your soup isn’t as flavorful as you’d like. First, check the seasoning and be sure you’ve added enough salt. Second, reconsider the first 16 minutes of cooking—did you get the onions truly deep golden brown and cook the tomato passata until it was dark and thick? This is the most common reason for a lack of depth. Third, did you use a high-quality, flavorful vegetable stock? A watery, bland stock will lead to a bland soup. Finally, did you use the Picada? This final garnish adds a massive amount of bright, fresh, and nutty flavor that is crucial to the finished dish.
This Simple Bean Soup from El Bulli is more than just a recipe; it’s a lesson in cooking. It teaches us that extraordinary flavor doesn’t require complex techniques or exotic ingredients. It requires respect for simple ingredients, the patience to build flavor slowly, and the touch of genius found in a simple, rustic garnish like a Picada. It’s a dish that bridges the gap between a humble home kitchen and the world’s greatest restaurant, proving that a truly satisfying meal is, and always will be, a family meal.
Print
Simple Bean Soup from El Bulli Recipe
Ingredients
For the Bean Soup:
- ▢ 1 tbsp extra virgin olive oil: The foundation of any good Mediterranean dish. Use a quality extra virgin olive oil for its fruity, peppery notes, which will be the first layer of flavor in your pot.
- ▢ 1 large garlic clove, minced: Provides a pungent, aromatic base. Mincing it releases more of its essential oils.
- ▢ 1 large brown onion (approx. 180g/6oz), finely chopped: The heart of the soup’s sweetness. Cooking the onion slowly until it’s a deep golden brown is a non-negotiable step for flavor. This process, known as caramelization, transforms its sharp flavor into something rich and sweet.
- ▢ 1/4 tsp fresh thyme, chopped (or 1/8 tsp dried): Adds an earthy, slightly minty, and pine-like flavor that pairs beautifully with beans.
- ▢ 1/4 tsp fresh rosemary, chopped (or 1/8 tsp dried): Brings a pungent, woody, and aromatic note. A little goes a long way.
- ▢ 1 bay leaf, fresh (or 1/2 dried): A classic soup ingredient that imparts a subtle, almost tea-like background flavor that deepens the overall complexity.
- ▢ 1/3 cup tomato passata (Note 1): This is uncooked, sieved tomato puree, sold in bottles or cartons. It’s smoother than crushed tomatoes and provides a pure, bright tomato flavor. Cooking it down until it darkens is key to developing a rich, umami taste. If you can’t find passata, pureed canned tomatoes are the next best thing.
- ▢ 4 x 400g/14oz cans cannellini beans, drained (Note 2 for dried): Cannellini beans are perfect for this soup. They are creamy, tender, and hold their shape well. Draining and rinsing them removes the starchy, sometimes metallic-tasting liquid from the can.
- ▢ 3 cups vegetable stock, preferably homemade (else low sodium store-bought) (Note 3): The quality of your stock will directly impact the quality of your soup. A rich, homemade vegetable stock is ideal. If using store-bought, always opt for a low-sodium version so you can control the final seasoning of the soup yourself.
For the Picada (The Secret Weapon):
This Catalan finishing paste is what elevates the soup from simply “good” to “unforgettable.” Do not skip it.
- ▢ 1 cup fresh parsley leaves, roughly chopped: Provides a fresh, green, and slightly peppery brightness that cuts through the richness of the soup.
- ▢ 1 medium garlic clove, roughly chopped: Adds a sharp, pungent kick of raw garlic that enlivens the entire dish.
- ▢ 2 tbsp extra virgin olive oil: Binds the Picada together and adds richness and a smooth consistency.
- ▢ 1/4 cup whole hazelnuts, skin on (or almonds): The heart of the Picada. Toasting the hazelnuts is crucial; it awakens their oils, deepens their nutty flavor, and makes them more fragrant. The texture they provide is essential.
- ▢ 1/2 tsp cooking / kosher salt (or 1/4 tsp table salt) (Note 4): Salt is a flavor enhancer. Here, it seasons the Picada and helps to break down the garlic and parsley when blitzing.
Instructions
Part 1: Building the Flavor Base (The Sofrito)
- Sauté the Aromatics (8 minutes): Heat the tablespoon of extra virgin olive oil in a large, heavy-based pot or Dutch oven over medium heat. Add the minced garlic, finely chopped onion, chopped thyme, and chopped rosemary. Cook, stirring frequently, for about 8 minutes. You are not just softening the onions; you are looking for them to become a deep golden brown. This slow cooking coaxes out their natural sugars, making them incredibly sweet and laying the first major brick in your wall of flavor.
- Concentrate the Tomato (8 minutes): Add the tomato passata to the pot. Reduce the heat to low and continue to cook, stirring often, for another 8 minutes. You will see the tomato transform. It will go from a bright, watery red to a much darker, thicker, and almost paste-like consistency. This step cooks off the excess water and caramelizes the tomato’s sugars, creating a profound depth of flavor. Don’t rush this!
Part 2: Assembling and Simmering the Soup
- Combine and Simmer (15 minutes): Add the four cans of drained cannellini beans to the pot, stirring to coat them in the rich onion and tomato base. Pour in the vegetable stock. Increase the heat to bring the soup to a gentle bubble, then immediately reduce the heat to maintain a slow, gentle simmer. Let it simmer with the lid off for 15 minutes. This allows the flavors to meld together and the broth to reduce slightly, concentrating its taste.
- Blitz for Creaminess: This is the genius trick to thicken the soup without adding any cream or flour. Carefully ladle about 2/3 cup (150ml) of the soup—making sure to get both broth and beans—into a tall jug or a jar that can accommodate an immersion (stick) blender. Blitz until the mixture is completely smooth and creamy. Pour this pureed mixture back into the main pot and stir to combine. The starches from the blitzed beans will magically thicken the entire soup, giving it a luxurious, creamy body.
- Finish with Picada: Just before you are ready to serve, stir 2 tablespoons of the prepared Picada directly into the pot of soup. This infuses the entire batch with a final burst of nutty, herby freshness. At this point, taste the soup. Canned beans and stocks vary wildly in their salt content, so now is the time to add more salt if you feel it needs it.
Part 3: Making the Game-Changing Picada
- Toast the Hazelnuts: Place a small, dry skillet over medium heat. Add the whole hazelnuts and toast them, shaking the skillet every 30 seconds or so to prevent burning. Continue for about 3-5 minutes, until you see golden brown patches on the nuts and they smell wonderfully toasty and nutty.
- Remove the Skins: Immediately transfer the hot hazelnuts to the center of a clean tea towel. Bundle it up and use your hands to rub the nuts vigorously against each other inside the towel. This friction will cause most of the bitter, papery skins to flake off. Don’t worry about getting every last bit off. (If using almonds, you can skip this skin-removal step).
- Blitz the Picada: Roughly chop the skinned, toasted hazelnuts. Add them to a small jug or the mini bowl of a food processor along with the chopped parsley, garlic, olive oil, and salt. Blitz in short pulses until the mixture has a texture similar to a rustic pesto—not completely smooth, but a coarse, fragrant paste.
Nutrition
- Serving Size: One Normal Portion
- Calories: 410




