Ramen gets "eaten" differently than other Vanilla food Jokers in that it is triggered by a player action directly, which is discarding. Unlike playing hands (the action that causes Ice Cream and Seltzer to get eaten), you can discard multiple things all at once. I found while modding that if Ramen gets to X1.01 and you discard 5 cards, it can be eaten five times (i.e., the eaten message appears five times when the Joker is destroyed),. and any amount of times in between 1 and 5 as long as you go below 1.00. I have not tried this in vanilla, but seeing as the code I'm using is a direct copy of Ramen's base game functionality, I'd imagine the bug exists in vanilla as well