Using a paring knife, cut an X into the top of each roma tomato.
In a medium pot, render fat out of bacon over a medium heat. Once bacon is crisp, remove. Chop and set aside.
Add onion and garlic. Sweat until soft. Add all about ½ cup of chickpeas. Cook another two minutes. Season with salt and pepper. Transfer to blender or food processor, cover with 1 cup of chicken stock. Pulse until mostly pureed; make sure it still has a little bit of texture.
Transfer back to the pot and add remaining chicken stock, ¼ cup of the remaining chickpeas, ½ of the chopped bacon, rosemary and rind. Bring to a boil and reduce to a simmer.
Once the mixture is simmering, add the tomatoes. Let them sit in the hot broth for 1 minute. Remove and peel and de-seed. Cut into a dice and add back into the soup.
Simmer the soup for 20-25 or until the rind of the parmesan has almost fully melted. (It won’t melt all the way).
At the last minute add the kale. Season with salt and pepper if necessary. Garnish with chopped bacon and crispy chickpeas.
For the crispy chickpeas:
In a small non-stick skillet, heat olive oil to a medium-high heat. Once the oil is hot, add in chickpeas. Fry until crisp. Drain on paper towel and season with salt and pepper.
Recipe by Cooking for Keeps at https://www.cookingforkeeps.com/chickpea-soup-kale-bacon/