Heat coconut oil in a large pot over medium heat. Sauté chopped onion until soft and golden.
Add garlic and ginger. Cook for 1 minute until it smells like you know what you’re doing.
Stir in cumin, turmeric, garam masala, and chili powder. Toast spices for 30 seconds.
Add chickpeas and stir well to coat in all that delicious spice magic.
Pour in diced tomatoes and coconut milk. Stir like your life depends on it.
Let everything simmer for 15 minutes so flavors can mingle like gossip in a group chat.
Toss in the chopped spinach and stir until wilted like your last houseplant.
Season with salt and pepper. Taste. Nod dramatically. You nailed it.
Garnish with fresh cilantro if you're feeling Pinterest-y.
Serve hot with rice, naan, or whatever makes you happy.