Prepare the Ingredients: Finely dice the small onion.Rinse the chickpeas in a strainer.Measure out the spices, coconut milk, and other ingredients.
Sauté the Onion: Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat.Add the diced onion and sauté until it becomes translucent and slightly golden, about 5-7 minutes.
Add the Spices: Stir in 1 teaspoon of ginger powder, 1 tablespoon of mild curry powder, 1 teaspoon of cumin, ½ teaspoon of coriander, and ¾ teaspoon of table salt.Cook for an additional 1-2 minutes, stirring frequently, to toast the spices and enhance their flavors.
Add Tomatoes: Pour in the 2 cans of fire roasted garlic tomatoes, including their juices.Stir to combine with the spiced onion mixture.
Simmer the Base: Bring the mixture to a simmer. Reduce the heat and let it cook for 5 minutes, allowing the flavors to meld.
Add Spinach and Chickpeas: Stir in the 6 cups of baby spinach and cook until wilted, about 2 minutes.Add the 2 cans of chickpeas and stir well to combine.
Incorporate Coconut Milk: Pour in 1 can of unsweetened coconut milk.Stir until the curry is well mixed and heated through.
Adjust Seasoning: Taste and adjust seasoning if needed. You can add more salt or spices according to your preference.
Serve: Serve the curry hot as is (2 - 2.5 cups/serving) or paired with rice, naan, or your preferred side.
Store Leftovers: Store any leftovers in an airtight container in the refrigerator for up to 4 days.