Cooking Class in India


Cooking classes in India are usually held in groups of 2-7 people. Your teacher will either be a professional chef or a cooking expert with years of culinary experience. The classes will have different durations, according to the level of difficulty for the dishes.

Taking a cooking class in India will help you immerse and grasp the technique in cooking Indian cuisine. It provides you an opportunity to learn about the secret ingredients used in making Indian food, how to make some popular Indian dishes, as well as meet new friends.


  • You will learn the art of Indian cuisine.
  • Visit a local market and select local fresh produce and spices.
  • Learn how to cook some of India’s popular dishes.
  • Enjoy your own Indian culinary delight with your new friends and teacher.

What to expect from a cooking class in India

Cooking is not just about understanding the ingredients but also the technique used in making a good dish. Taking a cooking class in India taught by a professional chef or host, you will learn about the spices used, and technique to prepare some popular cuisine from different regions.

For example, if the cooking class is located in Kerala, then you will be cooking Keralan cuisine. If the cooking class is located in Rajasthan, then you will be cooking Rajasthani cuisine.

After you have learned to master the art of the culinary delight in the region, you can then enjoy the dishes with those in your class.

The classes can be held in various locations, such as your host’s home or at a luxurious hotel. A cooking class or workshop held at a hotel will give you a more professional and formal feeling, whereas, at a host’s home, you will experience a more cozy and casual atmosphere.

The time frame for classes vary. This is due to the variation and process to make different dishes from easy to complex. You can select cooking classes that will last for a few days if you stay at a host’s home.

Different types of cooking class

There are many types of cooking classes that you may want to choose from.

The first type is where you may visit a local market to buy fresh produce and take it to your host’s home to cook. In this cooking class, you will experience local family cuisine made together with your host.

A visit to the local market with your host helps you to discover regional produce and spices before returning home to the kitchen. Your host’s kitchen will already be prepared with the necessary tools to make some local dishes, such as paneer makhanwala and rajma.

Another type is an interactive cooking workshop. These classes are led by local chefs who will teach some common Indian dishes such as chutneys, curries, and parathas. Classes range from a few hours to a whole day. This is depended upon the complexity of the dishes you make.

Finally, there is a cooking vacation, where classes are held at a farm. This culinary class is perfect for those desiring a peaceful and laidback vacation away from the hustle and bustle of city life. You will stay for about 3-4 days and enjoy daily cooking classes, as well the company of your host.

Recipes and menus

Within each class, you will be taught how to make different Indian cuisines. Usually, a cooking class will teach you the fundamental of Indian cooking, to Indian street food, a full course meal, or a couple of Indian delicacies.

Recipes and menus will depend on the class you attend. Some classes will consist of meat, while others will be vegetarian. Cooking styles are depended upon the regions.

If you are in Kerala, you will be cooking Keralan dishes such as Kerala Prawn Curry and Kerala Style Beef Fry. If you are in Rajasthan, you will be cooking Badam ka Halwa and Methi Bajra Puri.

A popular schedule

A cooking class in a local home will usually follow this schedule:

  • Meet at the appointed time and place.
  • Visit a local market to source ingredients. The guide will explain the local produce of fresh meat, fruits, vegetables, and spices.
  • Head back to the kitchen and start your culinary training.
  • Enjoy the dishes with your host.

Number of people

Cooking classes can either be private or in groups. The average cooking class can accommodate 2-7 people per class. A larger group can be accommodated on request. We recommend you book a few days in advance.

Top 10 cooking classes in India

Joining a cooking class is the best way to learn about Indian cuisines and how to cook them properly. With the abundance of classes available, you may get confused on deciding which one to choose. Here, we will introduce to you the best cooking classes in India.

Saffron Palate, Delhi

Saffron Palate is dedicated to introducing to its customers a slice of Indian Culture by providing them with an authentic Indian home and kitchen experience. The classes explore the culinary flavors of India.

The classes here focus on cooking street food such as aloo tiki and kebab, a full course meal, or simply a couple of staple Indian delicacies such as samosas and butter chicken. You may also request market walks and fully customized classes.

Address: Block R - 21, First Floor, Hauz Khas Enclave, New Delhi, Delhi 110016, India

Website or contact number: +91 99713 89993

Tastesutra, Delhi

Tastesutra offers a range of traditional Indian cooking classes you can sign up for, from tea treats to 5-course meals. You can also ask them for special packages if you are coming with your own group.

Tastesutra focuses on introducing clients to Indian cuisines by using corporate team building activities to create a very creative and engaging experience, building harmony in a diverse group of friends, co-workers or even relatives.

Address: Lajpat Nagar Metro Station, A-20, First Floor, Lajpat Nagar-II, (Near, Block A, Lajpat Nagar, New Delhi, Delhi 110024, India

Website or contact number: +91 98115 98116

Cook with Chef Lokesh, Jaipur

A demonstration on how to cook Northern Indian food by Chef Lokesh Mathur, a professional hotel chef with decades of hotel and teaching experience.

You can decide to take a crash course or longer courses. The classes will be held at the chef’s house and the meal you have made during the classes can be enjoyed with his family. You can also choose which dishes you wish to learn in advance.

Address: 33 Gyan Vihar | Nirman Nagar, Jaipur 302019, India

Website or contact number: + 9928097288

Shashi’s Cooking Class, Udaipur

These classes are hosted by Shashi, her son, and her daughter-in-law. Shashi has a great reputation as being a very friendly and lively teacher. The basic cooking lessons are conducted in 4-5 hour classes a day.

In the classes, you will learn how to prepare Indian dishes such as masala chai, pakoras, parathas, chutneys, vegetable curry, vegetable pulao, and paneer. Shashi will teach you to prepare these mouthwatering dishes within minutes.

Address: 18, Gangaur Ghat Marg, Behind Jagdish Temple, Old City, Silawatwari, Udaipur, Rajasthan 313001, India

Website or contact number: +91 99293 03511

Spice Paradise, Jodhpur

Spice Paradise is a spice shop that is run by a kindhearted couple whose masala chai is well-known throughout Jodhpur. Aside from running a spice shop, they also hold cooking classes at their kitchen.

In the classes, you will be taught the uses of spices in creating mouthwatering dishes. They will also teach you how to make some Indian dishes using the natural and pure spices available in their stores such as biryani and chapatti.

Address: Clock Tower Rd, Rawaton Ka Bass, Jodhpur, Rajasthan 342001, India

Website or contact number: +91 94609 57995

Raas, Jodhpur

Raas is one of Rajasthan’s most striking hotels. The luxury heritage resort in the city of Jodhpur offers cherished memories of dining in addition to the luxurious stay. The ingredients used for the food are grown at the hotel’s own garden as well as fresh produce such as seasonal vegetables, salads, and herbs.

The cookery class in Raas is hosted by the resident chefs who will guide you through the Mughlai and Rajasthani cuisine. You will be taught about the ingredients and techniques involved, and they will assist you to prepare your own 4-course dinner.

Address: Tunwar ji ka Jhalra, Makrana Mohalla, Gulab Sagar, Jodhpur, Rajasthan 342001

Website or contact number:, +91-291 2636455

Rita’s Gourmet, Goa

The passionate Rita conducts her famous cooking classes at her leafy garden gazebo. The classes can range from a 2-hour session to a comprehensive 5-day workshop. She also offers a 3-day culinary and heritage tour, certified culinary courses, and cooking classes for children.

In the classes, the students are introduced to basic ingredients, taught a variety of cuisines like Spanish, Portuguese, Goan, Indian, as well as making desserts.

Address: 256, Behind Material Organisation, Adjacent to Joggers’ Park, Jairamnagar, Dabolim, Mormugao, Goa 403801, India

Website or contact number: +91 75074 52225

Aakriti Eco Homestay, Nilgiri Mountains, Tamil Nadu

Aakriti Homestay is located in the middle of the famous Nilgiri Tea Gardens. It is run by a professional chef and nutritionist Renu and her baking-enthusiast husband Ravi. They offer themed cooking holidays featuring vegetarian items from all over India.

Firstly, you will be taken to visit the farm, where you can pick organic fruits and vegetables. You will then be involved in a half-day cooking demonstration. The classes range from 1-5 days.

Address: Mallenahalli Old Post Office Near Devaramma Temple, Mallenahalli, Karnataka 577137, India

Website or contact number:, +91 99863 91912

Nimmy Paul’s Cooking School, Kochi, Kerala

Nimmy is a well-renowned professional cookery instructor and consultant. Students are able to learn a variety of traditional Syrian Christian food of Kerala in her cooking classes.

There is no fixed schedule for the classes. They are conducted according to what students want to learn. The duration of the classes can range from 3-hours to a full day.

Address: Beach Road, Kattiparambu, Kattiparambu, Mundamveli, Kochi, Kerala 682507, India

Website or contact number: +91 94474 34812

Philipkutty’s Farm, Backwaters, Kerala

The Philipkutty’s Farm in Kottayam is one of Kerala’s best vacation properties. For this, you will be staying in an architecturally designed waterfront villa on an island along the Kerala backwaters.

The daily cooking classes will teach you how to prepare Kerala cuisine with a predominant Christian and backwater influence, passed down from generation to generation. The recipes are made with fresh produce from the farm. You are recommended to stay at the farm for at least 3-4 days..

Address: Pallivathukal, Ambika Market P.O, Vechoor, Kottayam District, Kottayam, Kerala 686144, India

Website or contact number: +91 4829 275 130

Tips for taking a cooking class

Taking up a cooking class can be a really fun and enjoyable activity. Here are some helpful tips that can help you in your decision of choosing the right cooking class:

  • Come prepared. Bring a notepad and writing utensils. Take some pictures or videos during the lesson.
  • Provide information on allergies and dietary restrictions, if any, when enrolling.
  • Bring along any personal medication for food allergies.
  • Don’t be shy about asking questions.
  • Remember to just have fun and learn about India’s culinary delights.

Learn to cook Indian food with Asia Highlights

A cooking class in India is a wonderful journey to learn about India’s culinary diversity of food. It allows you to experience local cuisine and culture first-hand. Contact Asia Highlights and to help arrange your culinary journey.

Check out the following links and start learning about our tours now:

You might like to read

The One-Stop Guide to Indian Food

Flavors and Spices of India—What does Indian Food Taste Like?

Vegetarian Food in India