Prep/measure all ingredients before cooking.
Heat olive oil over medium-high heat.
1 tablespoon olive oil
Add onion, garlic, jalapeno, and poblano. Stir frequently, until softened and fragrant, about 5 minutes.
1 onion, 3 cloves garlic, 1 jalapeno, 1 poblano
Add bell pepper and cook for about 3 minutes, until softened, stirring frequently.
1 red bell pepper
Add sugar and spices and cook for a minute, stirring constantly.
1 tablespoon sugar (granulated maple, coconut, brown, or maple syrup), 1 tablespoon chili powder, 1 teaspoon cumin, 1 teaspoon paprika, 1 teaspoon cayenne powder, 1 teaspoon sea salt
Add beans, tomatoes, and water to the pot and stir, breaking apart the tomatoes with a spoon. Simmer, covered, for about 20 minutes.
28 ounces San Marzano whole tomatoes, 3 cups water
Turn off the heat and add the juice of 1 lime to the pot. Serve each bowl with freshly chopped cilantro.
1 lime, Cilantro