There is something deeply appealing about a meal that comes together in a single pot — minimal prep, maximum flavour, and almost no washing up at the end. Indian vegetarian cuisine, with its rich tradition of slow-cooked dals, hearty khichdis, and saucy curries, is perfectly suited to one-pot cooking. Whether you have a pressure cooker, a deep kadai, or just a heavy-bottomed pan, these ten dinners are weeknight heroes — nourishing, flavourful, and genuinely easy to pull off on even the most exhausting evenings.

1. Dal Khichdi
The Ultimate Indian Comfort Food
If there is one dish that defines one-pot Indian cooking, it is khichdi. Combine rice and moong dal in a pressure cooker with turmeric, cumin, ghee, and salt. Add water, pressure cook for three whistles, and open to find a soft, porridge-like dish that is warm, deeply comforting, and incredibly easy on the stomach. Finish with a tadka of ghee, mustard seeds, dried red chilli, and asafoetida poured sizzling over the top. It is simple, nutritious, and ready in under 30 minutes. Khichdi is also one of the most protein-complete vegetarian meals in Indian cuisine when moong dal is used generously.
2. Chana Masala
Pantry Staples, Big Flavour
A can of chickpeas and a handful of spices are all you need for a deeply satisfying chana masala. Sauté onion, ginger, and garlic until golden, add tomatoes, and build your masala with cumin, coriander, garam masala, amchur, and chilli. Tip in the chickpeas with a splash of water and simmer for 15–20 minutes until the gravy thickens and the flavours meld. This one-pot dinner pairs beautifully with rice or roti and comes together in under 30 minutes. Using canned chickpeas means no soaking, no waiting — just cooking.
3. Tomato Rice (Thakkali Sadam)
South Indian Soul in One Pan
Tomato rice is a South Indian staple that deserves far wider recognition. In a single pan, bloom mustard seeds, curry leaves, dried red chilli, and peanuts in oil. Add sliced onion, green chilli, and ginger, then add chopped tomatoes and cook until completely broken down and jammy. Stir in cooked rice — or raw rice with measured water — along with sambar powder and salt. Cook until the rice has absorbed every drop of the spiced tomato base. The result is deeply tangy, mildly spiced, and completely addictive. It is also an excellent way to use up leftover rice.
4. Palak Dal (Spinach Lentil Curry)
Iron-Rich and Incredibly Easy
Toor dal cooked with a generous handful of fresh spinach is one of the most nutritionally complete one-pot dinners you can make. Pressure cook the dal until soft, then add roughly chopped spinach directly into the pot and simmer briefly — the spinach wilts in minutes. A simple tadka of mustard seeds, garlic, and dried red chilli poured over the top finishes the dish. Palak dal is earthy, slightly smoky from the tadka, and pairs equally well with rice or chapati. It is a regular on weeknight dinner tables across India for very good reason.
5. Vegetable Pulao
A One-Pot Meal That Feels Like a Celebration
Vegetable pulao looks and tastes far more impressive than the effort it requires. In a heavy pot, fry whole spices — bay leaf, cloves, cardamom, cinnamon — in ghee until fragrant. Add sliced onion and cook until golden, then add mixed vegetables, washed basmati rice, water, and salt. Cover tightly and cook on low heat for 15–18 minutes. The rice absorbs all the spiced, fragrant steam and comes out perfectly cooked with separate grains. Serve with raita and a wedge of lemon. It is a complete, balanced dinner that takes barely 30 minutes and uses just one pot.
6. Rajma Chawal (One-Pot Version)
North India’s Most Beloved Dinner
Rajma chawal — kidney beans in a rich, spiced tomato gravy served over rice — is North Indian comfort food at its finest. For a true one-pot version, use a pressure cooker: sauté your onion-tomato masala directly in the cooker, add soaked kidney beans with water, and pressure cook together until the beans are tender and the gravy has thickened. Finish with a pinch of garam masala and fresh coriander. The beans absorb the masala beautifully during pressure cooking, giving you a depth of flavour that normally takes hours to develop. Using canned kidney beans cuts the cook time down to 25 minutes.
7. Baingan Bharta
Smoky, Silky, and Surprisingly Simple
Traditional baingan bharta involves roasting an aubergine directly over a flame before mashing and cooking it with spices. In the one-pot version, char the aubergine under a high grill or directly on the gas flame, peel away the skin, and mash the flesh. Then in the same pan, sauté onion, tomato, ginger, garlic, and spices, add the mashed aubergine, and cook together for 10 minutes. The smokiness of the charred aubergine does all the heavy lifting here — even a simple spice base produces something that tastes rich and complex. It pairs perfectly with hot rotis.
8. Masoor Dal Soup
Weeknight Rescue in 20 Minutes
Red masoor dal is the fastest-cooking lentil in the Indian pantry and makes a gorgeous thick soup that needs almost no effort. In a single pot, sauté onion, garlic, and ginger, add tomatoes, cumin, turmeric, and chilli, then add washed masoor dal with water and simmer for 20 minutes until the lentils have completely dissolved into a smooth, velvety soup. A squeeze of lemon and fresh coriander finish it off. This is the dinner for the nights when you have almost nothing left in the fridge — pantry staples only, done in 20 minutes, and genuinely nourishing.
9. Aloo Matar (Potato and Peas Curry)
Simple Ingredients, Deeply Satisfying
Aloo matar is the kind of dish that proves you do not need expensive ingredients to cook something wonderful. In a single kadai, bloom cumin in oil, add onion and ginger-garlic paste, then tomatoes and a simple spice mix of coriander, cumin, turmeric, and chilli powder. Add diced potatoes and frozen peas with a splash of water, cover, and cook until the potatoes are tender and the gravy has thickened around them. A pinch of garam masala and fresh coriander at the end elevates the whole pot. Serve with rice or any Indian bread.
10. Mixed Vegetable Sambar
A South Indian Classic That Does Everything
Sambar — the toor dal and vegetable stew that is the backbone of South Indian cooking — is a one-pot dinner that feeds a family, packs nutrition, and delivers layers of flavour through a single, beautifully balanced spice mix. Cook toor dal until soft, then add drumsticks, brinjal, tomato, shallots, or whatever vegetables you have on hand, along with tamarind water and sambar powder. Simmer until everything is tender and the broth is fragrant. A mustard-curry leaf-asafoetida tadka poured over the top is the finishing touch. Sambar works over rice, with idli, or simply drunk from a cup as a warming broth.
Why One-Pot Indian Cooking Works So Well
The reason Indian food lends itself so naturally to one-pot cooking is the tadka — that initial bloom of whole spices in oil that builds an aromatic base. Once your tadka is right, everything else in the pot absorbs those layers of flavour. Combined with the pressure cooker — arguably the most important appliance in an Indian kitchen — even dried lentils and legumes that would take hours on the stove are ready in minutes. One pot, one flame, and ten dinners that prove weeknight cooking never has to be boring.