Why does indian food always taste better from the restaurants, even though i use the same spices.?!
Answers:
Best Answer - Chosen by Voters
There are many different regions in India, each with their own cuisine. A recipe you try to recreate at home might be quite different than the one you are eating a restaurant. In addition, they have special tandoori ovens which can go to very high temps. You don't know how fresh your spices are when you buy them. I'm sure you know this, but most spices used in Indian cooking are bought whole, toasted and then ground.
More likely it has a psychological reason . No matter how expert is the cook at home or what ingredients he/she uses, the same food may taste better to you if you eat it at a restaurant. this is in part like: "Grass always look better at the other side". I'm not a psychology expert but I know that other than the chef, the ingredients or recipe, many other factors are involved in food tasting good, such as the environment, the way it's served, the feeling of eating in an exotic place, etc.
self experience
The instructions you see on recipes are nowhere close the real things which you have to do for indian dishes. The chefs at indian restaurants have loads of experience on their side too. I think Indian cuisine is not just about spices, there are other details like how much cooking is needed for particular combination of spices, what should be added when etc etc.
The best advice i can give you is that instead of following the recipes try to create it yourself, it will take some time but once you get it right you will be able to cook any indian dish. Hope this helps mate.
Indian background of course :) not a chef but cooking indoors for about 6-7 years now.
I cook Indian food and am married to an Indian. I grind my spices, use real butter and real ghee. I honestly have no idea what you're going on about. I hate indian food in most restaurants. They use oil instead of ghee or butter, a premixed masala paste goes into all their dishes without consideration for the flavors of the dish.
I think your problem is that you have bad taste. The good news is, you can put less effort in to your cooking. Oh, and a dash of ketchup.
The only thing i can think of, is keep produce as fresh as possible. Always use fresh spices, and roast/grind them yourself. The aroma and taste is so much more potent than pre-ground spices. It doesn't work if you have an old supply of whole spices, it needs to be fresh. The only other thing is practice.
However you try, the food in the restaurant cannot be replicated, since they use a lot of cream and ghee in the curries which is not advised to be eaten everyday. Also, they deep fry some of the stuff that you'd normally stir fry.
It takes indian hands to make indian food.
We have methods that can not all be written down in books. besides we use way more fat and seasoning than recipes say
My indian food rocks!!!
method of cooking and spices from different places
You're fishing.