The night before, sort and rinse the dried black beans. Cover with several inches of water and soak overnight (or at least 8 hours). Drain and rinse.
Heat olive oil in a large pot over medium heat. Add the onion, bell pepper, carrots, and celery. Cook 6 minutes until softened.
Add the garlic, cumin, oregano, and paprika. Stir 30 seconds.
Add the soaked beans and 8 cups of water. Bring to a boil, then reduce heat and simmer partially covered for 1.5 to 2 hours until the beans are very tender.
Use an immersion blender to partially purée — blend about half for a thick, creamy texture while leaving some whole beans.
Stir in the lime juice and pepper. Taste and adjust seasoning.
Serve topped with diced avocado, a squeeze of lime, or a dollop of Greek yogurt. Note: this recipe is intentionally made without added salt. The beans provide natural flavour.
Build your own version of this recipe and Nutrifax generates a print-ready Nutrition Facts label — free.