A restaurant near me does a version of a street dish, made carefully, with better ingredients than the cart down the road uses. It is not as good. I have tested this more times than is reasonable.

Some of that is nostalgia and I do not want to over-claim. Several of the reasons are structural, and they are worth knowing because a couple of them are reproducible at home.

The gap between cooking and eating

The biggest one, and it is not subtle.

At a cart, the time between the food leaving the heat and entering your mouth is often under thirty seconds. In a restaurant it is several minutes — plating, service, walking, settling, conversation.

For anything crisp, that window is the entire difference. Crispness is a temporary state maintained by the surface being drier than the interior, and steam from inside destroys it from the moment cooking stops.

Three minutes on a plate under a heat lamp is enough to turn something crisp into something merely warm. The restaurant is not doing anything wrong. It is subject to a physical constraint the cart is not.

Temperature contrast

Street food frequently combines things at very different temperatures. Something scalding, something cold, something at ambient.

That contrast is a large part of the pleasure and it is the first thing lost in transit, as everything moves toward a common temperature.

By the time a plate has been assembled, carried and set down, the hot component has cooled and the cold component has warmed. What arrives is a version where the contrast has been averaged out.

This is reproducible at home, incidentally, and it is one of the easiest improvements available. Assembling at the last moment rather than in advance, and serving the cold element genuinely cold rather than from a bowl that has been out.

Portion size and the law of diminishing returns

A street portion is small. A restaurant portion is large, because a restaurant is charging restaurant prices and needs the plate to justify them.

The first three mouthfuls of anything intensely seasoned are the best ones. Sour, hot, salty, sweet all at once is thrilling briefly and fatiguing sustained.

Which means a small portion is not a compromise, it is the correct dose. A large portion of the same thing is a worse experience of the same food.

This is why street food eaten as a sequence of small things from several vendors beats the same volume from one, and why restaurant versions often feel like too much of a good idea.

The seasoning is genuinely more aggressive

Street vendors season harder than restaurants do, in every direction. More acid, more heat, more salt.

They can, because the portion is small and the eating is quick. A restaurant serving a large plate to somebody sitting for an hour has to moderate, or the dish becomes unbearable halfway through.

So the restaurant version is frequently a deliberately softened one, and what people perceive as it lacking punch is an accurate perception of a decision that had to be made.

The parts that are not about the food

Being honest about the rest of it.

Standing, eating with your hands, in the open, quickly, usually with other people doing the same thing, is a different physical experience from sitting in a chair with cutlery.

Anticipation matters. Watching your own food being made, in front of you, in thirty seconds, is part of the experience in a way that food emerging from a kitchen is not.

And the specific vendor is part of it. Somebody who has made the same thing for twenty years has a level of practice that no restaurant line cook rotating through dishes can match on that one item.

What transfers to a home kitchen

Three things, all free.

Serve immediately, and organise your cooking so that the thing that suffers most is the last thing finished.

Preserve temperature contrast deliberately. Cold things properly cold, hot things properly hot, assembled at the last second.

Serve smaller portions of intensely seasoned things, and season them harder than you would a large plate.

The fourth thing, which does not transfer, is doing one dish thousands of times until your hands know it. That is what the cart has and no amount of technique substitutes for it.

Trying to reproduce it at home

I have attempted several of these dishes at home with mixed results, and the pattern of what works is consistent.

Anything where the pleasure is in the assembly and the contrast works well, because those are exactly the things a home kitchen can do at the last moment.

Anything where the pleasure is in a deep-fried element made to order does not, because domestic frying in a small pan of oil produces a different result and because you cannot fry and assemble simultaneously on your own.

So the sensible target at home is the assembly-led dishes, and the fried ones are worth leaving to the people with the right pan and the practice.

The vendor's version of consistency

Worth noting that a good cart is more consistent than most restaurants, not less. One dish, made thousands of times, by the same hands, with the same equipment, produces a reliability that a kitchen making forty dishes cannot match.