Place the olive oil, chopped onion, chopped red pepper, and minced garlic in a 6 quart slow cooker.
Add the black beans - one can drained and rinsed, and the other can with its juices. Add the salsa, spices, and broth. Stir the ingredients together.
Put the cover on the slow cooker and cook on high for 4 hours or on low for 6 hours.
Once the soup is done, use an immersion blender to partially puree the soup until it reaches your desired consistency. Season with more salt if desired.
Top with avocado, corn chips, tomatoes, fresh cilantro, and anything else you like.
Notes
Store leftover soup in an airtight container in the refrigerator. It should stay fresh for about 4 days.Top this soup with diced avocado, dairy free cheese, salsa, chopped tomato, crackers, or tortilla chips.