Heat some oil in a large pan over medium heat. Add the chopped onions and cook until they are soft and translucent.
Add the minced garlic and grated ginger to the pan and sauté for another minute until fragrant.
Add the diced potatoes and aubergines to the pan, stirring to coat them in the onion mixture.
Sprinkle the curry powder, turmeric, cumin, and coriander over the vegetables, and season with salt and pepper. Mix well to combine.
Pour in the chopped tomatoes and coconut milk, stirring to combine all the ingredients.
Cover the pan and let the curry simmer for about 20-25 minutes, or until the vegetables are tender.
Taste and adjust seasoning if needed.
Serve the Aubergine and Potato curry hot, garnished with fresh coriander leaves. Enjoy with rice or naan bread.