Asia recipe ideas

Top 10 traditional Indian recipes.

Indian cooking changes dramatically by region, but it often features spices, lentils, rice, flatbreads, yogurt, vegetables and layered sauces. These Indian recipe ideas are some of the most recognizable dishes for home cooks.

Affiliate resources

Ideas for You

Four helpful shopping ideas related to this page. As an Amazon Associate, this site may earn from qualifying purchases.

Note: Food traditions vary by region and family. This page is a curated recipe-ideas guide, not an official ranking.

Recipe list

10 famous Indian recipes to try

Use these simple home-cook versions as a starting point for planning a country-themed dinner, learning a cuisine, or choosing what to cook next.

1

Butter Chicken

Chicken simmered in a creamy tomato-based sauce with warm spices.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 1 lb / 450 g chicken
  • 1–2 cups prepared tomatoes
  • 1–3 tbsp butter
  • 1–3 cups cream
  • 2 cups garam masala
  • fenugreek, as needed
  • salt, to taste

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the chicken and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

chickencurrycomfort
2

Biryani

Layered rice dish with spices, herbs and meat, vegetables or eggs.

Serves
4 servings
Difficulty
Advanced
Typical time
90 min

Ingredients

  • 1½–2 cups basmati rice
  • 1 tsp–2 tbsp spices, to taste
  • 1 lb / 450 g chicken
  • 1–2 cups prepared vegetables
  • yogurt, as needed
  • 1–2 cups prepared onions
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Biryani and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: This is a simple home-cook version of Biryani. Traditional versions in India can vary by region, family and occasion.

ricechickencelebration
3

Dal Tadka

Lentils cooked until soft and finished with spiced oil.

Serves
4 servings
Difficulty
Easy
Typical time
40 min

Ingredients

  • 1½–2 cups lentils
  • 1–2 cups prepared onion
  • 1–2 cups prepared tomato
  • 1 tsp–2 tbsp cumin, to taste
  • 1 tsp–2 tbsp garlic, to taste
  • 1–3 tbsp ghee
  • salt, to taste

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Dal Tadka and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: This is a simple home-cook version of Dal Tadka. Traditional versions in India can vary by region, family and occasion.

vegetarianlentilscomfort
4

Chana Masala

Chickpeas cooked in a tomato-onion masala with spices.

Serves
4 servings
Difficulty
Easy
Typical time
40 min

Ingredients

  • 1½–2 cups chickpeas
  • 1–2 cups prepared tomatoes
  • 1–2 cups prepared onions
  • 1 tsp–2 tbsp ginger, to taste
  • 2 cups garam masala
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Chana Masala and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Chana Masala warm, fresh or chilled depending on the traditional style.

Cooking note: Adjust the chile level to your household. Start mild, then add more heat at the end.

vegetarianspicydinner
5

Palak Paneer

Paneer cheese cubes in a smooth spiced spinach sauce.

Serves
4 servings
Difficulty
Medium
Typical time
45 min

Ingredients

  • 1–2 cups prepared spinach
  • 6–8 oz / 170–225 g paneer
  • 1–2 cups prepared onion
  • 1 tsp–2 tbsp garlic, to taste
  • 1 tsp–2 tbsp ginger, to taste
  • 1 tsp–2 tbsp spices, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the spinach and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

vegetariancurrydinner
6

Masala Dosa

Crisp fermented crepe filled with spiced potatoes.

Serves
4 servings
Difficulty
Advanced
Typical time
90 min + ferment

Ingredients

  • 1½–2 cups rice-lentil batter
  • 1½–2 cups potatoes
  • mustard seeds, as needed
  • 1 tsp–2 tbsp curry leaves, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Masala Dosa and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Masala Dosa warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Masala Dosa. Traditional versions in India can vary by region, family and occasion.

breakfastvegetarianstreet food
7

Samosa

Crisp pastry filled with spiced potatoes, peas or meat.

Serves
4–6 servings
Difficulty
Medium
Typical time
75 min

Ingredients

  • 2 cups flour
  • 1½–2 cups potatoes
  • peas, as needed
  • 1 tsp–2 tbsp spices, to taste
  • 1–3 tbsp oil
  • salt, to taste

Method

  1. Prepare the filling, batter or coating before heating the oil.
  2. Shape, fill or coat the flour for Samosa.
  3. Heat oil over medium-high heat until a small test piece sizzles steadily.
  4. Fry in batches until crisp and golden, turning as needed.
  5. Drain on a rack or paper towel and season while hot.
  6. Serve with a sauce, salad, pickles or fresh herbs.

Cooking note: This is a simple home-cook version of Samosa. Traditional versions in India can vary by region, family and occasion.

snackvegetarianfried
8

Rogan Josh

Aromatic Kashmiri-style lamb curry with deep red color.

Serves
4 servings
Difficulty
Medium
Typical time
90 min

Ingredients

  • 1 lb / 450 g lamb
  • yogurt, as needed
  • Kashmiri chili, as needed
  • 1 tsp–2 tbsp spices, to taste
  • 1–2 cups prepared onions
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the lamb and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

lambcurrydinner
9

Tandoori Chicken

Yogurt-marinated chicken roasted or grilled with spices.

Serves
4 servings
Difficulty
Easy
Typical time
45 min + marinate

Ingredients

  • 1 lb / 450 g chicken
  • yogurt, as needed
  • 1 tsp–2 tbsp lemon, to taste
  • 1 tsp–2 tbsp garlic, to taste
  • 1 tsp–2 tbsp tandoori spices, to taste
  • salt, to taste
  • 1–2 tbsp neutral oil or olive oil

Method

  1. Season or marinate the chicken with the listed aromatics and spices.
  2. Heat the grill, barbecue, skillet or oven until hot.
  3. Cook the Tandoori Chicken until browned outside and cooked through inside.
  4. Rest the meat or vegetables briefly so the juices settle.
  5. Slice or serve with bread, rice, salad, sauces or pickles.
  6. Taste the final dish and add salt, herbs, lemon or chile if needed.

Cooking note: A hot grill gives better browning. Let cooked meat rest before slicing.

chickengrilldinner
10

Naan

Soft leavened flatbread often served with curries.

Serves
4 servings
Difficulty
Medium
Typical time
60 min

Ingredients

  • 2 cups flour
  • yogurt, as needed
  • yeast, as needed
  • baking powder, as needed
  • 1–3 tbsp butter
  • salt, to taste

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Naan in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: This is a simple home-cook version of Naan. Traditional versions in India can vary by region, family and occasion.

breadvegetarianside

Related pages

More recipe ideas

Continue exploring recipes from nearby regions or other popular cuisines.