I can't remember what I did when I was that age, but I know I drove my mother batty.
You could try telling her that "if she can't say anything nice, to not say anything at all". Or ask her to help make supper - then she can complain about her own cooking - but at least she will hopefully gain an appreciation of how much work it is. Not that this will solve your problem, but it might help or it might not.

I know strangling her won't help.
