In a large pot or dutch oven, heat the olive oil over medium heat.
Add in the diced onion and saute for about 5 minutes. Add in the garlic and tomato paste and saute for 1-2 minutes.
Mix in the spices, salt, pepper and brown sugar. Let combine for 1 minute.
Add in all remaining ingredients aside from the cilantro and lime.
Let simmer for about 15 minutes to let the flavors blend, then stir in the cilantro and lime.
Taste and adjust flavors as desired, adding more salt as needed or some cayenne for extra spice.
Serve with tortilla strips, avocado, cilantro, lime etc!