PokéBase - Pokémon Q&A
0 votes
I have personally tested all of the Pokemon, excluding Pokemon that were introduced in Gen 7, to see if they could eat Pokepuffs, and the only ones that couldn't were Metapod, Kakuna, Pineco, Silcoon, Cascoon, Shedinja. I would assume that the same applies to Poke Beans, but I'm not sure.
If I can somehow get my hands on all of the new Pokemon and forms introduced in Gen 7 and the Pokemon that cannot eat Pokepuffs, I would gladly test to see if they can eat Poke Beans, but I refuse to test to see if ALL of the Pokemon can eat a bean or not.
Typing this comment made me realize that I spent a large amount of time last year seeing if 721 imaginary creatures could eat a tiny little cupcake.
I remember telling you Volcanion can eat Poke Puffs.

4 Answers

2 votes

Metapod, Kakuna, Pineco, Silcoon, Cascoon, Shedinja, Spewpa and Cosmoem cannot eat Poke Beans.

1 vote

If my memory serves me right, I do believe that Cosmoem doesn't eat Poke Beans.

EDIT: It doesn't!

0 votes

I do not believe so.
I wish I could give you a more definite answer, but it would take a lot of testing. I tested Magnemite, Diglett, Roggenrola, and poliwhirl (four Pokemon without mouths) and they were all able to eat pokebeans, so I would therefore assume that all Pokemon can eat pokebeans.


necrozma can too.
I read somewhere that Shedinja can't. You should test more.
0 votes

Ive tried pineco, and it cant eat any poke beans, You can tell when you go in poke refresh, and when you try to select another Pokemon to feed/pet, youll see that the 'fullness' bar will be fade if the Pokemon cant eat any beans