01 - Heat vegetable oil in a large Dutch oven over medium heat. Add bacon if using and cook until crisp. Remove bacon and set aside, keeping rendered fat in the pot.
02 - Add sliced sausage to the pot and cook until well browned. Remove sausage and set aside with the cooked bacon.
03 - Add onion, bell pepper, and celery to the pot. Sauté for 5 to 6 minutes until softened. Add garlic and cook for 1 additional minute until fragrant.
04 - Return sausage and bacon to the pot. Add red beans, broth, bay leaf, thyme, smoked paprika, cayenne, oregano, black pepper, and salt. Stir thoroughly to combine.
05 - Bring mixture to a boil, then reduce heat and simmer uncovered for 45 minutes, stirring occasionally. Add water or broth if soup becomes too thick.
06 - While soup simmers, rinse rice under cold water. Combine rice, water, and salt in a saucepan. Bring to a boil, reduce heat, cover, and simmer for 15 minutes. Remove from heat and let steam covered for 5 minutes. Fluff with a fork.
07 - Remove bay leaf from soup. Stir in chopped parsley. Taste and adjust seasoning as needed.
08 - Ladle hot soup into bowls and top with a scoop of steamed rice. Garnish with additional fresh parsley if desired.