На мой взгляд лук-шалот
мало чем отличается от репчатого лука,
поэтому, если в рецепте нужен шалот, то берите обычный репчатый лук или красный лук
и смело готовьте.
В салатах вместо шалота можно использовать перья зеленого лука
и перья зеленого чеснока,
от такой замены салаты только выиграют.