Heat oil in a large, deep frypan. Saute onion, green capsicum, garlic, chilli powder and cumin. Stir in tomatoes, chickpeas and corn. Reduce heat to low and simmer 15 to 20 minutes, or until thickened and heated through.
Meanwhile, bring a large pot of lightly salted water to a boil. Add macaroni and cook for 8 to 10 minutes or until al dente; drain.
Combine pasta and sauce. Sprinkle each serving with cheese.