No, but it will make the soup smoother and creamier. If you don't soak your almonds, then cook them a little longer in the pot at the end.