01 - Heat vegetable oil in a large Dutch oven over medium heat. Add sausage and ham hock; cook until sausage browns, about 5 minutes. Remove sausage and set aside, leaving rendered fat in the pot.
02 - Add onion, bell pepper, and celery to the pot. Cook, stirring frequently, until softened, about 5 minutes. Stir in garlic and cook 1 minute more.
03 - Return sausage to the pot. Add soaked beans, ham hock, bay leaf, thyme, paprika, cayenne, black pepper, oregano, and salt. Pour in chicken stock or water and bring to a boil.
04 - Reduce heat to low, cover, and simmer gently for 1.5 to 2 hours, stirring occasionally, until beans are tender and mixture is creamy. Add more water if liquid reduces too much.
05 - Combine rice, water, and salt in a saucepan. Bring to a boil, then cover and reduce heat to low. Cook 15-18 minutes until water is absorbed. Let sit covered 5 minutes, then fluff with fork.
06 - Remove ham hock and bay leaf from beans. Mash some beans against pot side for creamier texture if desired. Adjust seasoning with salt and hot sauce to taste.
07 - Spoon red beans over mounds of hot white rice. Garnish with spring onions and parsley. Serve with extra hot sauce on the side.