Heat the vegetable oil in a large skillet over medium heat. Add the chopped onion and sauté until soft and translucent, about 4–5 minutes.
Add the minced garlic and grated ginger. Stir and cook for another 1–2 minutes until fragrant.
Add the chopped bell pepper and sauté for 3–4 minutes until slightly tender.
Stir in the chopped tomatoes and pour in just enough boiling water to cover them. Let it simmer for 5–7 minutes, until the tomatoes break down and create a sauce.
Add turmeric, salt, and black pepper. Mix well until everything is evenly seasoned.
Add the chickpeas and stir to combine. Let simmer for another 5–10 minutes so the flavors meld.
Taste and adjust seasoning if needed. Serve hot on its own or with rice, flatbread, or quinoa.