Daily shilajit dosage may range from 300 grams to 500 grams. This is the best way of losing weight using shilajit. It should be taken on an empty stomach. This ayurvedic herb speeds up metabolism therefore, it will help the body burn excess fat that has been accumulating due to unhealthy junk food, age or other reasons.