Skip to Content

5 BEST Substitutes for Cannellini Beans: Enhance Recipes

Cannellini beans are a type of white bean that is common in Italian cooking.

They have a mild taste and creamy texture that goes well with pasta, risotto, salads, and just by themselves as a side dish.

All types of white beans, including cannellini beans, are high in nutrients and antioxidants.

They are arguably the most popular type of white bean in the United States.

Their delicate, nutty flavor and firm texture make them a popular addition to many dishes.

They are also high in nutrients like fiber and protein, making them a great choice for vegans or anyone looking to add more plant-based foods to their diet.

Unfortunately, cannellini beans can be hard to find in some areas, meaning they need to be substituted.

There are many substitutes for cannellini beans, although none will provide the same flavor and texture as the original dish.

Read on to learn about five great substitutes for this popular type of white bean.

5 Best Substitutes for Cannellini Beans

best substitutes for cannellini beans

Here are five substitutes for cannellini beans if you are unable to find them.

1 – Kidney Beans

kidney beans

Kidney beans are known to be the best substitute for cannellini beans.

Kidney beans are very easy to find, and you will easily find them in any nearby supermarket.

You can purchase them canned or raw.

You have to boil kidney beans first, and then you can use them in the recipe you want to.

Kidney beans taste the same as cannellini beans, but they are darker in color.

You can use kidney beans for dishes like soups, salads, refried beans.

So next time, when you do not have access to cannellini beans, consider using kidney beans as they are almost the same and much easily available.

2 – Navy Beans

navy beans

Navy beans, also known as haricot beans, are a great substitute for cannellini beans.

Navy beans have a very subtle taste, so they will mix up with the flavor of whatever dish you want to make.

They are also known as pea beans because of their small size and round shape.

Even after being different in shape and size, they have a similar taste and texture to cannellini beans.

You can cook navy beans in the same way you cook cannellini beans.

Navy beans will be a great substitute for cannellini beans.

You can also add the same seasonings to navy beans as the cannellini beans.

One advantage of smaller navy beans is that they are cooked faster, so you do not have to wait a lot.

You can use navy beans in soups, stews, and stir-fries.

3 – Great Northern Beans

great northern beans

Great Northern Beans are another great substitute for cannellini beans.

They have a very delicate texture and are sweet. Great northern beans are very easy to prepare.

The best way to have great northern beans is to stew them.

You will love them that way.

Great northern beans have a unique flavor that is usually not found in other beans; however, they look the same as other beans.

It is usually not easy to distinguish between great northern beans and cannellini beans to be an amazing substitute.

Great northern beans will be the perfect substitute for cannellini beans.

So, next time you can consider using great northern beans instead of cannellini beans.

4 – Black-eyed Peas

blackeyed peas

As the name suggests, black-eyed peas are black with a white spot that looks exactly like an eye.

They are also known as cowpeas due to their color.

They can be used in any recipe where you will use cannellini beans, so they act as a great substitute for them.

Black-eyed peas are mostly prepared with meat.

The best recipes for using the black-eyed peas will be salads, soups, fritters, and stews.

So, you do not need to worry much when you do not have cannellini beans like black-eyed peas will be your savior.

5 – Garbanzo


Garbanzo is also known as chickpeas, and they are another substitute for cannellini beans.

They are very common and are almost available in all the supermarkets.

Garbanzo is very tasty and rich in protein. They have a very nice and unique flavor.

Cannellini beans can be easily replaced by garbanzo in almost every recipe.

Garbanzo can be used in salads just like all the other beans, and they can also be used in cooked dishes.

Garbanzo is a great option for vegetarians and vegans due to its high protein value.

best substitutes for cannellini beans

The 5 Best Substitutes for Cannellini Beans

5 from 1 vote
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Substitutes
Servings 4 Servings


  • Kidney Beans
  • Navy Beans
  • Great Northern Beans
  • Black-eyed Peas
  • Garbanzo


  • Choose your preferred substitute from the list of options.
  • Organize all of your ingredients.
  • Follow the substitution ratio to determine how much is required in your recipe.
Did you make this recipe?Mention @EatDelights or tag #eatdelights!

About The Author

Sharing is caring!

Recipe Rating