Heat the oil in a large pot or dutch oven over high heat. Saute beef, onion, garlic, and green bell pepper for 7-8 minutes.
Add diced tomatoes, green chilis (or jalapenos), cream cheese, and taco seasoning to the pot. Stir until cream cheese is melted and mixed throughout.
Pour in chicken broth and reduce heat to low. Simmer 15-20 minutes, until soup has thickened. Stir periodically to avoid the bottom from burning.
Serve warm and top with toppings of your choice. I like a variety of freshly sliced avocado, sour cream, shredded cheese, fresh cilantro, jalapeno, or fresh lime wedges.
Notes
Store soup in an airtight container in the fridge for up to 4 days.