Der Brotaufstrich ist im weitesten Sinne jedes streichfähige Lebensmittel, welches dank seiner Konsistenz auf das Brot aufgetragen werden kann, im Gegensatz zum Brotbelag, mit welchem (wie der Name schon sagt) das Brot nur belegt wird.
Zu unterscheiden sind süße und salzige bzw. pikante Aufstriche oder auch tierische und pflanzliche. Die Hauptbestandteile eines Brotaufstriches können aus Zucker, Früchten, Eiweiß und Fett bestehen, meist jedoch enthalten sie Mischungen dieser Zutaten.
Süße Brotaufstriche sind: Honig, Marmelade, Konfitüre, Gelee, Nutella (Nuss-Nougat)
Salzig-pikante Brotaufstriche sind: Streichwurst, Streichkäse, Schmalz (Grammelschmalz, Fleischschmalz), Sardellenpaste, Liptauer, Thunfischcrème
Aufstriche auf Fettgrundlage sind: Butter, Margarine und Schmalz