I always start by rinsing and soaking the beans overnight. This helps reduce cooking time and improves texture. If I’m short on time, I do a quick soak instead.
I heat oil in a large pot and cook onion, celery, and bell pepper. Once softened, I add garlic for a fragrant base. This step builds the foundation of deep Southern flavor.
I stir in sausage, ham hock, thyme, bay leaves, and paprika. Letting the meat brown slightly enhances the smoky richness. The spices start blending into the vegetables beautifully.
I add soaked beans and pour in broth until everything is covered. Then I bring it to a boil before lowering to a simmer. This slow cooking helps the beans absorb all the flavor.
I let the pot simmer gently for 2–2.5 hours, stirring occasionally. The beans become soft, creamy, and full of smoky taste. I check liquid levels and add broth if needed during cooking.
Once done, I remove the bay leaves and ham bone. I lightly mash some beans to thicken the texture naturally. Then I adjust salt, pepper, and spice before serving.