Italian Chickpea and Chestnut Soup
Italian Chickpea and Chestnut Soup turns humble chickpeas into a creamy, rosemary scented bowl with sweet chestnuts, tender carrots, and a savory Parmesan finish.
This soup tastes rich without needing cream. The chickpeas add protein and fiber, the chestnuts bring natural sweetness, and the broth becomes silky after a short simmer. It is simple enough for a weeknight but cozy enough for a slow Sunday meal.
Why You Will Love This Recipe
- Deep cozy flavor: Rosemary, bay leaf, garlic, and Parmesan make the broth taste slow cooked.
- Creamy without cream: Blending a small scoop of soup thickens the pot while keeping some chickpeas whole.
- Budget smart: Canned chickpeas, carrots, onion, and broth make a filling meal for four.
- Naturally nourishing: Chickpeas give you plant protein, fiber, and steady comfort in every bowl.
Fabian’s Budget & Health Tip: Save Parmesan rinds in the freezer and simmer one in the soup with the bay leaf. It adds big savory flavor with almost no extra cost. Remove it before serving.
Ingredients (Serves 4)
- 2 tablespoons olive oil (30 ml), plus more for serving
- 1 medium yellow onion, finely chopped (about 150 g)
- 2 medium carrots, diced small (about 180 g)
- 3 garlic cloves, minced (about 9 g)
- 2 cans chickpeas, 15 ounces each (425 g each), drained and rinsed
- 1 cup cooked peeled chestnuts, roughly chopped (150 g)
- 5 cups vegetable broth (1.2 liters)
- 1 fresh rosemary sprig, or 1 teaspoon dried rosemary (1 g)
- 1 bay leaf
- 1 teaspoon kosher salt (6 g), then more to taste
- 1/2 teaspoon black pepper (1 g), then more to taste
- 1/3 cup grated Parmesan cheese (30 g), plus more for serving
Step-by-Step Instructions
1. Soften the Onion and Carrots
Warm the olive oil in a large pot over medium heat. Add the onion and carrots with a small pinch of salt. Cook for 6 to 8 minutes, stirring often, until the onion looks glossy and the carrots begin to soften at the edges.
2. Add the Garlic
Stir in the garlic and cook for about 30 seconds. Stop when the garlic smells sweet and warm. Do not let it brown too much, or it can taste bitter.
3. Simmer the Soup
Add the chickpeas, cooked chestnuts, vegetable broth, rosemary, bay leaf, salt, and black pepper. Stir well, then bring the soup to a gentle boil. Lower the heat and simmer uncovered for 25 to 30 minutes, until the chickpeas taste tender and the chestnuts start to soften into the broth.
4. Thicken the Broth
Remove the rosemary stem and bay leaf. Scoop 1 to 2 cups of the soup into a blender and blend until smooth, then stir it back into the pot. You can also use an immersion blender and pulse a few times. Keep some chickpeas whole so the soup stays hearty.
5. Finish with Parmesan and Olive Oil
Turn off the heat and stir in the grated Parmesan. Taste the soup and adjust the salt and pepper. Ladle into bowls, then finish each serving with a drizzle of olive oil, extra Parmesan, and a little black pepper. The broth should look lightly creamy and smell like rosemary, garlic, and toasted cheese.
Expert Troubleshooting & FAQs
Can I use dried chickpeas instead of canned?
Yes. Cook dried chickpeas first, then use about 3 cups cooked chickpeas (500 g) in the soup. If they are still firm, simmer the soup a little longer until they taste creamy inside.
What kind of chestnuts work best?
Use cooked and peeled chestnuts. Vacuum packed chestnuts work well because they are tender, sweet, and easy to chop. Avoid raw chestnuts unless you plan to roast and peel them first.
Why does my soup taste flat?
It likely needs more salt, Parmesan, or time. Simmer a few extra minutes, then taste again. A small drizzle of olive oil at the end also helps carry the rosemary and garlic flavor.
Can I make this soup vegan?
Yes. Skip the Parmesan or use a dairy free grated cheese. For extra savory flavor, add 1 tablespoon nutritional yeast (8 g) after simmering.
How do I store leftovers?
Cool the soup, then store it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove with a splash of broth or water because the chickpeas will thicken the soup as it sits.
Estimated Nutritional Facts
These numbers are rough estimates per serving and will vary based on your broth, chickpeas, chestnuts, and cheese.
- Calories: about 360
- Protein: about 15 g
- Carbs: about 48 g
- Fats: about 13 g
Italian Chickpea and Chestnut Soup

Ingredients
- 2 tablespoons olive oil (30 ml), plus more for serving
- 1 medium yellow onion, finely chopped (about 150 g)
- 2 medium carrots, diced small (about 180 g)
- 3 garlic cloves, minced (about 9 g)
- 2 cans chickpeas, 15 ounces each (425 g each), drained and rinsed
- 1 cup cooked peeled chestnuts, roughly chopped (150 g)
- 5 cups vegetable broth (1.2 liters)
- 1 fresh rosemary sprig, or 1 teaspoon dried rosemary (1 g)
- 1 bay leaf
- 1 teaspoon kosher salt (6 g), then more to taste
- 1/2 teaspoon black pepper (1 g), then more to taste
- 1/3 cup grated Parmesan cheese (30 g), plus more for serving
Instructions
- 1. Soften the Onion and Carrots. Warm the olive oil in a large pot over medium heat. Add the onion and carrots with a small pinch of salt. Cook for 6 to 8 minutes, stirring often, until the onion looks glossy and the carrots begin to soften at the edges.
- 2. Add the Garlic. Stir in the garlic and cook for about 30 seconds. Stop when the garlic smells sweet and warm. Do not let it brown too much, or it can taste bitter.
- 3. Simmer the Soup. Add the chickpeas, cooked chestnuts, vegetable broth, rosemary, bay leaf, salt, and black pepper. Stir well, then bring the soup to a gentle boil. Lower the heat and simmer uncovered for 25 to 30 minutes, until the chickpeas taste tender and the chestnuts start to soften into the broth.
- 4. Thicken the Broth. Remove the rosemary stem and bay leaf. Scoop 1 to 2 cups of the soup into a blender and blend until smooth, then stir it back into the pot. You can also use an immersion blender and pulse a few times. Keep some chickpeas whole so the soup stays hearty.
- 5. Finish with Parmesan and Olive Oil. Turn off the heat and stir in the grated Parmesan. Taste the soup and adjust the salt and pepper. Ladle into bowls, then finish each serving with a drizzle of olive oil, extra Parmesan, and a little black pepper. The broth should look lightly creamy and smell like rosemary, garlic, and toasted cheese.









