Heat olive oil in a skillet over medium heat.
Add chopped onion and sauté onions until lightly golden to build deeper chili flavor.
Stir in minced garlic and cook briefly.
Transfer sautéed mixture to slow cooker.
Add drained black beans to the pot.
Pour in diced tomatoes with juices.
Add diced bell peppers evenly.
Sprinkle chili powder and cumin over ingredients.
Stir in smoked paprika if using.
Pour vegetable broth or water to combine.
Cook on LOW for 6–7 hours or HIGH for 3–4 hours until vegetables are tender and flavors develop fully.
Taste and adjust seasoning before serving hot.