Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 minutes until it softens.
Stir in the minced garlic, curry powder, and cumin. Cook for 1 minute until the spices smell fragrant.
Add the drained chickpeas, coconut milk, and salt. Stir everything together and let it simmer for 10 minutes, stirring now and then so the sauce thickens slightly.
Add the fresh spinach in batches. Stir until the leaves wilt completely, about 2 minutes.
Warm the naan bread in a dry skillet or toaster oven for 1 minute per side. Serve the curry in bowls with the naan on the side for dipping.