Wszystkich rodzajów makaronu nie sposób wyliczyć. Są ich setki, dzielone ze względu na składniki, sposób produkcji, kształt, długość, grubość itd. Makarony można również podzielić ze względu na kraj pochodzenia, przykładem makarony włoskie (spaghetti) czy chińskie (ryżowy). Nazwy makaronów często odwołują się do potraw, do których najlepiej pasują, przykładem makaron lasagne, który doskonale sprawdza się do przygotowania potrawy o tej nazwie. Popularne w Polsce rodzaje makaronów to: penne (zapiekanki, sałatki), tagliatelle (do gęstych sosów), farfalle (potrawy z mięsem, pomidorami), bucatini (do sosów maślanych, serowych, ryb), fusilli (lekkie sosy).