Простейшим было бы
... "\$this->data['breadcrumbs'][]" ...
Если реально сложное выражение с кавычками разных типов (или просто скопировано откуда-то и большое), то иногда его лучше загнать в файл и использовать так
fgrep -f FILE ...
В таком случае шелл не видит паттерн и никаких кавычек дополнительно использовать не надо. И экранировать (бэкслэшить) тоже ничего не надо (если ключ -F применяется, конечно).
PS fgrep и grep -F это одно и тоже.