Оба варианта возможны, различаются оттенками значения: не есть мяса (вообще), не есть мясо (в конкретном случае).
В значении "с соусом" - с подливой, с подливкой.
Верно: Кот просил мяса.
Оба варианта правильные, выбирать Вам.
Не видим причин, по которым дефис и кавычки следовало бы опустить. Если это реклама «Крошки-Картошки», правильно: энергетический обед с «Крошкой-Картошкой» (то же при написании прописными).
Оба варианта правильны.
Оба варианта правильны.
Слово мясо здесь не нужно. Говядина – это уже мясо. Правильно: говядина.
Эти слова не требуется заключать в кавычки.
Как устойчивое выражение – ни рыба ни мясо (о ком-либо, чём-либо безликом, невыразительном; ни то ни сё), например: жених он незавидный – ни рыба ни мясо. Но ср.: на обед нам не дали ни рыбы, ни мяса – только овощи.