Heat the oil over high heat in a large heavy pot and add the turkey meat. Cook until lightly browned, about 5 minutes, chopping down and stirring with the side of a heavy kitchen spoon to break up any lumps.
Add the onions, garlic, sweet pepper, celery, jalapeno pepper, oregano, bay leaves, chili powder and cumin. Stir to blend well. Cook for 5 minutes.
Add the tomatoes, chicken broth, salt and pepper. Bring to a boil, reduce heat and simmer, stirring occasionally, for 15 minutes.
Add the drained beans and cook, stirring occasionally, for 10 minutes longer. Serve in bowls with cheddar cheese, and sour cream and lime wedges, if desired.