01 - If using dried beans, soak them overnight in plenty of water. Drain and rinse thoroughly before cooking.
02 - Heat vegetable oil in a large heavy pot or Dutch oven over medium heat. Add sausage slices and cook until browned on both sides, approximately 5 minutes. Remove sausage and set aside.
03 - In the same pot, add onion, bell pepper, and celery. Sauté for 6 to 8 minutes until softened. Add minced garlic and cook for 1 additional minute until fragrant.
04 - Add the soaked or canned beans, bay leaves, thyme, smoked paprika, cayenne pepper, black pepper, and salt. Pour in 5 cups water or chicken broth. Stir well to combine.
05 - Bring mixture to a boil, then reduce heat, cover, and simmer for 1 hour or until beans are tender, stirring occasionally to prevent sticking.
06 - Return browned sausage to the pot and simmer uncovered for 20 to 30 minutes longer. Mash some beans against the side of the pot to naturally thicken the sauce. Adjust seasoning with additional salt and pepper as needed.
07 - Rinse rice under cold water until water runs clear. Combine rice and 2 cups water with a pinch of salt in a saucepan. Bring to a boil, cover, reduce heat, and simmer for 15 minutes. Remove from heat and let stand covered for 5 minutes. Fluff with a fork before serving.
08 - Spoon red beans and sausage over hot fluffy rice. Garnish generously with sliced spring onions and chopped fresh parsley.