解:设促销活动前每个五花肉粽的售价为$ x $元,则每个瘦肉粽的售价为$ (x + 5) $元。
根据题意,促销时打8折,购买10个瘦肉粽和5个五花肉粽需160元,可列方程:
$ 0.8 \times [10(x + 5) + 5x] = 160 $
化简得:$ 0.8 \times (15x + 50) = 160 $
两边同时除以0.8:$ 15x + 50 = 200 $
移项:$ 15x = 150 $
解得:$ x = 10 $
则瘦肉粽售价为:$ x + 5 = 10 + 5 = 15 $(元)
答:促销活动前每个瘦肉粽的售价为15元,每个五花肉粽的售价为10元。