Tomato Soup with Chickpeas

It’s finally getting warm outside!  Yet, I can always enjoy a bowl of hot soup.  Seriously, it can be 90 degrees outside and I’d still love to eat this soup. 
I’ve made this a few times and it’s always so good. I always have the ingredients on hand and it’s a great soup to make in a pinch when you don’t know what else to cook!

Tomato Soup with Chickpeas Recipe
2 cans chickpeas, drained and rinsed
2 teaspoon olive oil
3 garlic cloves, peeled and coarsely chopped
1 teaspoon dried rosemary (fresh would work too)
3-15 ounce cans of tomatoes (I used diced)
1 teaspoon of sugar
1 teaspoon salt
Pepper, to taste
2 1/2 cups chicken or vegetable broth

1. Warm the olive oil in a large soup pot over medium-low heat, and add the garlic and rosemary. Cook for a minute or two, and then add the tomatoes, sugar, salt, a few grinds of pepper, roughly half of the chickpeas, and the stock. Bring to a boil over high heat; then reduce the heat to low and simmer, partially covered, for 20 minutes.
2. Remove the soup from the heat to purée. If using an immersion blender, purée the soup directly in the pot. Otherwise, wait a few minutes, until the soup cools; then purée it in batches in a blender or food processor and return it to the pot. Add the remaining chickpeas, and warm the soup over medium heat.