Sauté the Vegetables: Heat the olive oil over medium heat in a large pot. Add the diced onion and sauté until soft and translucent, about 5 minutes. Add the minced garlic, red bell pepper, and jalapeño (if using), and sauté for another 3-4 minutes.
Add the Spices and Tomato Paste: Stir in the cumin, taco seasoning, and tomato paste. Cook for 1 minute until fragrant.
Add Tomatoes and Broth: Pour in the diced tomatoes with their juices, the Rotel, and the vegetable broth. Stir well to combine. Bring the mixture to a simmer and cook for about 10 minutes to allow the flavors to meld.
Add Beans, Corn, Cream Cheese, and Coconut Milk: Stir in the black beans, corn, cream cheese and coconut milk. Simmer for another 5-10 minutes or until everything is heated through.
Add Nutritional Yeast and Lime Juice: Stir in the nutritional yeast and lime juice. Taste and adjust seasoning with salt and pepper as needed. Add in the shredded chicken.
Serve: Ladle the soup into bowls and top with tortilla strips, dairy-free sour cream or Greek yogurt if not dairy free, fresh cilantro, lime juice, jalapenos, and avocado slices if desired.