Place potatoes in large pot with salted water. Boil then reduce to medium-low, cover, and simmer for about 15 minutes. Drain and allow to steam for a minute.
Heat oil in skillet at medium heat. Add onion, garlic and cook until onion is translucent (5 mins). Add cumin, cayenne, curry powder, garam masala, ginger, and salt. Cook for 2 more minutes.
Add the tomatoes, garbanzo beans, peas and potatoes. Pour in the cocunut milk and bring to a simmer. Simmer for 5-10 minutes before serving.