Si la basilique de l’Annonciation est probablement le sanctuaire le plus connu de Nazareth, la tradition chrétienne a également voulu qu’une église dédiée à saint Joseph soit édifiée dans la ville. Elle est souvent appelée « église de la nutrition », parce que c’est là que Jésus aurait grandi jusqu’à l’âge adulte, en apprenant le métier de son père.
L’église actuelle date de 1911, mais des fouilles réalisées en 1908 ont fait ressortir les vestiges d’une église byzantine primitive, datant des Ve et VIe siècles. « Nous avons la preuve que l'évêque pèlerin Arculfo a visité une église en 680, qui était appelée l'Eglise de la Nutrition. Il est donc très probable qu'il s'agisse de cette même église », affirme le frère franciscain Bruno Varriano, gardien et recteur de la Basilique de l'Annonciation.