Козёл в капусте

Козёл в капу́сте — нет никакой пользы, проку; (разг. неодобрительно). (Толковый словарь русского языка (1992 г.) Ожегова С.И., Н. Ю. Шведова, "Козёл")

Если пустить козла в огород с капустой, то он ее съест. Отсюда и выражение.

Дополнительно

Словарь

Словарь крылатых фраз

Словарь иностранных слов