I have to agree with you on this one a nice fat free curry with all the flavours, aromas and tastes of any other curry.
Here are a few things you may consider.
Use very little oil for frying onions to start a curry off. Add splashes of water to stop food from burning. Nver add extra oil once you've started as it'll be cold and absorbed by the food.
Use yoghurt rather than cream. Use lean meat for making curry, well trimmed with as little fat on as possible.
Have plain boiled rice rather than pilau or naan bread.
Have a portion of vegetable or dhall curry. Avoid any oil floating on the surface. At home you might find it wasy to remove oil on surface of the cooking curry.
If you do go out for a curry avoid alcohol, try and have some salad.
Don't have popadoms or chutneys as they're full of calories!
Try soupy dhals made with different types of lentils and onions and spices.