Canned beans are definitely soft, but not fully cooked. The long cooking time allows for the beans to cook thoroughly and for the luscious tomato sauce to cook, thicken, and develop all its flavors.