Vegetarian ham and beans