In a large pot or skillet, add ground turkey and sausage, seasonings. Cook until browned, about 5 minutes. While meat is cooking, chop all the vegetables, set aside.
Once the meat is finished set aside. If you cooked it in the soup pot, wipe it clean. In a large pot (or the soup pot) melt butter over medium heat. Sprinkle in the flour, turn the heat to low and whisk it well to ensure there are no clumps. Add in the garlic and onion. Sauté for 2 minutes. Add in tomato paste and mix well.
Add in chopped celery, carrots, tomatoes, sauté for 2 minutes. Add sherry wine and broth. Let it simmer for about 3-4 minutes.
Next, add in the drained, rinsed beans and ground meat. Add more broth if you need (depending on how broth-y you like your soups). Cover and simmer for about 15 minutes.
Add the chopped collard greens, let them wilt and bit. Turn off the heat and serve while warm. Enjoy this hearty delicious soup.