In a large bowl, toss the chicken and sausage with the lime juice and season with salt and pepper.
Heat 3 tablespoons of oil in a dutch oven, over medium high heat, and brown the chicken and sausage, about 2 minutes per side. Depending on the size of your pot, you will have to work in 3-4 batches, adding more oil when necessary. Remove the chicken/sausage to a plate.
Lower the heat to medium, add the remaining oil and sauté the onions and garlic until softened, about 3 minutes. Then, add the paprika and the tomato paste and stir to combine.
Pour the chicken broth and water, add the bay leaves and thyme. Once the liquid starts boiling, reduce the heat to low and let the stew simmer for 30 to 40 minutes or until the chicken is cooked through and almost falling apart.
With a ladle, remove a bit of the broth into a cup and stir in the flour to make a roux. Return the roux to the pot and add the beans. Cook for 10 more minutes until the sauce has thickened.
Taste for seasoning and add more salt and/or pepper, if necessary. Remove the bay leaves and thyme stems. Garnish with parsley.
Serve over rice or french bread for dipping