Preheat a large stock pot over medium heat. Add the oil. Then add the bell pepper, onion, jalapeno, garlic, and chipotle in adobo. Saute until the vegetables are soft and onions are translucent, season with salt and pepper.
Add the black beans to the pot and stir to combine. Add the diced tomatoes and vegetable stock. Bring to a boil and then reduce to a simmer. Continue simmering for 10 minutes.
Remove two cups of the soup from the pot. Using an immersion blender or by carefully transferring the soup to a blender or food processor, puree the soup. Return the two cups back to the pot.
Stir in the almond milk and then remove from the heat. Garnish with dairy free yogurt or sour cream and freshly chopped cilantro.