Step-by-Step Instructions
Prep the Chickpeas
If using dried chickpeas, rinse them well and soak them in water overnight. The next day, drain and rinse them again. If using canned chickpeas, simply drain and rinse.
Sauté the Vegetables
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, garlic, carrot, and celery. Sauté for about 5–7 minutes, or until the vegetables are softened and the onions are translucent.
Add Tomatoes and Seasonings
Stir in the crushed tomatoes and cook for another 3–4 minutes to allow the flavors to meld. Add the bay leaf, rosemary, and a pinch of salt and pepper.
Add Chickpeas and Broth
Pour in the chickpeas and broth. Stir well, then bring the mixture to a boil over medium-high heat.
Simmer the Soup
Once the soup begins to boil, reduce the heat to low, cover, and simmer for 35–45 minutes. If using canned chickpeas, check around the 30-minute mark as they cook faster. The chickpeas should be tender but not mushy.
Adjust Seasoning and Texture
Once the chickpeas are tender, taste the soup and adjust the seasoning with additional salt and pepper if needed. If you prefer a creamier soup, use an immersion blender to blend part of the soup until you reach your desired texture. You can also scoop out a cup of soup, blend it, and then return it to the pot.
Serve and Garnish
Ladle the soup into bowls and garnish with fresh parsley, a sprinkle of Parmesan cheese, and a drizzle of olive oil if desired. Serve hot with crusty bread on the side.