In a saucepan heat up the oil, add the garlic, chilli, onion and celery, stir and fry over a medium heat for 4 minutes, stirring often. Add the beans, tomatoes, tomato paste, chilli sauce, spices, stir, cover and simmer for 30 minutes, stirring occasionally.
Remove from the heat, add the cilantro, lime zest and serve with tacos, tortillas, rice, nachos, salsa, chopped avocado or a dollop of sour cream/yogurt.
Notes
Use either canned beans or cook the beans yourself. To cook black beans from raw soak them overnight in plenty of water first. Drain, rinse, add fresh water, bring to a boil, then simmer, covered, for 1-1.5 hours, until the beans are tender. Drain and make the stew.
Store in the fridge for up to 4 days.
Freeze individual portions in airtight containers for up to 3 months.