"On Top of Spaghetti" is a children's take-off on an old folk song "On Top of Old Smokey."
You won't believe it but we have the same song with almost exactly the same lyrics in Dutch. Main difference is it took our meatball tree 7 years to grow and bear fruit, whereas yours did already the next year.
Cheese and onions is perfecly horrible, but it made me think of this German classic:
(I have an onion on my head, I am a doner (kebab). A doner makes prettier.)
The oscar mayer wiener song