14 Flavorful Indian-Style Recipes for Busy Weeknights

Indian-inspired cooking brings amazing flavors to your dinner table without spending hours in the kitchen. These recipes use everyday ingredients to create restaurant-quality dishes at home.
From creamy lentil curries to spiced vegetables, each recipe delivers authentic taste with simple cooking methods that fit your busy schedule.
01. Spiced Lentil Dal with Aromatic Tarka

Creamy red lentils topped with fragrant spiced oil mixture called tarka. This protein-packed dish comes together in about 30 minutes for a satisfying weeknight meal.
Ingredients: 1 cup red lentils, 3 cups water, 1 teaspoon turmeric, 1 teaspoon salt, 3 tablespoons ghee or oil, 1 teaspoon cumin seeds, 4 garlic cloves minced, 1 medium onion diced, 2 tomatoes chopped, 1 teaspoon garam masala, ½ teaspoon red chili powder, fresh cilantro for garnish.
How To Make Spiced Lentil Dal with Aromatic Tarka
1. Rinse red lentils until water runs clear, then combine with water, turmeric, and salt in a medium saucepan. Bring to a boil, then reduce heat and simmer for 15-20 minutes until lentils break down and become creamy, stirring occasionally to prevent sticking.
2. Heat ghee in a large skillet over medium heat and add cumin seeds. When they start sizzling and become fragrant after 30 seconds, add minced garlic and cook for another 30 seconds until golden.
3. Add diced onion to the skillet and cook for 5-6 minutes until softened and lightly browned. Stir in chopped tomatoes, garam masala, and chili powder, cooking for 3-4 minutes until tomatoes break down completely.
4. Pour the cooked lentils into the spiced onion mixture and stir well to combine. Simmer for 5 minutes to let flavors meld, then garnish with fresh cilantro before serving over rice.
02. Quick Chickpea Curry (Chhole)

Rich and warming chickpea curry that’s ready in just 20 minutes. This hearty vegetarian dish uses pantry staples to create deeply satisfying flavors.
Ingredients: 2 cans chickpeas drained and rinsed, 2 tablespoons vegetable oil, 1 large onion diced, 3 garlic cloves minced, 1 tablespoon fresh ginger minced, 1 can diced tomatoes, 2 teaspoons garam masala, 1 teaspoon cumin, 1 teaspoon coriander, ½ teaspoon turmeric, salt to taste, fresh cilantro chopped.
How To Make Quick Chickpea Curry
1. Heat oil in a large skillet over medium-high heat and add diced onion. Cook for 6-7 minutes until onion becomes golden brown and softened, stirring frequently to prevent burning.
2. Add minced garlic and ginger to the pan and cook for 1 minute until fragrant. Stir in all the spices and cook for another 30 seconds until they become aromatic and toasted.
3. Pour in the diced tomatoes with their juice and let the mixture simmer for 5 minutes, stirring occasionally until tomatoes break down and create a thick sauce base.
4. Add the drained chickpeas and stir to coat with the spiced tomato mixture. Simmer for 8-10 minutes until chickpeas are heated through and flavors have melded together.
5. Season with salt to taste and garnish with fresh chopped cilantro before serving with rice or warm naan bread.
03. Slow-Cooker Creamy Dal Makhani

Ultra-creamy black lentil curry that cooks hands-free in your slow cooker. The long, gentle cooking creates an incredibly rich and velvety texture.
Ingredients: 1 cup whole black urad dal, ¼ cup red kidney beans, 4 cups water, 3 tablespoons butter, 1 medium onion finely chopped, 4 garlic cloves minced, 1 tablespoon fresh ginger minced, 1 can tomato puree, 1 teaspoon garam masala, ½ teaspoon cumin, ½ cup heavy cream, salt to taste.
How To Make Slow-Cooker Creamy Dal Makhani
1. Rinse black lentils and kidney beans until water runs clear, then add to your slow cooker with water. Cook on high for 4 hours or low for 6 hours until lentils are completely tender and breaking apart.
2. During the last hour of cooking, melt butter in a large skillet over medium heat. Add chopped onion and cook for 6-8 minutes until golden brown and caramelized, stirring frequently.
3. Add minced garlic and ginger to the skillet and cook for 1 minute until fragrant. Stir in tomato puree, garam masala, and cumin, cooking for 5 minutes until mixture thickens slightly.
4. Transfer the spiced tomato mixture to the slow cooker with the cooked lentils. Stir in heavy cream and season with salt, then cook for another 30 minutes on low heat.
5. Mash some of the lentils against the side of the slow cooker to create an even creamier consistency before serving over basmati rice.
04. Crispy Okra Masala (Bhindi Fry)

Perfectly spiced okra cooked until crispy and tender without any sliminess. High heat and the right technique create this delicious vegetable side dish.
Ingredients: 1 pound fresh okra trimmed and sliced, 3 tablespoons vegetable oil, 1 large onion sliced, 2 tomatoes chopped, 1 teaspoon cumin seeds, 1 teaspoon coriander powder, ½ teaspoon turmeric, 1 teaspoon red chili powder, 1 teaspoon amchur (dry mango powder), salt to taste, fresh cilantro chopped.
How To Make Crispy Okra Masala
1. Wash okra thoroughly and dry completely with paper towels, then trim ends and slice into ½-inch pieces. Make sure okra is completely dry to prevent sliminess during cooking.
2. Heat oil in a large nonstick skillet over medium-high heat. Add cumin seeds and let them sizzle for 30 seconds until fragrant and lightly browned.
3. Add sliced onion to the pan and cook for 4-5 minutes until softened and lightly golden. Push onions to one side of the pan and add the okra pieces in a single layer.
4. Cook okra without stirring for 3-4 minutes until bottom sides are golden brown and crispy. Stir gently and continue cooking for another 5-6 minutes until okra is tender and no longer slimy.
5. Add chopped tomatoes and all spices to the pan, stirring gently to coat everything evenly. Cook for 3-4 minutes until tomatoes soften and spices are well distributed.
6. Season with salt and garnish with fresh cilantro before serving alongside rice and yogurt for a complete meal.
05. Smoky Roasted Eggplant Bharta

Rich and smoky mashed eggplant curry with bold Punjabi spices. Roasting the eggplant first creates incredible depth of flavor in this traditional dish.
Ingredients: 2 large eggplants, 3 tablespoons vegetable oil, 1 large onion diced, 4 garlic cloves minced, 1 tablespoon fresh ginger minced, 2 green chilies minced, 3 tomatoes chopped, 1 teaspoon cumin seeds, 1 teaspoon garam masala, ½ teaspoon turmeric, 1 teaspoon red chili powder, salt to taste, fresh cilantro chopped.
How To Make Smoky Roasted Eggplant Bharta
1. Preheat your oven to 450°F and pierce eggplants all over with a fork. Roast directly on oven racks for 35-40 minutes, turning once halfway through, until skin is charred and eggplant is completely soft when pressed.
2. Let roasted eggplants cool slightly, then peel away charred skin and mash the flesh with a fork until mostly smooth but still slightly chunky for texture.
3. Heat oil in a large skillet over medium heat and add cumin seeds. When they start sizzling, add diced onion and cook for 6-7 minutes until golden brown and softened.
4. Add minced garlic, ginger, and green chilies to the pan, cooking for 1 minute until fragrant. Stir in chopped tomatoes and cook for 5-6 minutes until they break down completely.
5. Add the mashed eggplant along with garam masala, turmeric, and chili powder. Mix everything together and cook for 8-10 minutes, stirring occasionally, until flavors meld and mixture thickens.
6. Season with salt to taste and garnish with fresh cilantro. This dish tastes even better the next day after all the flavors have had time to develop.
06. Low-Carb Cauliflower Ven Pongal

Traditional South Indian comfort food made with cauliflower rice instead of regular rice. This warming dish features aromatic spices cooked in ghee for authentic flavor.
Ingredients: 4 cups riced cauliflower, ½ cup yellow moong dal, 3 tablespoons ghee, 1 teaspoon cumin seeds, 1 teaspoon black peppercorns, 2 dried red chilies, 10-12 curry leaves, 1 tablespoon fresh ginger minced, 2 cups water, 1 teaspoon salt, ¼ cup cashews chopped.
How To Make Low-Carb Cauliflower Ven Pongal
1. Rinse moong dal until water runs clear, then combine with 2 cups water in a medium saucepan. Bring to a boil and simmer for 15-20 minutes until dal is soft and mushy, stirring occasionally.
2. Heat ghee in a large skillet over medium heat and add cumin seeds, peppercorns, and dried chilies. Let them sizzle for 30 seconds until fragrant and aromatic.
3. Add curry leaves and minced ginger to the pan, cooking for another 30 seconds until curry leaves become crispy. Add chopped cashews and cook until golden brown.
4. Stir in the riced cauliflower and cook for 3-4 minutes until it starts to soften slightly. Add the cooked moong dal along with any remaining cooking liquid and salt.
5. Mix everything together gently and cook for 5-6 minutes until cauliflower is tender and flavors are well combined. The mixture should be moist but not soupy.
07. Northern-Style Chicken and Vegetable Stir-Fry

Quick-cooking chicken and fresh vegetables with aromatic North Indian spices. Having all ingredients prepped before cooking ensures perfect results in this fast-paced dish.
Ingredients: 1 pound boneless chicken cut into strips, 1 red bell pepper sliced, 1 green bell pepper sliced, 1 large onion sliced, 3 tablespoons vegetable oil, 1 teaspoon cumin seeds, 3 garlic cloves minced, 1 tablespoon fresh ginger minced, 1 teaspoon garam masala, ½ teaspoon turmeric, 1 teaspoon coriander powder, salt to taste, fresh cilantro chopped.
How To Make Northern-Style Chicken and Vegetable Stir-Fry
1. Cut chicken into thin strips and season with salt, turmeric, and half the garam masala. Let it marinate for 10 minutes while you prepare all the vegetables and have them ready to go.
2. Heat oil in a large wok or skillet over high heat until smoking. Add cumin seeds and let them sizzle for 15 seconds until they become aromatic and lightly browned.
3. Add the seasoned chicken strips to the hot pan and stir-fry for 4-5 minutes until chicken is cooked through and lightly browned on all sides. Remove chicken and set aside.
4. Add sliced onions to the same pan and stir-fry for 2-3 minutes until they start to soften but still have some crunch. Add bell peppers and continue cooking for another 2 minutes.
5. Return chicken to the pan along with minced garlic, ginger, remaining garam masala, and coriander powder. Stir-fry everything together for 2-3 minutes until vegetables are tender-crisp and chicken is heated through.
6. Garnish with fresh chopped cilantro and serve immediately over rice or with warm naan bread while everything is still hot and fresh.
08. Restaurant-Style Chicken Tikka Masala

Creamy tomato-based chicken curry with complex spices that’s ready in just 30 minutes. This popular dish rivals any restaurant version with its rich and satisfying flavors.
Ingredients: 1½ pounds boneless chicken cut into chunks, ½ cup plain yogurt, 2 tablespoons vegetable oil, 1 large onion diced, 4 garlic cloves minced, 1 tablespoon fresh ginger minced, 1 can tomato sauce, ½ cup heavy cream, 2 teaspoons garam masala, 1 teaspoon cumin, 1 teaspoon paprika, ½ teaspoon cayenne pepper, salt to taste.
How To Make Restaurant-Style Chicken Tikka Masala
1. Cut chicken into bite-sized chunks and marinate in yogurt with 1 teaspoon garam masala and salt for at least 15 minutes. This helps tenderize the meat and adds flavor throughout.
2. Heat oil in a large skillet over medium-high heat and add the marinated chicken pieces. Cook for 6-8 minutes, turning occasionally, until chicken is golden brown on all sides and cooked through.
3. Remove chicken from pan and set aside. Add diced onion to the same skillet and cook for 5-6 minutes until softened and lightly caramelized, scraping up any browned bits from the bottom.
4. Add minced garlic and ginger to the onions, cooking for 1 minute until fragrant. Stir in remaining garam masala, cumin, paprika, and cayenne, cooking for 30 seconds until spices are aromatic.
5. Pour in tomato sauce and let it simmer for 5 minutes until slightly thickened. Stir in heavy cream and return the cooked chicken to the pan, mixing everything together gently.
6. Simmer for 5-7 minutes until chicken is heated through and sauce has reached your desired consistency. Taste and adjust seasoning before serving over basmati rice.
09. Indian-Spiced Scrambled Egg Curry

Fluffy scrambled eggs in aromatic curry sauce make a perfect light dinner. This mildly spiced dish works wonderfully wrapped in warm tortillas or served with flatbread.
Ingredients: 8 large eggs, 2 tablespoons vegetable oil, 1 medium onion diced, 2 tomatoes chopped, 3 garlic cloves minced, 1 teaspoon fresh ginger minced, 1 green chili minced, ½ teaspoon turmeric, 1 teaspoon cumin powder, 1 teaspoon coriander powder, ½ teaspoon garam masala, salt to taste, fresh cilantro chopped.
How To Make Indian-Spiced Scrambled Egg Curry
1. Beat eggs in a large bowl with salt and set aside. Heat oil in a large nonstick skillet over medium heat and add diced onion, cooking for 5-6 minutes until softened and lightly golden.
2. Add minced garlic, ginger, and green chili to the pan, stirring for 1 minute until fragrant. Add chopped tomatoes and cook for 4-5 minutes until they break down and become saucy.
3. Stir in turmeric, cumin, coriander, and garam masala, cooking for 1 minute until spices are well combined and aromatic throughout the tomato mixture.
4. Pour the beaten eggs into the spiced tomato mixture and gently scramble everything together using a wooden spoon. Cook for 3-4 minutes, stirring frequently, until eggs are just set but still creamy.
5. Remove from heat immediately to prevent overcooking and garnish with fresh chopped cilantro. Serve warm with tortillas, naan, or paratha for scooping up the flavorful eggs.
10. Pantry Chickpea and Potato Curry

Hearty vegetarian curry using common pantry ingredients like canned chickpeas and frozen peas. This satisfying dish proves you can create amazing Indian flavors with simple everyday items.
Ingredients: 2 cans chickpeas drained, 2 medium potatoes cubed, 1 cup frozen peas, 2 tablespoons vegetable oil, 1 large onion diced, 1 can diced tomatoes, 3 garlic cloves minced, 1 tablespoon fresh ginger minced, 2 teaspoons curry powder, 1 teaspoon cumin, 1 teaspoon garam masala, ½ teaspoon turmeric, salt to taste.
How To Make Pantry Chickpea and Potato Curry
1. Peel and cube potatoes into ¾-inch pieces, then boil in salted water for 8-10 minutes until just tender but not falling apart. Drain well and set aside.
2. Heat oil in a large skillet over medium heat and add diced onion. Cook for 6-7 minutes, stirring frequently, until onion becomes golden brown and softened.
3. Add minced garlic and ginger to the pan, cooking for 1 minute until fragrant. Stir in curry powder, cumin, garam masala, and turmeric, cooking for another 30 seconds until spices are aromatic.
4. Pour in the canned tomatoes with their juice and let the mixture simmer for 8-10 minutes, stirring occasionally, until tomatoes break down and create a thick sauce base.
5. Add the drained chickpeas, cooked potatoes, and frozen peas to the tomato mixture. Stir gently to combine and simmer for 5-7 minutes until peas are heated through and flavors meld together.
6. Season with salt to taste and serve hot with warm naan bread or rice. This curry tastes even better the next day as flavors continue to develop.
11. Quick and Easy Saag Paneer

Creamy spinach curry with golden cubes of paneer cheese that holds its shape beautifully. This restaurant favorite comes together quickly for an authentic Indian meal at home.
Ingredients: 8 ounces paneer cheese cubed, 1 pound fresh spinach, 3 tablespoons vegetable oil, 1 large onion diced, 4 garlic cloves minced, 1 tablespoon fresh ginger minced, 1 green chili minced, ½ cup heavy cream, 1 teaspoon garam masala, ½ teaspoon cumin, ¼ teaspoon nutmeg, salt to taste.
How To Make Quick and Easy Saag Paneer
1. Cut paneer into ¾-inch cubes and set aside. Wash spinach thoroughly and blanch in boiling salted water for 2 minutes until wilted, then drain and immediately plunge into ice water to stop cooking.
2. Squeeze excess water from the cooled spinach and puree in a blender with a little water until smooth and creamy. The mixture should be thick but pourable.
3. Heat oil in a large skillet over medium-high heat and add cubed paneer. Cook for 2-3 minutes per side until golden brown on all sides, then remove and set aside on a plate.
4. Add diced onion to the same pan and cook for 5-6 minutes until softened and lightly browned. Add garlic, ginger, and green chili, cooking for 1 minute until fragrant.
5. Stir in the pureed spinach along with garam masala, cumin, and nutmeg. Simmer for 5 minutes, then add heavy cream and mix well until sauce is smooth and creamy.
6. Gently fold in the browned paneer cubes and simmer for 3-4 minutes until cheese is heated through. Season with salt and serve immediately over basmati rice.
12. Luxurious Saffron Chicken Korma

Fragrant yogurt-braised chicken with layers of warm spices including precious saffron. This Mughlai-inspired dish creates an elegant and aromatic dinner that’s surprisingly easy to make.
Ingredients: 2 pounds boneless chicken cut into chunks, 1 cup plain yogurt, pinch of saffron threads, 3 tablespoons ghee or oil, 2 bay leaves, 4 green cardamom pods, 1 cinnamon stick, 1 large onion sliced, 4 garlic cloves minced, 1 tablespoon fresh ginger minced, 1 teaspoon coriander powder, ½ teaspoon garam masala, ½ cup heavy cream, salt to taste.
How To Make Luxurious Saffron Chicken Korma
1. Soak saffron threads in 2 tablespoons warm water for 10 minutes until fragrant and golden. Cut chicken into large chunks and marinate in yogurt with salt for at least 20 minutes.
2. Heat ghee in a large heavy-bottomed pot over medium heat. Add bay leaves, cardamom pods, and cinnamon stick, cooking for 1 minute until aromatic and the spices sizzle gently.
3. Add sliced onion to the pot and cook for 8-10 minutes, stirring frequently, until onions become golden brown and caramelized. This step is crucial for developing deep flavor in the korma.
4. Add minced garlic and ginger, cooking for 2 minutes until fragrant. Stir in the marinated chicken along with all the yogurt, coriander powder, and garam masala.
5. Bring the mixture to a gentle simmer, then reduce heat to low and cover. Cook for 25-30 minutes, stirring occasionally, until chicken is tender and cooked through completely.
6. Stir in the saffron with its soaking liquid and heavy cream. Simmer uncovered for 5 minutes until sauce thickens slightly, then remove whole spices before serving over fragrant basmati rice.
13. Vibrant Cilantro Chutney (Kothmiri Chatni)

Bright green herb chutney that’s bursting with fresh cilantro flavor and heat. This versatile condiment works as a sauce, dip, or sandwich spread for many Indian dishes.
Ingredients: 2 cups fresh cilantro leaves and tender stems, 2 tablespoons fresh mint leaves, 1 serrano chili seeded and chopped, 3 garlic cloves, 1 inch fresh ginger piece, 2 tablespoons lemon juice, 1 teaspoon sugar, ½ teaspoon salt, 2-3 tablespoons water as needed.
How To Make Vibrant Cilantro Chutney
1. Wash cilantro thoroughly and remove any thick stems, keeping only the leaves and tender stems. Pat completely dry with paper towels to ensure the chutney has the right consistency.
2. Add cilantro, mint leaves, chopped serrano chili, garlic cloves, and ginger to a food processor or high-speed blender. Pulse several times to break everything down initially.
3. Add lemon juice, sugar, and salt to the processor, then blend continuously while slowly adding water one tablespoon at a time until you achieve a smooth, sauce-like consistency.
4. Taste and adjust seasoning, adding more salt for flavor, lemon juice for tang, or chili for heat according to your preference. The chutney should be bright green and vibrantly flavored.
5. Transfer to an airtight container and refrigerate for at least 30 minutes before serving to let flavors meld. This chutney keeps well in the refrigerator for up to one week.
14. Tangy Lemon Rice (Chitrannam)

Fragrant yellow rice with bright lemon flavor and crunchy lentils for texture. This South Indian dish transforms leftover rice into something special with aromatic tempering spices.
Ingredients: 4 cups cooked basmati rice (preferably day-old), 3 tablespoons vegetable oil, 1 teaspoon mustard seeds, 1 teaspoon urad dal, 2 tablespoons chana dal, 2 dried red chilies, 10-12 curry leaves, ¼ cup peanuts, ½ teaspoon turmeric, 3 tablespoons fresh lemon juice, 1 teaspoon salt, fresh cilantro chopped.
How To Make Tangy Lemon Rice
1. Use day-old refrigerated rice that’s slightly dried out, or spread freshly cooked rice on a tray to cool completely. This prevents the rice from becoming mushy when mixed with the lemon and spices.
2. Heat oil in a large skillet over medium heat and add mustard seeds. When they start popping after 30 seconds, add urad dal and chana dal, stirring until golden brown and crispy.
3. Add dried red chilies, curry leaves, and peanuts to the pan. Cook for 1-2 minutes until curry leaves become crispy and peanuts are lightly toasted and fragrant.
4. Stir in turmeric and cook for 30 seconds until aromatic, then add the cooked rice to the pan. Mix gently but thoroughly to coat all the rice with the spiced oil mixture.
5. Remove from heat and immediately drizzle with fresh lemon juice and salt. Toss everything together gently until rice is evenly coated and turns a beautiful yellow color.
6. Taste and adjust lemon juice and salt as needed, then garnish with fresh chopped cilantro. Serve warm or at room temperature as a side dish or light meal.
Final Thoughts
These Indian-inspired recipes bring restaurant-quality flavors to your weeknight dinner routine using ingredients you can easily find. Each dish offers a perfect balance of spices and comfort.
Start with the simpler recipes like lemon rice or chickpea curry, then work your way up to more complex dishes as you build confidence with these amazing flavors.