15 ounces kidney beans (canned) – drained and rinsed
15 ounces black beans (canned) – drained and rinsed
15 ounces pinto beans (canned) – drained and rinsed
1.5 tsp fine sea salt
0.5 tsp black pepper – freshly ground
1 tbsp lime juice – fresh
cilantro – chopped (for serving)
scallions – thinly sliced (for serving)
avocado – diced (for serving)
lime wedges – (for serving)
Instructions
Heat the olive oil in a large heavy pot over medium heat until shimmering, 1–2 minutes.
Add the onion, bell pepper, and jalapeño. Cook, stirring occasionally, until softened and lightly translucent, 6–8 minutes.
Stir in the garlic and cook until fragrant, 30–45 seconds.
Sprinkle in the chili powder, ground cumin, smoked paprika, and dried oregano. Stir to coat the vegetables and toast the spices until aromatic, 45–60 seconds.
Add the tomato paste and cook, stirring, until it darkens slightly and begins to stick, 1–2 minutes.
Pour in the diced tomatoes and vegetable broth, scraping up any browned bits. Bring to a simmer.
Stir in the kidney beans, black beans, pinto beans, fine sea salt, and black pepper. Return to a gentle simmer, then reduce heat to low.
Simmer uncovered, stirring occasionally, until thickened and the flavors have melded, 25–35 minutes. Doneness cue: chili should be spoon-thick, with a glossy surface and beans tender but intact; add a splash of broth or water if it gets too thick.
Stir in the fresh lime juice. Taste and adjust seasoning with additional salt and pepper as needed. Turn off the heat and let rest 5 minutes.
Ladle into bowls and garnish with chopped cilantro, sliced scallions, and diced avocado. Serve with lime wedges.