Heat the oil in a skillet over medium-high heat. Add the onion and spices, stirring for 3–5 minutes to toast the spices and soften the onion.
Add the zucchini and garlic, stirring to coat with the spices. Cook until the zucchini is tender but still slightly crisp (about 8–10 minutes).
Stir in the lime juice, honey, and a splash of broth. Let the mixture simmer until the sauce thickens and coats the zucchini, about 5 minutes.
Serve in tortillas or over your favorite base, and garnish with cilantro, avocado, diced tomato, and cheese as desired.