Chop onion, garlic, and bell pepper, and grate and squeeze excess water from zucchini.
In a large pot, heat a few tablespoons of olive oil over medium-high heat then add onions. Saute for 5 minutes then add garlic. Continue to saute 3-5 minutes more.
Add ground beef and ground turkey. Break meat apart with the back of a wooden spoon, stirring until meat is browned and crumbly.
Season with all of the spices. Add tomatoes, tomato sauce, and chicken broth.
Add bell pepper and zucchini, and bring to a slow boil. Reduce heat to medium-low, cover and simmer for 45 minutes. Add the beans, stir and cover again. Cook on low, stirring occasionally, for another hour and a half to two hours.
Serve with cornbread or biscuits, and your favorite toppings!