01 - If using dried beans, rinse thoroughly and soak overnight. Drain and rinse 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, approximately 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 to a boil. Reduce heat, cover, and simmer for 1 to 1.5 hours for dried beans or 45 minutes for canned beans, stirring occasionally, until beans are very tender and the liquid becomes creamy.
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 - Discard bay leaves. Remove turkey leg and shred meat, returning it to the pot if desired. Adjust seasoning to taste.
08 - Serve beans over hot rice. Garnish with fresh parsley, sliced green onions, and a dash of hot sauce.