2 cans (15 oz each) cannellini beans, rinsed and drained
1 medium onion, chopped
2 cloves garlic, minced
2 carrots, diced
4 cups vegetable broth
1 teaspoon thyme, dried
Salt and pepper to taste
Olive oil for sautéing
Kale or spinach (optional)
In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and carrots; sauté until they begin to soften, about 5 minutes. Then stir in the minced garlic and thyme, cooking for an additional minute.
Pour in the rinsed cannellini beans, stirring to combine with the aromatics.
Add the vegetable broth while scraping any bits off the bottom of the pot. Bring the mixture to a gentle boil.
Season with salt and pepper, to your preference. Reduce the heat, cover, and let it simmer for about 20 minutes.
If using kale or spinach, stir it in during the last few minutes of cooking until wilted.
For a creamier texture, use an immersion blender to slightly blend the soup, leaving some beans intact for chunkiness.
Ladle into bowls and drizzle additional olive oil on top, if desired. Enjoy with crusty bread!