Peel and chop the onion and garlic into small pieces.
Peel and chop the sweet potato into pieces.
Put oil in a pan, heat and add the chopped onion and garlic.
Fry for a few minutes until soft.
Then add all the spices (salt, curry, paprika, pepper, oregano and basil).
Fry for another minute, pour in the coconut milk and water.
Add the corn, chickpeas and sweet potatoes and bring to a boil.
Cook for about 20 minutes or until the potatoes are cooked. Add the diced tofu and cook for another 5 minutes.
Serve with rice or just as a soup.