This is a rustic, nourishing soup that tastes like something from an Italian country kitchen. Chickpea, fennel, and broccoli rabe soup brings together creamy chickpeas, sweet aromatic fennel, savory pancetta, and slightly bitter broccoli rabe in a light, brothy soup that’s hearty without being heavy. It’s the kind of soup that’s deeply satisfying and full of flavor, yet built from humble, wholesome ingredients. A drizzle of good olive oil and a splash of balsamic at the end lift it beautifully. Perfect for a cozy lunch or a light dinner, it comes together in one pot and makes about two quarts, enough for a few meals.
What makes this soup so good is the interplay of flavors and textures: tender chickpeas and vegetables in a savory broth, the anise-like sweetness of fennel, the salty depth of pancetta, and the pleasant bitterness of broccoli rabe. It’s a soup with real character, rustic, earthy, and Italian at heart. Using the chickpea cooking liquid (if you’ve cooked your own) adds body and flavor, but it works just as well with canned chickpeas and stock. It’s flexible, forgiving, and easy to adapt to what you have.
Why this works
A few simple techniques are what give this soup its rich, layered flavor, and they’re worth understanding.
Building a flavor base is the first key step. Cooking the onion and pancetta together renders the pancetta’s savory fat and softens the onion, creating a deeply flavorful foundation. Then adding the carrots, fennel, herbs, and a pinch of chile flakes and cooking them slowly (about 12 minutes) coaxes out their natural sweetness and builds layers of flavor before any liquid goes in. Cooking them gently, turning down the heat if they brown too fast, keeps the flavors sweet rather than scorched.
The chickpeas do double duty. They add heartiness, creaminess, and plant protein, and using their cooking liquid (if you cooked them from dried) brings extra body and a subtle chickpea flavor to the broth. If you’re using canned chickpeas, water or stock works perfectly in its place, so the soup adapts to whatever you have on hand.
Broccoli rabe is what gives this soup its distinctive character. This leafy green (also called rapini) has a pleasant, slightly bitter, mustardy edge that balances the sweetness of the fennel and the richness of the pancetta. Adding it toward the end and cooking it just until tender keeps its color and flavor bright rather than muddy.
And the finishing touches matter more than you’d think. A drizzle of good extra-virgin olive oil adds richness and fragrance, while a splash of balsamic vinegar brightens the whole pot with a little acidity and sweetness. A final grind of black pepper rounds it out. These simple additions at the end are what make the soup taste complete.
What goes in
The ingredients are simple, rustic, and flexible.
You’ll need olive oil, pancetta, carrots, a fennel bulb (or celery), an onion, fresh oregano (or thyme), dried chile flakes, sea salt, garlic, cooked chickpeas, chickpea cooking liquid (or water), water or stock, and a bunch of broccoli rabe, plus extra-virgin olive oil and balsamic vinegar to finish and black pepper.
A few notes. Use cooked chickpeas (home-cooked with their liquid for the most flavor, or canned with water/stock). Fennel adds a lovely sweet, anise-like flavor, but celery works if you prefer or can’t find it. Use fresh oregano or thyme for the herby backbone. And broccoli rabe (rapini) gives the signature pleasant bitterness, use slightly less if your bunch is very large. Note that the pancetta makes this non-vegetarian; you can leave it out and use vegetable stock for a vegetarian or vegan version.
How to make it
Heat the olive oil in a large pot over medium heat. Add the onion and pancetta and cook for a couple of minutes to start rendering the pancetta and softening the onion.
Add the carrots, fennel (or celery), herbs, and chile flakes, and cook, stirring now and then, for about 12 minutes, until the vegetables are softened. Turn the heat down if they start to brown too quickly. Once they’re cooked, stir in the salt, garlic, and chickpeas.
Add the chickpea cooking liquid (or water) along with the additional water or stock. Bring the soup to a boil, then reduce to a simmer and cook for about 10 minutes, adding more liquid if it needs it.
Add the broccoli rabe to the soup and cook for another 10 minutes, until the greens are tender. Taste and adjust the salt.
To serve, garnish each bowl with a drizzle of extra-virgin olive oil and a splash of balsamic vinegar, if you like, and a grind of fresh black pepper.

Tips, serving, and storing
A few things help. Cook the vegetables slowly at the start (lowering the heat if needed) to build sweet, deep flavor without browning. Use the chickpea cooking liquid if you have it, for extra body. Add the broccoli rabe toward the end so it stays tender and bright. And don’t skip the finishing drizzle of olive oil and balsamic, since they really complete the soup.
A couple more. If you prefer a thicker, creamier soup, you can mash or blend a portion of the chickpeas and stir them back in. If the broccoli rabe’s bitterness is too strong for you, a quick blanch before adding, or a pinch more salt and the balsamic at the end, mellows it. And a sprinkle of grated Parmesan or Pecorino on top is a lovely (though not vegetarian) addition.
This soup is a satisfying meal with crusty bread for dipping, and it pairs well with a simple salad. It’s rustic and comforting on its own, or you can serve it over a slice of toasted bread in the bottom of the bowl for a heartier meal. A little extra chile or black pepper adds warmth on a cold day.
For storing, this soup keeps beautifully in an airtight container in the fridge for up to about 4 days, and the flavor deepens as it sits, making it great for leftovers and meal prep. Reheat gently on the stovetop, adding a splash of water or stock if it has thickened. It also freezes well for up to 3 months, so it’s easy to make a batch and save some. Add the fresh olive oil and balsamic finish when you reheat and serve.
This makes about 2 quarts (roughly 6 servings). Hearty, savory, and full of chickpeas, sweet fennel, and pleasantly bitter greens, this chickpea, fennel, and broccoli rabe soup is rustic Italian comfort in a bowl, and it’s the kind of nourishing, flavorful soup you’ll be glad to have a pot of.
Print
Chickpea, Fennel, and Broccoli Rabe Soup
A rustic Italian-style soup of creamy chickpeas, sweet fennel, savory pancetta, and pleasantly bitter broccoli rabe in a light, brothy base, finished with a drizzle of olive oil and a splash of balsamic. Hearty but not heavy, made in one pot.
- Total Time50 minutes
- Yield6 servings 1x
- DietGluten-Free
Ingredients
- 2 tsp olive oil
- 2 slices pancetta (chopped fine; omit for vegetarian/vegan)
- 2 small carrots (peeled if not organic, diced)
- 1 bulb fennel (trimmed and diced (or 2 celery stalks, diced))
- 1 onion (diced)
- 4 sprigs oregano (or leaves from a couple of thyme sprigs)
- 1 pinch dried chile flakes
- sea salt (to taste)
- 4 cloves garlic
- 2 cups cooked chickpeas (or slightly more)
- 2 cups chickpea cooking liquid (or water if using canned chickpeas)
- 2 cups water, vegetable, or chicken stock
- 1 bunch broccoli rabe (washed, drained, coarsely chopped; slightly less if giant)
- extra-virgin olive oil (to finish)
- balsamic vinegar (optional, to finish)
- freshly ground black pepper (if desired)
Instructions
- Start the Base: Heat the olive oil in a large pot over medium heat. Add the onion and pancetta and cook a couple of minutes.
- Cook the Vegetables: Add the carrots, fennel (or celery), herbs, and chile flakes. Cook, stirring now and then, about 12 minutes, lowering the heat if they brown too fast. When cooked, add the salt, garlic, and chickpeas.
- Simmer: Add the chickpea cooking liquid (or water) and the additional water or stock. Bring to a boil, then reduce to a simmer and cook 10 minutes, adding more liquid if needed.
- Add the Greens and Finish: Add the broccoli rabe and cook another 10 minutes, until tender. Taste for salt. Garnish with a drizzle of olive oil, a splash of balsamic if you like, and freshly ground black pepper.
Notes
Cook the vegetables slowly at the start (lower the heat if needed) to build sweet, deep flavor without browning. Use the chickpea cooking liquid if you have it for extra body (water or stock works with canned chickpeas). Add the broccoli rabe toward the end so it stays tender and bright. Don’t skip the finishing olive oil and balsamic. For a creamier soup, mash or blend some of the chickpeas and stir back in. Blanch the broccoli rabe first if its bitterness is strong. Keeps about 4 days refrigerated (flavor deepens) or 3 months frozen. Note: the source gave no prep or cook times (estimated ~15 min prep, ~35 min cook) and listed servings as about 2 quarts (about 6 servings here).
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1.5 cups




