Cook the rice in a medium pot according to package directions and set it aside.
Heat the vegetable oil in a large skillet over medium heat. Add the diced onion and cook until it softens, about 5 minutes.
Stir in the minced garlic, curry powder, and cumin. Cook for 1 minute until the spices smell fragrant.
Add the drained chickpeas and water to the skillet. Bring the mixture to a gentle simmer and cook for 5 minutes.
Add the spinach a handful at a time, stirring until it wilts into the curry.
Season with salt, then spoon the curry over the cooked rice and serve.