Añadir la crema con la sal (opcional) en un bol grande y comenzar a batir a velocidad baja usando la batidora eléctrica o batidor globo de mano. Aumentar gradualmente la velocidad de la batidora y continuar batiendo por aproximadamente 7-10 minutos hasta que la mezcla se espese.
Cuando hayan pasado unos 5 minutos, se formará una crema batida con picos firmes pero hay que continuar batiendo hasta que la mezcla se ponga de un color un poco amarillo. Después de varios minutos más, los sólidos de la grasa de la crema se separarán de los líquidos y entonces se empezará a formar la mantequilla, dejando el suero de leche (buttermilk) en el fondo del bol.
Colar la parte sólida (que es la mantequilla) del suero de leche con un colador de malla fina o una estopilla. Este paso es importante, hay que dejar salir todo el líquido que se pueda, porque mientras más suero se deja en la mantequilla más rápido se pondrá mala y se echará a perder. Se puede reservar el suero de leche (buttermilk) y usarlo en otras recetas
Colocar la mantequilla en un bol con agua fría con hielo y enjuagarla un poco con la misma agua. Desechar el agua y poner de nuevo más agua fría con hielo en el bol con la mantequilla para repetir el proceso de enjuague, que debe hacerse en total tres veces.
Formar una bola con la mantequilla o darle la forma que se prefiera. En éste punto ya está lista la mantequilla y puede sazonarse con diversos sabores o usarse para otras preparaciones.