Drain and rinse the canned beans. Dice the onion, carrots, and celery. Chop the kale. Mince the garlic and fresh rosemary.
In a large saucepan, heat the olive oil over medium-high heat. Add the onions, celery, and carrots and sauté for about 3-5 minutes.
Mix in the minced garlic, tomato paste, chili flakes, and Italian seasoning. Stir constantly for 1 minute.
Add a little of the broth to deglaze the pan, then pour the rest of the broth and stir in the cannellini beans, the bay leaf, and the parmesan rind.
Bring to a boil over high heat. Reduce the heat to medium-low, add the kale, mix, and cover with the lid. Simmer for about 15 minutes.
Remove the bay leaf. Blend a portion of the soup (1-2 cups) and mix it back in to achieve the thicker, creamier consistency. If it becomes too thick, add some more liquid (broth or water).
Add the salt (as needed), black pepper, and minced fresh rosemary. Stir well and serve the white bean soup with extra shaved parmesan and crusty bread.
Video
Notes
To store: Keep in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months. Thaw in the fridge overnight, then reheat in the microwave or on the stovetop.Check the blog post for more tips!