Wash, sort and soak the beans at least 8 hours or overnight
In a large cast-iron Dutch oven, heat the oil over medium-high heat until it spiders. Add the beef and pork. (pork chop and bacon). Brown, remove and set aside.
Add the onions, bell pepper, and celery to the dutch oven and brown whilst scraping and stirring. ~2 minutes
Add the garlic and cook until fragrant, stirring and scraping. ~ 60 seconds
Reduce heat to medium, add the browned meat, sausage, ham hock, and bay leaves, bring to a gentle simmer, cover and simmer for 1 hour.
Drain the beans and add; Return to a simmer, and cook covered until the beans are tender. 90 to 120 minutes.
Add the tomatoes, mix well, taste, and correct seasoning. Simmer uncovered until the ham hock is falling apart. 2-3 hours.
Serve with rice and hot sauce.