Tuscan Sausage and Bean Dip

This is an awesome dip for all occasions. It can be made vegetarian but simply omitting the sausage or adding avocado or portobello in its place.