Heat a large stock pot or a dutch oven over medium heat. Add the oil and saute your diced onion for 5 minutes, stirring occasionally.
Stir in the garlic, jalapeno/red chili, and all spices then continue to cook for a minute or so stirring constantly.
Add in the bone broth, tomatoes with juices, beans, and chicken.
Bring the soup to a boil, then reduce the heat and allow it to simmer for 15 minutes.
Once the time is up, stir in the fresh lime juice and coconut cream, and season with sea salt and freshly ground black pepper to your taste.
Serve the soup while hot with toppings of choice.
Enjoy!