Our 45 Best Indian Recipes

With these Indian-food recipes, you can whip up your own dosas, vindaloo, biryani, saag paneer, even the ultimate tikka masala.

Drop that takeout menu. Cooking an authentic Indian meal from scratch may not be quick or easy, but the point isn’t merely getting dinner on the table—it’s also about exploring one of the world’s most exciting food cultures.

Generally speaking, Indian fare is spicy and colorful, which is why it’s beloved nearly everywhere, from the United Kingdom, India’s former colonizer, to South Africa, home to a large population of Indian expats.

But India is hardly a monolithic entity: The South Asian nation boasts 100 different languages and a comparable culinary diversity. The northern part of the country relies heavily on wheat, resulting in a bread-centric cuisine; rice is king farther south; and along the coasts, you’ll find fragrant, coconut-laced fish dishes.

In and around Mumbai, Parsis (the descendants of pre-Arabian Persians) enjoy an array of grilled meats, fresh cucumber salads, fruit-based stews, and milky desserts that speak to the population’s Middle Eastern roots. In the state of Goa, once a Portuguese colony, vinegar-based curries and European-style yeasted breads persist. The noodles and dumplings popular in the state of Sikkim are similar to those of East Asia.

Ready to try your hand at one of these regional specialities? We’ve rounded up our 45 favorite Indian recipes—no delivery fee required.

Masala Dosa

Masala Dosa
A masala dosa feast includes turmeric-tinged potato sabzi, rich gun­powder chile paste, and crisp, airy wrappers. Get the recipe for Masala Dosa »Hannah Whitaker

Chicken Tikka Masala

bowl of chicken tikka masala with rice and yogurt
Our version of the classic is lighter, fresher, and brighter than what you'll get at most restaurants. Get the recipe for Chicken Tikka Masala »Matt Taylor-Gross

Mutton Bunny Chow

mutton chow
Bunny chow, a hollowed out bread bowl with a spicy, meaty curried filling, is as delightfully messy as it sounds. You can eat every last morsel of this version from Hollywood Bets in Durban, including the curry-soaked bread from the bottom and sides. Get the recipe for Mutton Bunny Chow »Crookes & Jackson

Indian Leavened Flatbread (Naan)

indian naan bread with clarified butter
Unlike some other staple Indian breads, which are unleavened and crafted from durum wheat flour, or atta, fluffy naan is made with all-purpose flour and yeast. Traditionally, the dough is slapped against the chimney wall of a clay tandoor oven and baked over wood fires, but it's also perfect for cooking on the stovetop. Get the recipe for Indian Leavened Flatbread (Naan) »Ingalls Photography

Saag Paneer (Spinach with Fresh Indian Cheese)

Saag Paneer (Spinach with Fresh Indian Cheese)
It's not hard to love North Indian saag paneer—meltingly soft spinach strewn with chunks of mild fresh cheese—especially when scooped up with hot flatbread. Get the recipe for Saag Paneer (Spinach with Fresh Indian Cheese) »Jenny Huang | Food Stylist: Tyna Hoang

Goan Cod Curry

Goan Cod Curry
Goa, located on the west coast of India, has a regional cuisine known for seafood and coconut milk. But there's another ingredient in the Goan pantry that calls back to its Portuguese colonial roots: vinegar. That's what gives the slight tang to this easy, not-too-spicy fish stew. Like many curries, the flavor improves the next day, so I suggest making the base for the sauce the night before, even freezing it, and reheating it when you're ready for dinner. Once the sauce is simmering, cooking the fish and getting dinner on the table takes just a few minutes. Get the recipe for Goan Cod Curry »Farideh Sadeghin

Red Lentils with Green Mango (Malika Masoor Dal)

Red Lentils with Green Mango (Malika Masoor Dal)
In early spring, green, unripe mangoes are a featured ingredient in the daily menu at Raja Sulaiman Khan's home in Lucknow, India. Here, amchoor—dried green mango—adds sour pungency to creamy lentils. Get the recipe for Red Lentils with Green Mango (Malika Masoor Dal) »Ingalls Photography

Aloo Masala (South Indian Potatoes)

Aloo Masala (South Indian Potatoes)
These flavorful mashed potatoes are spiced with mustard seeds, fresh curry leaves, turmeric, and ginger, and mixed with peas. Get the recipe for Aloo Masala (South Indian Potatoes) »Ingalls Photography

Chicken and Prawn Curry

chicken prawn curry
Characteristic of the region's curries, this intensely spicy one from chef Kevin Joseph of Durban's The Oyster Box hotel gets its heat not from chiles, but pastes made of fresh garlic, ginger, and onions, plus lots of curry powder. Though not cooked long, the sauce is rich and thick thanks to heaps of ground spices and unsweetened coconut cream. Get the recipe for Chicken and Prawn Curry »Crookes & Jackson

Bengali Milk Sweets (Sandesh)

Bengali Milk Sweets (Sandesh)
For these simple bite-size confections from Bengal, milk is turned into homemade paneer cheese and then combined with sugar and cardamom to yield a dense, fudge-like treat. Get the recipe for Bengali Milk Sweets (Sandesh) »Ingalls Photography

Creamy Fenugreek and Spinach with Cheese (Methi Malai Paneer)

Creamy Fenugreek and Spinach with Cheese (Methi Malai Paneer)
This creamy dish from Toronto-based Indian cookbook author Smita Chandra makes a phenomenal spread, with oven-baked naan bread on the side. It's made with the fresh Indian cheese called paneer, peas, and whole peeled tomatoes, along with plenty of tangy fresh fenugreek greens, and it's spiced lavishly with turmeric, coriander, garam masala, and more. If you can't find fenugreek greens, kale, Swiss chard, or another green can be substituted. Get the recipe for Creamy Fenugreek and Spinach with Cheese (Methi Malai Paneer) »Ingalls Photography

Telangana-Style Curried Chicken Stew

Telangana-Style Curried Chicken Stew
Carved out of ten former districts of Andhra Pradesh, Telangan officially became India's 29th state in June 2014. For this eponymous dish from Telangana home cook Padma Reddy, the skin is removed from the chicken to allow the flavors of the marinade—coconut, lime, garlic, ginger, cardamom, mace and more—to penetrate. Get the recipe for Telangana-Style Curried Chicken Stew »Ingalls Photography

Thalassery-Style Fish Curry (Thalassert Meen Curry)

Thalassery-Style Fish Curry (Thalassery Meen Curry)
Any firm fish, including snapper, trout, or salmon, will work in this green mango-infused south Indian curry, named for the Keralan coastal city of Thalassery and flavored with coconut, ginger, curry leaves, and turmeric. Get the recipe for Thalassery-Style Fish Curry (Thalassert Meen Curry) »James Oseland

Punjabi-Style Carrot Pudding (Gajar ka Halwa)

Punjabi-Style Carrot Pudding (Gajar ka Halwa)
Studded with chopped nuts and flavored with aromatic cardamom and rose water, this sweet Indian pudding is made from a blend of nutty ghee, milk, cream, sugar, and grated carrot. It's equally good served either hot or cold. Get the recipe for Punjabi-Style Carrot Pudding (Gajar ka Halwa) »Ingalls Photography

Goan Coconut Cake (Baath)

Goan Coconut Cake (Baath)
A hint of rosewater adds sweet, floral aroma to this moist, dense semolina cake, packed with four types of coconut. Refrigerating overnight gives the semolina time to soak up the sweet coconut liquid, resulting in a softer, more tender crumb. Get the recipe for Goan Coconut Cake (Baath) »Matt Taylor-Gross

Papaya Thoran (Keralan-Style Stir-Fried Green Papaya)

papaya stir-fry
When writer VK Sreelesh visits his in-laws' house in the south Indian state of Kerala, papaya thoran is almost always on the table. Thoran is usually a dried dish that is mixed and eaten with rice; its ingredients can range from cabbage to beans to carrots to beets. For this papaya version, minced green papaya is first steamed and then mixed with robust coconut and chile paste, and spiced with cumin seeds, garlic, and turmeric. Get the recipe for Papaya Thoran (Keralan-Style Fried Green Papaya) »James Oseland

Chicken Vindaloo

Chicken Vindaloo
This tangy, spicy curry from Goa, India, has roots in vinh d'alho, a stew brought to the region by Portuguese colonists. Now an Indian restaurant staple, it comes in countless variations—some fiery, some mild—from the subcontinent to the British Isles. Get the recipe for Chicken Vindaloo »Landon Nordeman

Cilantro Yogurt Chutney

Cilantro Yogurt Chutney
This creamy yogurt-based chutney is made with cilantro, lime, and fresh green chiles. Get the recipe for Cilantro Yogurt Chutney »Ingalls Photography

South Indian Vegetable Stew (Sambar)

South Indian Vegetable Stew (Sambar)
Cookbook author Madhur Jaffrey describes sambar as "a split-pea stew which is varied daily with the addition of, say, caramelized shallots or tomatoes or okra or aubergine (eggplant) poached in tamarind juice." What we discovered in our test kitchen is that any combination of vegetables, such as yams, zucchini, or eggplant, can be added to this aromatic south Indian stew. Get the recipe for South Indian Vegetable Stew (Sambar) »James Oseland

Smita Chandra’s Daikon Curry

Smita Chandra's Daikon Curry
Daikon—a type of large white radish with a peppery, earthy flavor—has long been a staple of Indian cooking. In this simple vegetarian curry dish from cookbook author Smita Chandra, daikon is enhanced with an aromatic blend of coriander, cumin, turmeric, and other spices. Get the recipe for Smita Chandra's Daikon Curry »Ingalls Photography

Spiced Dal with Peanuts and Dill

Spiced Dal with Peanuts and Dill
Dill adds a fresh flavor to this Maharashtrian-style dal. Get the recipe for Spiced Dal with Peanuts and Dill »Matt Taylor-Gross

Spiced Tea (Masala Chai)

Spiced Tea (Masala Chai)
Cardamom gives this Indian drink a bright, piney sweetness tempered by a creamy base of evaporated milk and black tea. Get the recipe for Spiced Tea (Masala Chai) »Todd Coleman

Bengali-Style Fish Stew (Maacher Jhol)

Bengali-Style Fish Stew (Maacher Jhol)
No Bengali meal is complete without maacher jhol, fish simmered in a tomato-based curry scented with mustard oil and the region's distinctive mix of five spices: toasted fenugreek, nigella, cumin, black mustard, and fennel seeds. Get the recipe for Bengali-Style Fish Stew (Maacher Jhol) »Ingalls Photography

Indian Fish and Potato Tikkis

Fish and Potato Tikkis with Chile and Lime
A simple Indian croquette with fish, bold hits of cumin and green chile, and a refreshing mint chutney. This is a great way to use up leftover cooked white fish; simply substitute 8 oz. of cooked fish and skip the first step. Get the recipe for Indian Fish and Potato Tikkis »Matt Taylor-Gross

Indian Layered Flatbread (Paratha)

Indian Layered Flatbread (Paratha)
The paratha's signature layers are made by rolling and folding the dough in a triangle. The chewy flatbread is then dry-cooked in a skillet until puffy and golden. Get the recipe for Indian Layered Flatbread (Paratha) »Ingalls Photography

Spicy Cabbage-and-Potato Curry (Bund Gobhi Aur Aloo Ki Subzi)

Spicy Cabbage-and-Potato Curry (Bund Gobhi Aur Aloo Ki Subzi)
This vibrant Indian curry comes from the Meghwal tribe of Gujarat's Thar Desert. Since there is little local agriculture—the closest vegetable market is in the capital city of Bhuj, 35 miles away—the cuisine is spare, but it is delicious in its simplicity. This tribal cabbage-and-potato curry is traditionally cooked over a wood fire, along with millet rotla, a flatbread, but the stovetop works just as well. Get the recipe for Spicy Cabbage-and-Potato Curry (Bund Gobhi Aur Aloo Ki Subzi) »James Roper

Hot Mix (Indian Spiced Snack Mix)

Hot Mix (Indian Spiced Snack Mix)
There are countless varieties of this ubiquitous Indian snack mix, made with varying combinations of nuts, fruit, spices, and other ingredients. Cookbook author Smita Chandra's version of the satisfying nibble is the best we've had, with four kinds of nuts (cashew, peanut, almond, pistachio), plus sweet raisins, nutty coconut, and poha, dried flattened rice flakes. Get the recipe for Hot Mix (Indian Spiced Snack Mix) »Ingalls Photography

Red Chutney

Red Chutney
This five-ingredient Indian condiment from home cook Yamini Joshi is a snap to make, thanks to flavor-packed tamarind paste and the spice blend sambar masala. Get the recipe for Red Chutney »Ingalls Photography

Hyderabadi-Style Lamb with Potatoes (Aloo aur Gosht ka Kaliya )

Hyderabadi-Style Lamb with Potatoes (Aloo aur Gosht ka Kaliya )
In the Indian city of Hyderabad, this dish is traditionally made using goat, but lamb makes an excellent substitute. Get the recipe for Hyderabadi-Style Lamb with Potatoes (Aloo aur Gosht ka Kaliya) »Ingalls Photography

Indian Samosas

Indian Samosas
Triangular deep-fried pastries stuffed with spiced potatoes and peas are an iconic Indian snack. Pair them with tangy tamarind chutney or herbaceous coconut-cilantro chutney for dipping. Get the recipe for Indian Samosas »James Roper

Indian Lime Rice

Indian Curd Rice
In this zesty side dish, fried chana dal adds an earthy crunch to the rice, which is delicious alongside rich vegetable curries. Get the recipe for Indian Lime Rice »Ingalls Photography

Rajasthani White Chicken Curry

Rajasthani White Chicken Curry (Safed Maans)
A seasoned coconut chicken curry is tempered with yogurt. Get the recipe for Rajasthani White Chicken Curry »James Roper

Fried Hard-Boiled Eggs with Oven-Dried Tomatoes (Zoomru Tool and Ruwangan Hach)

Fried Hard-Boiled Eggs with Oven-Dried Tomatoes (Zoomru Tool and Ruwangan Hach)
Hard-cooked eggs get a golden sheen from frying in bright mustard oil and are served in a rich, spicy sauce made from oven-dried tomatoes. Get the recipe for Fried Hard-Boiled Eggs with Oven-Dried Tomatoes (Zoomru Tool and Ruwangan Hach) »Ariana Lindquist

Hyderabadi-Style Lentil Stew (Khatti Dal)

Hyderabadi-Style Lentil Stew (Khatti Dal)
Indian culinary expert Madhur Jaffrey experienced a version of this tarka—a combination of fried spices and aromatics stirred into a soupy dal—while visiting the South Indian city of Hyderabad. It is soured with tamarind and seasoned with curry leaves and mustard seeds. Get the recipe for Hyderabadi-Style Lentil Stew (Khatti Dal) »Ingalls Photography

Chettinad Pepper Chicken (Koli Milagu Masala)

Chettinad Pepper Chicken (Koli Milagu Masala)
This richly spiced chicken dish is adapted from a recipe in Madhur Jaffrey's classic Flavors of India (West 175 Publishing, 1995). According to Jaffrey, "What gives this a very special southern flavor is the use of fennel seeds, curry leaves, and, of course, the pulse (legume) urad dal. This is definitely a dish you will want to make very frequently." We couldn't agree more. Get the recipe for Chettinad Pepper Chicken (Koli Milagu Masala) »Ingalls Photography

Gulab Jamun (Cardamom Syrup-Soaked Donuts)

Gulab Jamun cardamom syrup-soaked Indian donuts
Khoya, a rich curd made by reducing milk for several hours, forms the base for these syrup-soaked confections. Get the recipe for Gulab Jamun (Cardamom Syrup-Soaked Donuts) »Todd Coleman

Indian Vada Pav is the Ultimate Veggie Burger

Indian Vada Pav is the Ultimate Veggie Burger
This veggie burger recipe for a spiced potato patty on a fluffy bun is one of India's best street foods. Get the recipe for Indian Vada Pav is the Ultimate Veggie Burger »Matt Taylor-Gross

Madhur Jaffrey’s Secrets to Perfect, Paper-Thin Parathas

Madhur Jaffrey's Secrets to Perfect, Paper-Thin Parathas
The simplest paratha method is a series of simple folds. Roll the dough out into a thin disk, then paint it with oil and fold the edges up over themselves, brushing with oil or ghee at each fold. Once it's folded into a neat square, smush it flat and roll it thin again, flipping as needed. Get the recipe for Madhur Jaffrey's Secrets to Perfect, Paper-Thin Parathas »Matt Taylor-Gross

Romy’s Special Chicken with Whole Spices and Turmeric-Ginger-Garlic Sauce

Romy’s Special Chicken with Whole Spices and Turmeric-Ginger-Garlic Sauce
A generous helping of pureed ginger, garlic, and fresh turmeric, along with a sprinkling of toasted whole Indian 5-spice (panch phoron) adds plenty of color and fragrance to quick and simple braised chicken legs. Get the recipe for Romy's Special Chicken with Whole Spices and Turmeric-Ginger-Garlic Sauce »Pascale Grise

Pistachio Ice Cream

Sweetened whole milk flavored with crushed cardamom, saffron, and pistachio is frozen in molds to create these impressive, sculptural desserts. Get the recipe for Pistachio Ice Cream »André Baranowski

Roti (Indian Whole Wheat Flatbread)

Roti (Indian Whole Wheat Flatbread)
Try your hand at this twist on a classic Indian snack by making this nutty, whole wheat flatbread. Get the recipe for Roti (Indian Whole Wheat Flatbread) »Matt Taylor-Gross

Cheddar Cheese-Stuffed Kulcha

Cheddar Cheese-Stuffed Kulcha
A twist on the traditional Indian naan flatbread recipe stuffed with gooey melted cheese. Get the recipe for Cheddar Cheese-Stuffed Kulcha »Matt Taylor-Gross

Cilantro-Mint Chutney

Making Indian samosas, triangular fried pastries filled with peas and potatoes, is nothing like crafting delicate French pastry. It calls for a technique called moyan dena, which involves vigorously rubbing fat into flour between your fingers--a process that develops the flour's glutens, coats every particle with fat, and produces a sturdy shell that won't rupture during frying. It yields a golden, flaky snack that is as gratifying to eat as it is to make. —Margo True Get the recipe for Cilantro-Mint Chutney »Todd Coleman

Pork Vindaloo

Pork Vindaloo
A dozen cloves of garlic and a touch of crushed red-pepper flakes give this stew made with succulent pork shoulder just the right amount of heat. Get the recipe for Pork Vindaloo »Thomas Payne

Hyderabadi-Style Steamed Chicken and Rice (Kachi Yakhni Biryani)

Biryani is a classic combination of rice, meat and spices. Writer Sarah Khan, whose family hails from the south Indian city of Hyderabad, describes it as "a gossamer cloud of rice that, depending on the corner of the subcontinent you're on, might be layered with mutton, shrimp, eggplant, cardamom, saffron, potatoes, or even pineapple." Indeed, the centralized location of Khan's ancestral city of Hyderabad made it ripe for culinary cross-pollination. For this recipe, marinated chicken is layered with partially cooked rice and then steamed; whole spices penetrate the chicken as it cooks. Get the recipe for Kachi Yakhni Biryani (Hyderabadi-Style Steamed Chicken and Rice) »Ingalls Photography