Heat the coconut oil in a large skillet over medium heat. Cook and stir the onion in the hot oil until softened, about 5 minutes. Add the garlic and ginger; cook and stir for 1 minute more.
Stir in the cumin, coriander, turmeric, and cayenne pepper; cook for 1 minute. Add the carrots and bell pepper; cook and stir until softened, about 5 minutes.
Stir in the zucchini and tomatoes with juice. Reduce heat to low; cover skillet and simmer until vegetables are tender but not mushy, about 10 minutes.