10 May 2024 ... Approximately 22 grams of protein per 3 ounces of cooked serving. Kidney Beans: These beans add plant-based protein and fibre, enhancing the ...