Place a large sauce pot over medium high heat.
Add bacon and cook for about 3 minutes, stirring occasionally to prevent sticking and burning, or until bacon becomes crispy.
Add onions, celery and carrots. Add salt and pepper, to taste. Continue to cook for about 5 minutes, or until vegetables are tender and have become lightly caramelized.
Add tomatoes and garlic. Gently stir and cook for another 30 seconds.
Pour in chicken stock, beef stock and Tabasco sauce. Stir to combine. Allow to come to a boil. Once boiling, lower temperature to a slow simmer. Continue to cook for another 1 to 2 minutes.
Add bay leaf, sage, thyme, kale and butter beans. Stir to combine.
Continue to cook at a low simmer for another 8 to 10 minutes or until the beans are heated through and the kale is tender.
Serve hot, garnished with croutons.