Rinse and soak beans overnight.
In a Dutch oven add in butter, onion, green onion and cook till translucent. Then add in your carrots and celery and let cook till softened.
Add in your meats and seasonings. Cover and let cook down for 10-15 minutes.
Add in your drained beans, chicken stock, bouillon, and water.
Cover and let cook until beans are tender!