Борщи варят на мясном бульоне с ветчиной, копченой грудинкой, шпигом, сосисками, уткой, гусем, а также на рыбном бульоне и с головизной. Борщ можно варить с грибами, черносливом, сушеными фруктами или только с овощами.
Основную массу овощей в борще составляют капуста и столовая свекла; кроме того, в борщ кладут морковь, лук, петрушку, сельдерей, томат-пюре или помидоры. Капусту можно заменить свекольной ботвой, листьями ревеня, шпинатом, щавелем, борщевиком и т. п. В некоторые виды борща кладут картофель. Чтобы в борще сохранился цвет свеклы, а также для улучшения вкуса добавляют уксус, кислый квас, лимонную кислоту, рассол капусты или помидоры. Перед подачей борщи посыпают мелко нарезанной зеленью петрушки или укропом.
В зависимости от сочетания продуктов или от формы нарезанных овощей борщ называется украинским, московским, флотским. Борщ украинский варят со свиным салом и картофелем; в московский борщ перед подачей кладут говядину, ветчину и сосиски; для флотского борща овощи нарезают ломтиками, а для всех остальных -соломкой.