I don't think you're doing a fair comparison, which would mean comparing the cheapest meat with the cheapest non-meat foods.
Of course mince meat is cheaper per calorie than lettuce, it's probably cheaper than tomatoes, but it's not cheaper than rice or lentils.
BTW - I live in Europe too.