Heat bacon drippings in a large pot over medium heat. Cook onion and celery in the hot drippings until softened, 3 to 4 minutes. Add garlic and cook until fragrant, about 1 minute. Add chicken broth and peas and increase heat to medium-high.
Add ham, tomato sauce, bay leaves, and 1/2 of the following spices: paprika, chili powder, white pepper, and oregano; bring to a boil. Reduce heat to low, cover, and simmer until beans are tender, about 1 hour 45 minutes. Add remaining spices and season with salt and black pepper. Cook, uncovered, for 30 minutes.