01 - In a large pot or Dutch oven, heat a drizzle of oil over medium-high heat. Add ground beef and cook, breaking it up, until browned and cooked through (approximately 5 minutes). Drain excess fat if necessary.
02 - Add the diced onion, minced garlic, and diced bell pepper to the pot. Sauté for 4–5 minutes, until the vegetables have softened.
03 - Stir in the chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper. Cook for 1 minute, stirring constantly, until the spices are fragrant.
04 - Introduce the drained and rinsed black beans, corn, diced tomatoes (with their juices), red enchilada sauce, and beef broth to the pot. Stir thoroughly to combine all ingredients.
05 - Bring the soup to a gentle simmer. Reduce the heat to medium-low and cook uncovered for 20 minutes, stirring occasionally, allowing the flavors to meld.
06 - Taste the soup and adjust the seasoning with additional salt or pepper as needed to achieve desired flavor balance.
07 - Ladle the hot soup into individual bowls. Garnish generously with shredded cheddar cheese, a dollop of sour cream, fresh chopped cilantro, tortilla strips or chips, and diced avocado, if desired.