1. Peel the onion and garlic, then finely chop them.
2. Wash, dry, and chop the fresh cilantro leaves.
3. Blanch the tomatoes, remove the seeds, and dice them.
4. Rinse and drain the red beans.
5. In a Dutch oven, heat the oil and sauté the onions until translucent.
6. Add the garlic, chili, cumin, 3 tablespoons of fresh cilantro, and the powdered cilantro.
7. Cook for 1 minute while stirring.
8. Add the meat and cook for 3 to 4 minutes until it is cooked through, then season with salt.
9. Stir in the tomato sauce, diced tomatoes, red beans, and broth.
10. Bring to a boil, reduce the heat, and simmer covered for 10 minutes.
11. Serve hot, accompanied by sour cream if desired.