Best Indian Recipes

Indian cooking at home comes down to three things: having the right spices, understanding heat levels, and knowing when to add what. You need about 12 core spices to make 90% of these recipes. Most cook in 30-45 minutes once you get the prep done.

The recipes here span North and South Indian styles. North Indian dishes lean on cream, tomatoes, and garam masala. Think butter chicken and dal makhani. South Indian cooking uses more coconut, curry leaves, and mustard seeds. Both styles layer spices at different stages. Whole spices go in hot oil first, ground spices hit the pan midway through, and garam masala finishes the dish.

Every recipe serves 4-6 people. Most freeze well for 3 months. The timing includes active cooking, not marination or slow cooker hours. Start with the spice blends and chutneys. They keep for weeks and make everything else taste better.

The Recipes

Sweet and Savory Mango Chutney with Ginger

Sweet and Savory Mango Chutney with Ginger

Raw mango gives the best tang, but slightly underripe grocery store mangoes work too. The ginger should be young (thin skin, less fibrous). Keeps for 3 weeks refrigerated.

32 minIndian
Instant Pot Red Lentil Dal with Coconut Cream

Instant Pot Red Lentil Dal with Coconut Cream

Red lentils break down completely in 11 minutes under pressure. No soaking needed. The coconut cream goes in after cooking to preserve its richness.

11 minIndian
Curried Lentil Soup with Tahini and Coconut

Curried Lentil Soup with Tahini and Coconut

Tahini isn't traditional, but it adds body without dairy. Red or yellow lentils both work. The soup thickens as it sits, so add water when reheating.

30 minIndian
Sheet Pan Madras Curry Chicken and Potatoes

Sheet Pan Madras Curry Chicken and Potatoes

Everything roasts together at 425F. Cut potatoes smaller than you think - 1/2 inch cubes max. The spice paste coats better than dry rub.

35 minIndian
One-Pot Sweet Potato Curry with Coconut Milk

One-Pot Sweet Potato Curry with Coconut Milk

Sweet potatoes cook in 20 minutes if cut to 3/4-inch pieces. Full-fat coconut milk is non-negotiable here. Light versions split when heated.

30 minIndian
Ginger Turkey Meatballs in Coconut Curry Broth

Ginger Turkey Meatballs in Coconut Curry Broth

Ground turkey needs extra fat. Mix in 2 tablespoons coconut oil per pound. The meatballs simmer directly in the curry - no pre-browning needed.

45 minIndian
Simple Moong Dal with Cumin and Ginger

Simple Moong Dal with Cumin and Ginger

Yellow moong dal cooks faster than green. The cumin seeds should sizzle and dance in oil, about 30 seconds. Burnt cumin ruins the whole pot.

40 minindian
Coconut Curry Mussels with Tomato and Ginger

Coconut Curry Mussels with Tomato and Ginger

Buy mussels the day you cook them. Discard any that don't close when tapped. They cook in 4-5 minutes once the pot is covered.

20 minIndian
Indian-Spiced Cauliflower and Beans in Sour Cream

Indian-Spiced Cauliflower and Beans in Sour Cream

The 4-hour cook time is mostly hands-off. Sour cream adds tang that yogurt can't match. Don't substitute Greek yogurt - it will curdle.

255 minIndian
Chai-Spiced Tea Cakes with Swirled Batter

Chai-Spiced Tea Cakes with Swirled Batter

Grind whole spices fresh for these. Pre-ground cardamom tastes like dusty nothing. The swirl technique takes practice but plain cakes taste just as good.

130 minIndian
Coconut Curried Vegetable Soup with Fire Roasted Tomatoes

Coconut Curried Vegetable Soup with Fire Roasted Tomatoes

Fire-roasted tomatoes add smokiness you can't get otherwise. Vegetables should be cut uniformly - everything cooks at the same rate.

75 minIndian
Crispy Roasted Chickpea Jhal Muri with Cereals and Peanuts

Crispy Roasted Chickpea Jhal Muri with Cereals and Peanuts

This Bengali street snack requires exact ratios. Too much puffed rice and it's bland. Too many peanuts and it's heavy. Follow the measurements.

60 minIndian
Slow Cooker Coconut Curry Cashew Chicken

Slow Cooker Coconut Curry Cashew Chicken

Cashews go in during the last 30 minutes. Earlier and they turn to mush. Chicken thighs stay juicier than breasts in the slow cooker.

250 minIndian
Spiced Vegetable Paratha with Turmeric and Coriander

Spiced Vegetable Paratha with Turmeric and Coriander

The dough should be softer than chapati dough. Rest it covered or it develops a skin. Roll thin - 1/8 inch maximum.

20 minIndian
Curried Sweet Potato Lentil Soup with Coconut Milk

Curried Sweet Potato Lentil Soup with Coconut Milk

Green or brown lentils hold their shape better than red here. The sweet potato balances the curry heat. Add lime juice at the very end.

45 minIndian
CrockPot Butter Chicken with Butternut Squash and Spices

CrockPot Butter Chicken with Butternut Squash and Spices

Butternut squash replaces some cream, cutting richness without losing body. Marinate the chicken overnight if possible. 30 minutes minimum.

260 minIndian
One-Pot Coconut Chicken Biryani with Cranberries

One-Pot Coconut Chicken Biryani with Cranberries

Not traditional, but the cranberries work like pomegranate seeds would. Use basmati rice only. Other types turn to mush.

80 minIndian
Spiced Eggplant and Potato Curry with Aromatic Indian Spices

Spiced Eggplant and Potato Curry with Aromatic Indian Spices

Salt the eggplant 20 minutes before cooking to remove bitterness. Indian eggplants work best, but globe variety is fine cut smaller.

40 minIndian
Instant Pot Dal Palak: Spiced Lentil Spinach Curry

Instant Pot Dal Palak: Spiced Lentil Spinach Curry

Spinach goes in after pressure cooking. Earlier and it turns army green. Fresh or frozen both work - frozen actually blends smoother.

30 minIndian
Indian Butter Chicken with Coconut Cream and Aromatic Spices

Indian Butter Chicken with Coconut Cream and Aromatic Spices

The sauce should coat the back of a spoon. Too thick? Add water 2 tablespoons at a time. Coconut cream makes it dairy-free without losing richness.

35 minIndian
Homemade Gunpowder Spice (Milagai Podi)

Homemade Gunpowder Spice (Milagai Podi)

This South Indian condiment packs heat. Adjust chilies to taste. Mix with ghee or oil before eating. Stores for 3 months in an airtight container.

10 minIndian
Spiced Mango and Mint Chutney with Curry

Spiced Mango and Mint Chutney with Curry

Fresh mint only - dried tastes like grass clippings here. The mango should be firm-ripe, not mushy. Blend to your preferred texture.

45 minIndian
Roasted Chickpeas with Spiced Tomato-Spinach Curry

Roasted Chickpeas with Spiced Tomato-Spinach Curry

Canned chickpeas work fine. Dry them thoroughly before roasting or they steam instead of crisp. 425F for 25 minutes, shaking the pan twice.

35 minIndian
Homemade Garam Masala: Toasted Spice Blend

Homemade Garam Masala: Toasted Spice Blend

Toast whole spices until fragrant, about 2-3 minutes. Let them cool completely before grinding. A coffee grinder works better than mortar and pestle for fine powder.

10 minIndian
Spicy Beef and Sweet Potato Samosas with Chipotle Marmalade

Spicy Beef and Sweet Potato Samosas with Chipotle Marmalade

The chipotle isn't traditional but adds smoky heat. Keep filling fairly dry or the wrappers get soggy. Seal edges with water, not egg.

65 minIndian

Planning Tips

  1. 1

    Buy whole spices and grind them yourself. Pre-ground spices lose potency after 6 months. Whole spices stay fresh for 2 years. A $20 coffee grinder changes everything.

  2. 2

    Control heat with dairy, not water. Water dilutes flavor. Yogurt, cream, or coconut milk tames spice while adding richness. Stir in 1/4 cup at a time.

  3. 3

    Temper your spices. Heat oil to 350F (a cumin seed should sizzle immediately), add whole spices for 30 seconds, then proceed. This blooms their flavor.

  4. 4

    Cook onions properly. Most Indian recipes need deeply browned onions, not translucent. Takes 12-15 minutes on medium-high heat. Dark brown equals deep flavor.

  5. 5

    Make rice in advance. Cooked basmati keeps for 5 days refrigerated. Reheat with 2 tablespoons water per cup, covered, for 2 minutes in microwave.

  6. 6

    Double the aromatics. Recipes often underestimate ginger and garlic. Use a full tablespoon of each per pound of protein. Fresh only, never jarred.

  7. 7

    Let curries rest. Like chili or stew, Indian curries taste better the next day. Make them ahead and reheat gently. Add fresh herbs just before serving.

Complete Menu Ideas

1

Weeknight dinner for 4: Instant Pot Red Lentil Dal (11 minutes active), store-bought naan, and cucumber raita. Total time: 20 minutes including rice cooking. Satisfying, balanced, and faster than takeout.

2

Dinner party for 6: Start with Spicy Beef Samosas (made ahead and reheated). Indian Butter Chicken as the main, Simple Moong Dal for contrast, basmati rice, and Sweet Mango Chutney. Prep samosas and chutney the day before.

3

Vegetarian feast: One-Pot Sweet Potato Curry, Spiced Eggplant and Potato Curry, Coconut Curried Vegetable Soup, and Spiced Vegetable Parathas. Each dish hits different flavor notes. Make parathas last.

4

Meal prep Sunday: Make Slow Cooker Coconut Curry Cashew Chicken (4 hours unattended), a double batch of Instant Pot Dal Palak, and rice. Portion into containers. Add fresh cilantro when reheating. Feeds you for 5 days.

Frequently Asked Questions

What spices do I need to start cooking Indian food?

Buy these 12 first: cumin seeds, coriander seeds, black mustard seeds, turmeric, red chili powder, garam masala, cardamom pods, cinnamon sticks, cloves, bay leaves, fenugreek seeds, and asafoetida. Total cost: about $35 at an Indian grocery, $60 elsewhere. These cover 90% of recipes. Add others as you go. Store in airtight containers away from light.

My curries are too spicy. How do I fix them?

Add dairy immediately. Start with 1/4 cup heavy cream, coconut milk, or plain yogurt. Stir and taste. Still too hot? Add 2 tablespoons sugar and the juice of 1/2 lime. The sugar and acid counteract capsaicin. For future batches, reduce chili powder by half. You can always add more, but you can't take it out.

Can I make Indian food without special equipment?

Yes. You need one heavy-bottomed pot (Dutch oven works great), one good skillet, and a $20 spice grinder. Pressure cookers cut dal cooking from 90 to 11 minutes but aren't essential. A mortar and pestle is nice for ginger-garlic paste but a grater works too. Skip the tandoor - your oven's broiler chars naan just fine.

How long do Indian leftovers keep?

Most curries last 5 days refrigerated, 3 months frozen. Dal keeps 4 days in the fridge. Coconut-based curries sometimes separate when frozen but come back together when reheated with 2 tablespoons water. Always cool completely before refrigerating. Portion into single servings for easier weekday meals. Label with date and contents.

What's the difference between North and South Indian cooking?

North Indian uses dairy (cream, paneer, ghee), tomato-based gravies, and wheat breads like naan. Cook times average 45 minutes. South Indian features coconut, curry leaves, tamarind, and rice-based items like dosa. More vegetarian options, quicker cooking (usually 30 minutes), and generally lighter. Both use similar spice bases but in different proportions.

Related Collections