Add the diced onion to a large pot with the olive oil.
Saute for about 5 minutes.
Add in the garlic and diced carrot.
Saute an additional 5 or so minutes.
Add in all ingredients aside from the kale and stir well.
Bring to a boil, then reduce heat to low and simmer for about 15-20 minutes, stirring occasionally.
Take about 2 cups of soup and add to your blender. Puree until smooth.
Add back to the pot, then stir well.
Stir in the kale and let wilt.
Taste and adjust flavors as desired, adding more salt or spice if needed.
Serve warm and enjoy!