YES!! Karuvaadu / Dry fish is one of the richest sources of Protein (62g protein per 100g). If you feel it's too salty or smelly... You can always opt for other protein rich alternatives (per 100g) --- Masoor dhal - 25.2g Chicken - 21.6g Paneer - 18.3g Fish - 16g Egg - 13.3g Those who didn't know this before, Give a thumbs up 😊👍