Heat a large skillet over medium-high heat. Add the ground chuck and season with 1 teaspoon salt and 1/2 teaspoon black pepper. Brown well, breaking up the meat as you go until it is no longer pink. Drain off all excess fat. Set aside.
Heat the oil in a large Dutch oven over medium-high heat.
Add the onion, reduce heat to medium-low and cook for 4-5 minutes or until beginning to soften.
Add the celery, Poblanos and red bell pepper. Cook for 6-7 minutes or until softened.
Transfer the browned meat to the Dutch oven. Sprinkle the spices and the garlic over the meat and stir well.
Add the beef broth, water from rinsing out the cans of tomatoes, crushed tomatoes, tomato puree, diced tomatoes with green chiles, chipotle chiles, adobo sauce and the beans.
Bring to a boil, reduce heat to low, and simmer, stirring occasionally for 1 to 1 1/2 hours.
Let stand for 15-20 minutes. Season to taste with salt, black pepper and a pinch of sugar if needed. Stir in cilantro.
Serve with garnishes of choice: Cheese, tortilla chips, sour cream, cilantro, jalapeno, avocado, onion/scallion and lime wedges.