Before you start to make the modaks, prepare the steamer with 2 cups of water. I like to use a thick bottom pan with a sieve on top. Let the water come to a boil while you make the modaks.
To use a mold, line the mold with some ghee.
Place a dough ball in the mold and line the surface evenly with it.
Make a cavity in the middle, and fill it with the coconut filling. Seal the base with the leftover dough.
Repeat for all the modaks and set them aside. Just before placing them on the steamer, brush some water on top.
Arrange the modaks on a steamer, leaving some space for expansion. Steam for 14-15 minutes for modaks of medium thickness. Thick outer covering will take longer to cook.
Remove and add a drop of ghee on top. Enjoy!