Kidney beans are eaten around the world in various dishes. We have them like most people in Chili Con Carne but they are an important part of Indian cuisine most notably, as well as cuisine in the deep south of USA and the Caribbean, where they are called ‘red peas’.
They can often be confused with other types of red beans such as azuki beans.
So if we can eat them, can guinea pigs eat kidney beans, and if so how much can they eat?

Lets take a look at their nutritional data and find out a bit more about them.
As per usual, we’ll take a particular interest in the fat, sugar, calcium, phosphorus, and acid content which particularly affects guinea pigs.
Energyt1,393 kJ (333 kcal)
Carbohydratest60 g
– Sugarst2 g
– Dietary fibert15 g
Fatt1 g
Proteint24 g
Watert12 g
Pantothenic acid (B5)t0.8 mg (16%)
Folate (vit. B9)t394 μg (99%)
Calciumt143 mg (14%)
Iront8 mg (62%)
Magnesiumt140 mg (39%)
Potassiumt1406 mg (30%)
Zinct3 mg (32%)
(source: Wikipedia)
As you can see Kidney beans contain no phosphorus, but do contain some sugar and fat. But they do contain quite a bit of calcium and are very acidic.
This means that they really are not good for guinea pigs to eat, and definitely a food to steer clear of, with both hard and soft varieties.
If your guinea pig does eat one, they should be fine, but don’t let them have any more. If they eat any more however, it might be worth seeking some veterinary advice.