Wash and keep the fruits aside for drying.
In a heavy bottom pot add 4 cups of milk. On medium flame let it come to a boil, while stiring every minute or so, to make sure the milk doesn't stick to the bottom.
In the meantime, prepare custard powder slurry. Add 3.5 tablespoons of custard powder and mix it with ¼th cup of milk, while constinously whisking it, making sure you for a lump free slurry. Keep it aside.
Once the milk comes to a boil, lower down the flame. Give the prepared slurry a proper whisk.
Now add the slurry into the boiling milk while continuously stirring it. This will make sure the custard powder slurry mixes with the milk properly with out forming lumps.
Now cook this mix while it thickens.
Add sugar, cardamom and vanilla and cook it further. You want a creamy yet puring consistency of the custard.
Once you reach the desired consistency of the custard, turn off the flame. Add ½ cup of half and half and milk it well.
Now stir it continuously while it cools. You don't want any malai to form in the milk.
Once the custard milk cools down completely refrigerate for a minimum of two hours.
In the meanwhile, cut the fruits finely. I like to remove the skin of apple before adding it to the custard.
Once you are ready to serve the dessert add the prepared finely chopped fruits to the custard milk.
Serve chilled.