To a heavy bottom pan, add milk on medium-high heat.
Once it has heated up a little, take out 3 tablespoons milk from the pan into a small bowl. Add in 3 tablespoons custard powder to that milk and mix well. There should be no lumps. Set it aside.
Stiir the milk in the pan at regular intervals until it comes to a gentle boil. Then lower the heat, add sugar, cardamom powder if using, and mix until combined. Stir the custard mix and add it to the milk slowly. Add a little at a time while stirring the milk in the pan continuously.
Cook for 2-3 minutes until the custard just starts to thicken while stirring continuously. Turn off the heat and let it cool down. Cover the custard and place in the refrigerator to chill for at least an hour.
Once chilled, transfer the custard to a serving bowl and mix in the chopped fruits. You can also save some fruits, such as pomegranate seeds, to top the serving bowls.
Serve immediately or cover and refrigerate the fruit custard for 1-2 hours. Then serve in small bowls and garnish on top with saved fruits. Enjoy!