No analogy is ever perfect, of course. That's the point of an analogy, it's not the actual thing.
In the case of vibe-coded apps, I think the thing that still matches up with "home cooked meal" is the fact that the app can be whatever you want it to be.
For example, I've got a big pile of music files I've accumulated over time from a couple of different sources with a couple of different styles of metadata, piled together in an ad-hoc assortment of folders. It's an arrangement entirely unique to me. I had a coding AI create tools specifically to handle this pile, cleaning it up and organizing it, and had it build a website out of them that looked and behaved exactly how I wanted it to. It's not the fanciest thing and the code could always use some refinement but it suits my needs perfectly. I'm not going to publish it because nobody else would find it useful, if they had a similar sort of situation to deal with they would be best served by having a coding AI whip up their own unique tool themselves.
The food analogy there is looking in your cupboard to see what ingredients you've got, thinking about what sort of food you're in the mood for, and then throwing together something that fits those parameters.