In a medium saucepan with a lid, place cauliflower and chicken stock. Bring to a boil then reduce heat to medium and cook for 10 minutes until tender. Remove cauliflower and place in food processor with butter and process until smooth. Gradually add half and half to desired consistency. Season with salt and pepper.