El babi guling es un plato balinés, elaborado con un cerdo entero al que se le limpian las entrañas antes del proceso de enrollado. Se llama babi guling porque en el proceso de elaboración se enrolla sobre brasas. Un babi guling bien hecho se caracteriza por un cambio en el color de la piel, que pasa de blanco a marrón rojizo.
El babi guling como alimento tradicional está registrado como patrimonio cultural inmaterial de Indonesia desde 2011. Al principio, el babi guling solo se utilizaba para servir en ceremonias tradicionales o religiosas.
Los ingredientes del babi guling incluyen cúrcuma, galanga, jengibre, kencur, ajo, cebolla, guindillas grandes, guindillas pequeñas, cilantro, granos de pimienta, granos de pimienta negra, candelillas, tomates grandes, hierba limón, kewangen, hojas de laurel, pasta de gambas y sal de azúcar.