Классический рецепт форшмака предполагает наличие, помимо сельди, яиц, яблок и сливочного масла 149. В некоторых вариациях добавляют мякиш пшеничного хлеба, размоченный в молоке. 5
Современные авторские вариации форшмака могут отличаться наличием или отсутствием некоторых ингредиентов, а также способом приготовления 258. Например, в состав могут входить баранина, говядина, молоко, сметана, сыр, курица, грибы, капуста, творог, свёкла, репа, артишоки, горчица, майонез, томатная паста и даже макароны. 5
Также в современных рецептах форшмака часто используют вымоченную в молоке булку, орехи, плавленный сыр, копчёную треску, сыр пармезан. 8