O verbo alimentar, enquanto verbo transitivo direto e pronominal, com o sentido de «dar sustento a ou sustentar-se; nutrir(-se), alentar(-se)», é seguido da preposição de, portanto a oração apresentada «ela deve alimentar-se de verduras» é uma frase gramaticalmente correta. Neste caso podemos ainda referir «ela deve alimentar-se com verduras» sem que o significado da oração se altere, ou seja, a opção pela preposição de ou com não altera o significado da oração e confere-lhe o significado de «ela se alimentar ingerindo verduras».