Preheat your oven to 350°F (180°C).
Season the ribs generously with salt and pepper.
Heat a little oil in the Dutch oven over medium-high heat. Brown, the ribs on all sides, then remove and set aside.
Add the onion, garlic, spices, and additional ingredients (if any) to the Dutch oven and sauté until soft and fragrant.
Pour in the chicken broth and stir to combine.
Add the ribs to the Dutch oven, submerging them in the broth.
Cover the Dutch oven with a lid and transfer it to the oven.
Bake the ribs for 2 to 2.5 hours or until the meat is tender and easily pulls away from the bone.
If you like, brush the ribs with BBQ sauce during the last 30 minutes of cooking.
Serve the ribs hot, with any remaining sauce on the side.