Add the olive oil to an electric pressure cooker. Turn to saute, add the onion and ¼ teaspoon salt and saute for 7 minutes, stirring occasionally.
Add the cumin, garlic powder, and chili powder, stirring to combine.
Add the chicken, tomato sauce, zucchini, remaining 1 ¾ teaspoon salt, and chicken stock, stirring to combine.
Secure the lid, select the manual setting, and set it to high pressure for 15 minutes.
When the pressure cooker timer is done, quick release the pressure.
Remove the chicken, chop or shred into bite sized pieces and add back to the pot. Stir in the spinach or kale, cherry tomatoes, and lime juice. Taste and add additional salt if desired. Top with any toppings you like and serve.
Want to make this recipe in the Crockpot? Check out this Slow Cooker Loaded Mexican Chicken Soup.Make it vegetarian by swapping 2 (15-oz) cans drained and rinsed chickpeas for the chicken and vegetable stock for chicken stockSkip the chili powder if you prefer to avoid spicy.Double the spinach or kale for an extra boost of goodness.