Baby corn isn't just corn that's not ready yet. It is little bity ears of corn that grows with a larger ear of corn. Not every ear has baby corn on it. Sometimes there will just be one, usually there's two, but every now & then there's three! I picked up one ear to shuck & it had four! As soon as I started shucking it, I realized I should have taken a picture of it. It was really amazing looking. So the next ear that had three babies on it, I snapped this picture. You can see that everything about the baby ears is a miniature of the big ear. And you can see in the background to the left are the regular ears that have been shucked, & to the right is the growing pile of baby corn that has been shucked.
Also, sometimes the baby corn doesn't grow on the outside of the big ear, but on the inside, just under the first few layers of husk. So you may think you have two baby ears, & then start shucking to big one only to find one or two more on the inside!
Our baby corn filled a WalMart bag full. You can see that there's one piece in there that's not actually baby corn. It had produced a few kernals, so it was just an immature cob. Immature cobs do not taste good. It snuck into this bag, but it did get tossed out.
Here's what a nice bowl of cooked baby corn looks like. You can either boil it or steam it. Add a few tablespoons of butter & some salt & pepper when you serve them. They are pretty good. They don't taste anything like regular corn. I think you have to have a taste for them. My husband doesn't like them. I like them, & our both our kids LOVE them.
If you get a chance to grow corn, don't throw the little babies out, steam 'em up & eat 'em.