Dice the onion, mince the garlic, and grate the ginger on a small holed cheese grater. Sauté the onion, garlic, and ginger in a large skillet with the olive oil over medium heat until the onions have softened (3-5 minutes).
Add the curry powder and continue to sauté with the onion mixture for one minute more. Add about 1/4 cup of water to the skillet along with the fresh spinach and continue to sauté until the spinach has wilted. The water will help steam and wilt the spinach (no water needed if using frozen spinach).
Drain and rinse the chickpeas. Add them to the skillet along with the tomato sauce. Stir well to distribute the spices in the sauce and heat through (5 minutes). Serve over rice or with bread.
*Any neutral oil will work here, but I usually have olive oil on hand.
**I used mild curry powder, but you can use any kind you like. Store-bought or homemade, either will work great here! Feel free to add more or less to taste.
***Frozen spinach works just as well as fresh spinach. Add the frozen spinach to the skillet in place of the fresh and sauté until thawed and warmed through, then proceed with the recipe as usual.
****I use a 15 oz. can of tomato sauce (cooked tomatoes that are strained and pureed). Depending on where you live, it may also be called "passata." You could also use canned diced tomatoes (including their juices) if you want more texture, but be sure to season to taste with salt as needed.