EN
Ingredient swap

Kidney Beans vs Navy Beans

Kidney Beans has 23.6 g protein and 333 calories per 100 g; navy beans has 22.3 g and 337. They behave similarly in recipes.

How to swap

Swap by weight, not by cup: 1 cup of kidney beans (184 g) ≈ 1 cup of navy beans.

Side by side

Per 100 gKidney BeansNavy Beans
Calories333 337
Protein23.6 gbetter22.3 g
Carbs60 g60.8 g
Fat0.8 g1.5 g
Fiber15.2 g15.3 g
Sugar2.2 gbetter3.9 g
Sodium24 mg5 mgbetter
1 cup weighs184 g208 g

"Better" means more protein or fiber, or fewer calories, carbs, sugar or salt. Fat is not scored.

Macros per 100 g

Protein
Kidney Beans23.6 g
Navy Beans22.3 g
Carbs
Kidney Beans60 g
Navy Beans60.8 g
Fat
Kidney Beans0.8 g
Navy Beans1.5 g
Fiber
Kidney Beans15.2 g
Navy Beans15.3 g
Sugar
Kidney Beans2.2 g
Navy Beans3.9 g

Common questions

Can I use navy beans instead of kidney beans?

Swap by weight, not by cup: 1 cup of kidney beans (184 g) ≈ 1 cup of navy beans.

Which has more protein?

Kidney Beans, with 23.6 g per 100 g versus 22.3 g.

Which has fewer calories?

Kidney Beans, with 333 calories per 100 g.

Compare something else

First ingredient
Second ingredient