Preheat oven to 325ºF/170°C.
Heat olive oil in a Dutch oven over medium-high heat. Add chorizo and sauté 2 minutes. Add onion and sauté 5 minutes, stirring occasionally. Stir in broth and remaining ingredients, adding beans last. Mix well.
Bake uncovered for 1½ hours, stirring occasionally. Taste after 30 minutes or so and adjust seasonings as required.All you need is some crusty bread and a salad and you’re all set.