Ingredients
- 1 tablespoon olive oil
- 2 onions, finely chopped
- 1 bell pepper, diced
- 1 serrano pepper, finely chopped
- 4 cloves garlic, crushed
- 1 teaspoon ground cumin
- ½ teaspoon ground turmeric
- ½ teaspoon cayenne pepper
- 3 tomatoes, diced
- 2 (15 ounce) cans black beans
- 1 (10 ounce) can tomato sauce
- 2 tablespoons chopped green onion
- 4 tablespoons lime juice
- 1 teaspoon salt
- ½ teaspoon brown sugar
- 3 tablespoons chopped fresh cilantro
Why This Recipe Is So Good
Quick Kitchen Tips
- Adjust the spice level by adding more or less chili depending on your preference.
- Simmer the beans gently to keep them tender and prevent them from breaking apart.
Step 1
Heat some olive oil in a skillet over medium heat. Toss in the onions and cook them, stirring occasionally, until they start to turn golden—this usually takes about 5 minutes. Then turn the heat up to medium-high and add the bell pepper, serrano pepper, garlic, cumin, turmeric, and cayenne. Cook everything together for about a minute until you can really smell the spices.
Step 2
Stir in the diced tomatoes, black beans, tomato sauce, green onions, lime juice, salt, and a little brown sugar. Bring the mixture to a gentle boil, then lower the heat and let it simmer uncovered for about 30 minutes so all the flavors meld beautifully.
Step 3
When it’s done, take the skillet off the heat and sprinkle some fresh cilantro on top before serving.