Why is there never any meat on a St. Joseph Altar?
There are two reasons for the meatless Altar. The first, and probably the more relevant reason, is that meat was a rarity for Sicilian peasants. The second reason is that St. Joseph's Feast Day falls in the season of Lent. So, in the Sicilian St. Joseph Altar tradition, no meat is prepared for the Altar. But, who needs meat when you've got boiled shrimp, baked red snapper, and boiled crawfish!
history of the St. Joseph Altar.