Plant-based protein source: Channa dal contains nearly 23 to 24% protein, making it an excellent plant-based option for meeting daily protein needs (Image: Canva) Channa dal, or horse gram, is packed ...