Em português, o verbo pedir é transitivo direto e indireto: «pedir alguma coisa a alguém». Por outras palavras, a coisa pedida tem a função de complemento direto e ocorre na frase sem preposição; portanto, a forma correta é «eu não pedi comida». A preposição por só se associa a pedir, quando se pretende dizer que a ação de pedir é feita a favor de alguém como em 1.
1. «Pedi comida pelos meus filhos.»
O complemento introduzido por por também pode dizer respeito àquilo que motiva o pedido, que não é o mesmo que a coisa pedida (cf. Dicionário Houaiss):
2. «Pediu uma exorbitância pelo apartamento.»
3. «Pediu perdão pelos pecados cometidos.»