In a pan, add peanuts and roast them on a medium low heat for about 8 minutes, stirring continuously.
Transfer them to a plate and let them cool down slightly.
Once the peanuts cool down, rub them between your palms, and separate the peels by tossing them.
In the same pan, add some sesame seeds and roast them on medium low heat for 6-7 minutes. Stir them continuously without burning them, until lightly brown and crispy. Set them aside to cool down on a plate.
Add some desiccated coconut in the same pan on low heat. Let the coconut toast for 30-40 seconds until light brown. Set the coconut on a plate.
Transfer some jaggery, cardamom powder, a pinch of salt, and mix all the ingredients together.
Transfer the mixture to a blender jar or food processor. Pulse to mix the mixture 12-15 times. Once all the ingredients are mixed together, add some ghee. Pulse for another 5-6 times until everything comes together.
Transfer the mixture to a large mixing bowl. Knead the mixture with your fingers so oil will release from the sesame seeds and peanuts. It will help bind the ladoos while rolling them.
Take about 1.5 to 2 tbsp of mixture and start pressing the mixture with your palm and fingers. Roll the mixture with the help of both the palms and shape into a smooth round ball.
Repeat the same steps with the remaining mixture and form ladoos.
Keep the ladoos on a plate to air dry them and store in the container.