I saw this on
https://www.quora.com/Why-do-restaurant-curry-dishes-taste-better-than-home-made-curry and thought you guys may find it interesting.
Sunil Godithi; Ex-CEO Three Bowl Diners Pvt
Ltd.Author has 450 answers and 629.3K answer viewsUpdated 3y
Wow!!! So many answers...
My background: worked in Mexican, American, indian and New Orleans style restaurants. Owned, managed and consulted. Did some high end catering too.
Let's start with the myth's.
Myth #1: Secret ingredients... no such thing. Every restaurant will use their own standardized recipe for consistency. Before standardizing them, a lot of taste testing and experimentation happens to get some uniqueness and optimum taste. That doesn't mean any great secrets. It's usually quantity differences more than unique ingredients. Or substitutions like cream for yogurt or vice versa.
Myth #2: High heat. This only speeds up the final assembly point in Indian cuisine. This makes a huge difference in Chinese cuisine. BUT HEAT CONTROL is a total different subject. One cannot be a good cook without mastering all the elements of heat control.
Myth #3: great great grandma's recipe. This is 99% of the time a marketing gimmick. Even if it was someone's grand mother's recipe, it still needs to be deconstructed for easy on the fly service demands of a restaurant. So it's no longer the same recipe.
Myth #4: MSG. Yes it has become a standard and overused ingredient in Indian restaurants in last 20 years or so. But I tasted great food at Indian restaurants 35 years back when it was used only in indo-Chinese cuisine. I actually think the taste profile has deteriorated after it became popular and especially cos it's overused.
Myth #5: Other ingredients like soda / bicarbonate etc. Yes, they are used sometimes in restaurants... it's not so much for taste but speeding up the cooking process or presentation. If done correctly, customers should not be able to tell the difference.
Now the reality.
#1: Technique, every aspect is handled by professionals, who probably spent more than a few years learning proper techniques. From selection of ingredients to cutting, to timing, to prepping and to heat control. Usually supervised by professionals who have multi decade experience under their belt. Cooking is a craft. Presentation part is the art. You can usually see this difference between any craftsman and weekend dabbler. I'm sure everyone here knows of a grandmother or aunt who can cook one curry or some special amazing dish. That comes from years and years of doing the same thing (and learning to control natural variables like vegetables, spices and meats).
#2 Slow and long cooking: most of the base sauces are cooked for multiple hours to get the depth and richness. cooking onions till they literally melt into a gravy consistency makes a huge difference. Same goes for tomatoes. Ask any Italian, they'll tell you a good marinara sauce requires at least a couple of hours of cooking to making those tomato flavor pop. Makni sauce is just indian spicy version of marinara if you break it down to its essence. Same goes tough meats too.
#3 Temperature : one of major difference between eating at home vs a restaurant is almost a mantra in restaurants. "A la minute". The food has to be on the customers table within a minute of cook putting it up on the pass thru counter. When you taste hot food hot, perception is more favourable. At home, your chicken curry sits in the hot box for an hour or two before you eat it. That's another reason why a take out curry doesn't taste as good as while eating at a restaurant. Another often repeated mantra in restaurants is "hot food hot and cold food cold". You get the point.
#4: Fats, Heat, Marinations, Nuts (this actually should be part of technique section above. But I made it separate cos lots of people mentioned some of these points in their answers)....
Fats: Yes, restaurants use more oil or butter or various fats in their cooking. Fat is the primary career of spices used in Indian cooking. One of basic technique of getting max flavor from spices is called "Blooming", that is, sauteeing spices in oil for few seconds. Oil is also one of fundamental heat transfer mechanisms in cooking besides steaming (heat from vapor to ingredient), boiling (liquid mostly water or stock to ingredient), grilling/baking (air to ingredient.. direct vs indirect versions). Using the right amount of oil and right technique (sauté, deep fry, poach etc) for cooking ingredients and right heat etc is what a cook learns... TO GET THE BEST FLAVOR from what ever he/she is cooking.
Everyone's seen the 2 finger deep oil on top of curries, right? Well, there is history for that phenomenon. In the old days of no refrigeration, this was one of the health practices. That layer of oil protected the meat curry from spoiling. AND the cooking techniques evolved to bring the best taste with that much of oil... so for best taste in Indian food, you need to cook in lots of oil... THAT DOESNT MEAN YOU END UP EATING ALL THAT OIL. Historically, cooks would either drain of the excess oil to use in other ways or the serving style (ladles dug deep into a pot and pulled up full with curry such a way that there is no space for oil on top) used to naturally drain off the oil. Other personal pet peeve is fear of deep frying. If done correctly, this method results in less oil in your dish than if you pan fry same dish.
Heat: control of heat is the second most difficult thing to teach a new cook. When to cook at high and when to simmer etc. lots of answers here about how restaurants use high heat burners and that's the secret... what they don't talk about how much and how vigorously the chef stirs or shakes the pan and ingredients... restaurants have high heat cos they have to finish dish in under 15 mins or so. But all the shaking and stirring you see is how the cook manages the heat.
Marinations: we hear lots of talk about how long restaurants marinate their meats or kebabs. And how every cookbook author suggests marinating over night and stuff. Here's the secret. Only super popular selling items are marinated for long duration in restaurants. In catering orders, yes most cooks marinate for a while. But in restaurants, maybe tandoori chicken is marinated but all the other 100 variety of kebabs are not marinated for 36 hours in super secret sauces. The technique used is called double marination. First marinade is basically simple essential ingredients like salt, and ginger garlic. Then when the specific order comes, they mix that specific spices in a little yogurt and marinate the meat for maybe 1 hr (for fast moving items) to 0 hrs (for rare or slow moving items).
There is related technique for par cooking meats so they can be cooked within that 15–20 min window. example mutton, pressure cook with salt, pepper and ginger garlic. And keep ready. Brining is another such technique. If this part of prep is done correctly, you get juicy, falling off the bone type of chicken or lamb in your curries. If done incorrectly, we get dry and cardboardy meat pcs.
Nuts: restaurants use a variety of thickening agents. Like ground pastes of cashews, almonds, and other nuts. Slurries of besan, maida, corn flour etc. That is not a secret cos traditional Indian food techniques include them. Most home cooks use them too. Again difference could be the skill of the cook.
Last point is, time factor. Most home cooks skip few key steps to save time and then wonder why the dish doesn't taste as good.
To pull together all the points above, let's take a look at making of Hyderabadi biryani.
Point 1: Professionals NEVER ever cook without "Birista" , that is , deep fried onions. Most home cooks skip this step or don't fry the onions the right way.
Point 2: professionals slightly vary their supporting ingredients based on meat they are using. Ex: meat tenderizer and more mint for lamb. Chicken may get a little extra dose of fat whether in form of oil, butter, koya etc. maybe rose water for chicken but kewra water for mutton. Maybe saunf powder in chicken vs extra powdered cardamom powder for mutton... things like that.
Point 3: make sure there is enough liquid in the pan. Pros add ghee mixed with hot water, milk with saffron etc on top of rice before sealing. Getting the right quantity to add is the skill.
Point 4: pros add whole lot more chopped mint and coriander leaves. Usually this 2 times what normal home cook adds.
Point 5: once sealed, cook on high heat till steam and pressure develops before starting the "dum". And then the experience kicks in to know for how long to do the dum. Generally pros handle large quantities most of the time, so even they screw up when you ask them to cook small quantity. Most common mistake by home cooks I see are not cooking till full steam generation and then "dum" for proper time