In a large saucepan or Dutch oven, heat the olive oil over low to medium heat. Add the onion and bell pepper, and sauté 'til softened, about 5-7 minutes.
Stir in the garlic and ground beef, and cook 'til browned. Drain if desired.
Stir in the water, crushed tomatoes, tomato paste, enchilada sauce, green chiles, brown sugar, chili powder, cumin, cayenne pepper, garlic powder, smoked paprika, oregano, parsley, sea salt, and black pepper.
Cover and simmer over low to medium heat for 1 1/2 hours, stirring occasionally.
Stir in the beans and Tabasco sauce, and simmer an additional 20-30 minutes.
Serve with tortilla chips, cornbread, or rice. Add your favorite toppings!