Set a Dutch oven or other heavy bottomed soup pot over medium heat. Add the ground beef and cook, breaking it up with a spatula, until the beef is browned, about 6 minutes.
Add the onion and bell pepper and saute until softened, another 5 or so minutes. If there is a lot of excess grease, drain all but one tablespoon off. Otherwise, continue on with the recipe.
Stir in the cream cheese until melted, then season with the taco seasoning.
Stir in the diced tomatoes, green chilies, and beef broth. Bring to a low simmer and simmer for 5 or so minutes or until heated through.
Stir in the cheese until just melted, then turn off the heat. Sprinkle with cilantro and a squeeze of lime juice, reserving some of each for toppings.
Serve the soup with avocado, radish, tortilla strips, cheese, more cilantro and lime, and a dollop of sour cream, if desired.