La sémola es una harina granulada que se obtiene del trigo y otros cereales, que destaca por su alto contenido en hidratos de carbono. La diferencia entre sémola y harina está en su apariencia, ya que la sémola tiene un grano más grueso y pesado que la harina.
Podemos encontrar sémola de trigo, sémola de arroz, sémola de maíz, etc. Dependiendo de cómo se haya procesado el grano, distinguiremos a su vez entre sémola blanca, hecha a partir de cereal refinado, o sémola integral, que incluye la cáscara del grano. Del mismo modo, los productos elaborados con sémola varían según el tipo utilizado, de forma que es posible encontrar cuscús tradicional, cuscús integral, cuscús de trigo sarraceno, cuscús de kamut e incluso cuscús de verduras.