People frequently assume restaurant kitchens use some ingredient home cooks don't have access to. There isn't one. What they use is a different production method, developed for service rather than for domestic cooking.

The base gravy system

The central technique, particularly in restaurants serving a broad menu quickly.

A large quantity of neutral base gravy is prepared in advance — typically onions, garlic, ginger and sometimes tomato and other vegetables, cooked at length and then blended smooth.

This base is deliberately mild. It provides body, sweetness and texture, and very little specific character.

When an order arrives, the cook starts a fresh pan, adds spices, adds the appropriate protein or vegetable, ladles in base gravy, and finishes with whatever distinguishes that particular dish.

Cooking time from order to plate is a few minutes. All the long cooking happened this morning.

Why this changes the taste

Several consequences.

Depth without time. The base has been cooked for hours, developing sweetness and complexity that a dish made in twenty minutes cannot.

Consistency. Every dish starts from the same base, which is why a restaurant's dishes have a family resemblance.

Fresh spice contribution. The spices for each dish are cooked briefly at the point of service rather than simmered for an hour. That keeps them bright.

The combination — long-cooked depth plus freshly bloomed spice — is difficult to achieve in a single home preparation, where you either cook the spices long or not at all.

The fat

The other main difference and the least comfortable one.

Restaurant preparations generally use substantially more fat than home cooking. Fat carries flavour compounds, provides mouthfeel and creates the glossy appearance that reads as appetising.

The visible layer of oil on a restaurant curry isn't an accident or a fault. It's the result of cooking a masala until the fat separates, which is both a technique marker and a flavour contribution.

Home cooks reducing fat for health reasons are making a reasonable choice and should understand it accounts for a good part of the difference.

Heat

Commercial burners deliver considerably more power than domestic hobs.

That matters for anything requiring rapid high-heat cooking. Restaurant equipment maintains temperature when cold ingredients are added; domestic hobs drop and then recover slowly, so food stews rather than sears.

Practical mitigation at home: cook in smaller batches, preheat the pan properly, and don't crowd it. Most home cooking failures at high heat are overcrowding.

Salt

Restaurant food is generally saltier than home cooking, and salt is a substantial part of why professionally cooked food tastes more vivid.

This isn't only about salt as a flavour. Salt suppresses bitterness, enhances sweetness and makes aromatic compounds more perceptible.

Home cooks who find their food tastes flat despite good technique should try salting more assertively before adding anything else. It's frequently the answer.

Finishing

Several things happen at the point of plating that home cooks skip.

Cream, butter or ghee stirred in at the end. A final tempering. Fresh coriander. A squeeze of lemon. Sometimes crushed dried fenugreek leaves, which contribute a distinctive aroma that many people identify as the restaurant taste without being able to name it.

That last one is worth knowing about. Kasuri methi, crushed between the palms and added in the final minute, is present in an enormous number of restaurant preparations and absent from most home cooking.

Should you replicate it

Partly, and it depends what you're after.

The base gravy system is genuinely useful for home cooking if you cook these dishes often. Making a batch at the weekend and freezing it in portions gives you the depth without the time on weeknights.

The fat and salt levels are a different question and a matter of preference. Restaurant food is designed to be eaten occasionally and to taste maximally appealing; everyday cooking has different objectives.

And there's a real argument that home cooking has qualities restaurant food doesn't. Individual dishes with their own distinct character rather than variations on a common base. Vegetables that taste of themselves rather than of gravy. Lighter preparations that you can eat regularly.

Regional home cooking, in particular, is frequently quite different from what restaurants serve — and restaurant menus in most countries represent a narrow, adapted slice of a much larger set of cuisines.

Which is worth remembering when home cooking doesn't taste like a takeaway. It may be that it isn't supposed to.

Making a base at home

If the base gravy system appeals, the home version is straightforward and worth the weekend afternoon.

Onions in quantity, cooked down properly with ginger and garlic, plus tomato and whatever vegetables you want for body — carrot and cabbage are common additions that add sweetness without asserting themselves. Cook until everything has collapsed, then blend smooth.

Keep it deliberately under-seasoned and under-spiced. The point is that it should be neutral enough to become anything, and a base with a strong character limits what you can make from it.

Portion and freeze. From there a weeknight dish is a fresh pan, spices bloomed in fat, your protein or vegetable, a ladle of base, and a finish. Ten minutes, and it tastes like it took an hour.