In a large stock pot, heat the oil over medium-high heat. Cook the garlic and onion until soft. Add in the beef and season with the spices (cumin through the chili powder), breaking up with a spatula while it cooks. Once the meat is cooked through, drain any excess grease and remove half of meat and store it in an airtight container in the fridge for the following day.
Add in jalapenos, kale and celery, sauté for another 1 to 2 minutes, then add in bone broth and lime juice.
Bring the mixture to a boil and then reduce heat to low, cover with a lid and continue to simmer for another 30 minutes.
After the 30 minutes, remove soup from heat, serve and top with cilantro and avocado.
Notes
SERVING SUGGESTION: salad with mixed leafy greens and balsamic vinaigrette