Before cooking red beans and rice, it is important to soak the beans overnight to ensure they cook evenly and have a creamy texture. Rinse the beans and remove any debris or stones. Soak the beans in a large pot with enough water to cover them by 2 inches. Add salt and refrigerate overnight. Drain and rinse the beans before cooking.
The meat used in red beans and rice is typically smoked andouille sausage, tasso, or pickled pork. Cut the sausage into bite-sized pieces and brown in a large pot or Dutch oven. Remove the sausage from the pot and set aside. If using tasso or pickled pork, sauté it in the pot until browned and set aside.
The "holy trinity" of vegetables - onions, celery, and green bell peppers - is a key ingredient in red beans and rice. Sauté the vegetables in the same pot used for the sausage or pork until softened. Add minced garlic and fresh thyme and cook for an additional minute. Return the sausage or pork to the pot and add the soaked beans, chicken broth, and Cajun seasoning. Bring the mixture to a boil, then reduce the heat and simmer for 2 to 3 hours, or until the beans are tender.
While the beans are cooking, prepare the rice. Long grain white rice or jasmine rice are both good options. Rinse the rice and add it to a pot with water. Bring the mixture to a boil, then reduce the heat to low and simmer for 18 to 20 minutes, or until the rice is tender and the water is absorbed.