Add the tomatoes, jalapenos, ginger, garlic, cilantro, coriander, turmeric, and 1 cup of water in a blender or food processor. Blend until smooth. Set aside.
Heat a large, heavy-bottomed pot or Dutch oven to medium heat. Add cumin, coriander, bay leaves, and cinnamon sticks. Stir the spices for 1 minute until they start to release their aroma.
Add the onions and mix them with the toasted spices. Stir them until they soften (2-3 minutes).
Stir in the diced potatoes and mix them with the onions and spices. Then, add the sauce and another cup of water.
Use a wooden spoon to clear the bottom of the cooking pot and adjust the heat so the potatoes are simmering. Cover and cook until the potatoes are tender (15-20 minutes).
When the potatoes are tender, stir in the chickpeas and simmer for another 5 minutes.
Taste and add salt if desired.