Heat a 12" non-stick frying pan on medium heat, deposit olive oil, once oil is at a shimmer add onion, Italian dry herb blend, garlic, and Mexican Style Beef Crumbles. Stirring frequently, cook until sausage is browned, and onions are translucent, set aside on hold.
Drain the Cannellini beans in a colander and rinse will with cold water until the no more foam appears. Next deposit the beans, tomatoes, water and sausage mixture into a Dutch oven or slow cooker until the beans are tender. This is about 1 1/2 hours in Dutch oven at 350 F or 3 1/2 hours on high with slow cooker.
After the beans are tender deposit the pesto and mix together, then rest mixture for about 20 minutes. Season to taste with salt and pepper.
Serve over precooked polenta and offer grated parmesan cheese for garnishing.