El puré de cebolla se hace procesando o machacando las cebollas hasta que se forme una pasta o una sopa espesa. Los métodos utilizados para hacer puré de cebolla varían desde muy simples, en los que se hierven las cebollas y luego se pasan por un procesador de alimentos, hasta muy complejas, con las cebollas y las especias adicionales cocinadas durante horas antes de finalmente hacerse puré. El puré de cebolla completo se puede usar como especia en la cocina, como condimento para carnes, como guarnición o se puede convertir en una comida principal que se asemeja a una sopa o estofado. En algunos tipos de cocina asiática, incluida la cocina india, el puré de cebolla a menudo se usa porque tiene muy poca textura y se puede dorar rápidamente en una sartén una vez hecho puré. Una forma de mantener el puré de cebolla es combinarlo con ajo o una mezcla de ajo y jengibre y formarlo en cubos o bloques congelados para su uso posterior.
No es necesario cocinar todo el puré de cebolla antes de pasarlo por una licuadora, mortero y majadero o molino de alimentos. Las cebollas crudas pueden cortarse en trozos pequeños y combinarse con algún tipo de líquido (el agua, el vino blanco o el aceite de oliva son comunes) y luego procesarse hasta que se forme una pasta suave. El puré hecho de cebolla cruda es muy picante pero puede caramelizarse rápidamente en una sartén caliente. De esta forma, el puré se congela y refrigera fácilmente para su almacenamiento.
Se puede hacer un tipo de puré de cebolla más sabroso combinando las cebollas con pimienta negra, albahaca, tomillo, romero, hinojo y ajedrea en una sartén de fondo grueso. A veces también se agregan vino blanco, vinagre, caldo de carne, ajo, clavo y hojuelas de pimiento rojo. Los ingredientes generalmente se saltean en mantequilla hasta que sean aromáticos, después de lo cual se agrega un poco de agua u otros líquidos. Se deja cocinar toda la mezcla lentamente durante varias horas para que los sabores se fusionen, las cebollas se vuelvan lo más suaves posible y la mayor parte del líquido se haya reducido. Una vez completada, la mezcla se hace puré y, dependiendo de los ingredientes y la textura deseada, se puede verter a través de un tamiz para eliminar partículas más grandes.
Las variaciones en el puré de cebolla usan aromáticos relacionados para complementar el sabor de la cebolla; Estos incluyen chalotes, ajo y cebolla verde. Las cebollas también se pueden ahumar, asar, caramelizar o asar antes de cocinarlas y hacer puré para obtener un sabor general diferente para el plato. El puré se puede hacer muy cremoso agregando algún tipo de espesante, como almidón de maíz, harina de maíz, crema espesa o harina y mantequilla cocidas.