pin it
I first encountered this dish at a small Catalan restaurant tucked into a side street in Barcelona. I ordered it not really knowing what to expect — bean soup didn't exactly sound exciting. But when the bowl arrived, steaming and topped with that brilliant green picada, I was completely caught off guard by how incredible it tasted. The beans were buttery and tender, the broth was deep and golden, and that herb topping was like a fresh, punchy surprise in every spoonful. I went back the next night and ordered it again. When I got home, I spent weeks trying to recreate it. The picada — that combination of chopped chives, parsley, garlic, and crumbled cheese — is the soul of this dish. It's the kind of recipe that looks simple but carries enormous depth, and every time I make it, it takes me straight back to that little Barcelona restaurant.
Why I love this recipe
What I love most about this recipe is how it transforms the most humble pantry ingredients into something that feels genuinely restaurant-worthy. White beans are cheap, filling, and available everywhere — but when you give them a rich savory broth and crown them with that vibrant herb picada, they become something to be excited about. I love that the picada is stirred in at the very end, so you get that burst of fresh green flavor and the slight creaminess of the cheese melting into the hot soup. It's vegetarian but nobody ever feels like they're missing anything. It's hearty but never heavy. And it's one of those soups that gets better with every reheat, making leftovers genuinely something to look forward to.
What You Need From Your Kitchen
- Cannellini Beans: Soak overnight in cold water, drain and rinse thoroughly before adding to the pot
- Onion: Finely dice and sauté in olive oil until golden and softened as the aromatic base
- Garlic: Mince and add to the sautéed onion, plus reserve one raw clove for the picada
- Vegetable Broth: Pour over the beans to create the rich golden soup base
- Fresh Chives: Finely chop and mix into the picada for a sharp, oniony herb note
- Fresh Flat-Leaf Parsley: Chop finely alongside chives to form the green herb base of the picada
- White Cheese (Manchego or Feta): Crumble over each bowl just before serving for creamy, salty contrast
- Smoked Spanish Paprika: Bloom in the oil with the garlic to give the broth its deep golden color and smoky depth
Let's Make These Together
- Soak Your Beans Overnight
- Place the dried cannellini beans in a large bowl and cover generously with cold water. Let them soak for 8–12 hours or overnight. They will plump up significantly. Drain and rinse well before cooking — this step is essential for tender, evenly cooked beans.
- Build the Aromatic Base
- Heat olive oil in a large pot over medium heat. Add the diced onion and cook for 8–10 minutes, stirring occasionally, until soft and lightly caramelized. Add the minced garlic, smoked paprika, and chili flakes. Stir constantly for about 30 seconds until the spices bloom and become intensely fragrant.
- Simmer the Beans in Broth
- Add the soaked beans, vegetable broth, and enough water to cover everything by 2 inches. Bring to a boil, then reduce to a steady simmer. Cook uncovered for 35–40 minutes until the beans are buttery-soft and the broth has turned a gorgeous golden amber. Season generously with salt and pepper.
- Prepare the Herb Picada
- While the soup simmers, finely chop the fresh chives and parsley together on a cutting board until almost paste-like. Transfer to a small bowl, add one raw minced garlic clove and a drizzle of olive oil. Mix well. This is your finishing garnish and the flavor explosion that makes this soup unforgettable.
- Assemble and Serve
- Ladle the hot bean soup into bowls. Add a generous spoonful of herb picada directly on top of each serving. Scatter crumbled white cheese over everything, finish with a drizzle of extra virgin olive oil and a pinch of paprika. Serve immediately with warm crusty bread.
pin it
Switch Things Up
I first made this on a rainy Sunday afternoon when I had nothing but a bag of white beans and some wilting herbs in the fridge. I threw the picada together almost by accident — just wanted to use up the chives and parsley before they went bad. The moment I stirred that green herb mixture into the hot soup, the whole kitchen transformed. The smell was unbelievable. I ended up eating two bowls standing at the stove. Now I deliberately buy extra herbs just so I always have an excuse to make this.
Perfect Pairings
This bean soup pairs beautifully with crusty sourdough bread or a warm baguette for dipping into that golden broth. A simple arugula salad dressed with lemon and olive oil makes a refreshing contrast. For drinks, a light Spanish white wine like Albariño or a cold glass of sparkling water with lemon complements the earthy richness perfectly.
pin it
Frequently Asked Questions
- → Can I use canned beans instead of dried?
Absolutely! Use 2 cans (15 oz each) of cannellini beans, drained and rinsed. Skip the soaking step entirely and reduce the simmering time to about 15 minutes, just enough to let the flavors meld together in the broth.
- → What is a picada exactly?
A picada is a traditional Catalan condiment or finishing sauce made from finely chopped fresh herbs, garlic, and sometimes nuts or bread. In this recipe, it's a fresh herb mixture of chives and parsley that gets stirred into the soup right before serving to add brightness and depth.
- → Can I make this soup vegan?
Yes! Simply omit the crumbled cheese or replace it with a vegan cheese alternative or toasted breadcrumbs for a similar texture. All other ingredients are naturally plant-based.
- → How long does this soup keep in the fridge?
This soup stores wonderfully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight. When reheating, add a splash of water or broth as the soup thickens considerably when cold.
- → Can I freeze this bean soup?
Yes, this soup freezes well for up to 3 months. Freeze it without the picada garnish, and prepare fresh picada when you're ready to serve. Let the soup thaw overnight in the refrigerator before reheating.
- → What can I substitute for smoked paprika?
If you don't have smoked paprika, regular sweet paprika works fine — you'll just lose some of the smoky depth. You can also use a small pinch of cumin or chipotle powder to add a similar smoky note to the broth.
Conclusion
This El Bulli-inspired bean soup with picada is one of those recipes that proves simple ingredients can create extraordinary flavor. The herb picada added at the end transforms a humble bean broth into something truly special — fragrant, bold, and deeply satisfying. Make a big batch, because this one tastes even better the next day.