Heat the oil in a large skillet on medium heat. Add in the chopped onions and ginger and sauté for 5-7 minutes or until the onions become translucent.
Add in the cumin and garlic and continue cooking until fragrant. About 1-2 minutes. Add in the tomato paste, mix through before adding the beans.
Add in the curry powder, coriander, chopped tomatoes and water and mix well. Cover the pan with a lid and let simmer for 20-25 minutes stirring occasionally.
Lower the heat to medium low, then add in the garam masala, vegan honey, season with salt & pepper and stir in the coconut milk. Mix well and lastly, add in the chopped parsley. Allow everything to heat through before serving.
Serve up a bowl with warm flat bread to dip in or pour the beans over rice. Serve with vegan yogurt to mix in.
