01 - If using dried beans, rinse and soak overnight. Drain and rinse thoroughly before cooking.
02 - In a large Dutch oven or heavy pot, heat a splash of oil over medium heat. Add sausage slices and brown for 3 to 4 minutes. Remove and set aside.
03 - In the same pot, sauté onion, bell pepper, and celery until soft, about 6 to 8 minutes. Add minced garlic and cook for 1 minute more.
04 - Return browned sausage to the pot. Add beans, smoked turkey leg if using, water or broth, bay leaves, thyme, paprika, cayenne, black pepper, salt, and oregano. Stir to combine thoroughly.
05 - Bring mixture to a boil. Reduce heat, cover, and simmer for 1 to 1.5 hours, stirring occasionally, until beans are very tender and liquid is creamy. Use 45 minutes if cooking with canned beans.
06 - In a saucepan, combine rice, water, and salt. Bring to a boil, reduce heat to low, cover, and cook for 15 to 18 minutes until water is absorbed. Fluff with a fork.
07 - Remove bay leaves and turkey leg from bean mixture. Shred turkey leg meat and return to pot if desired. Adjust seasoning with additional salt as needed.
08 - Serve beans over hot rice. Garnish with fresh parsley, sliced green onions, and a dash of hot sauce.