After a long day, there’s nothing more satisfying than a hearty homemade meal — without a mountain of dishes to tackle afterward!
One-pot Indian meals are packed with flavor, nutrition and comfort — all simmered together beautifully in just a single pot.
Here’s your guide to simple, popular Indian vegetarian one-pot recipes that make dinner a breeze and cleanup even easier!
Table of Contents
Why Indian One-Pot Meals Are Perfect
- 🌿 Full of Flavor: Indian spices bloom beautifully when cooked together.
- ⏰ Time-Saving: Perfect for busy weeknights or lazy weekends.
- 🍛 Nutrient-Rich: Loaded with veggies, legumes and grains.
- 🥘 One Vessel Magic: Whether it’s a kadai, pressure cooker or instant pot — one dish does it all.
5 Easy Indian One-Pot Vegetarian Dinners
1. Vegetable Pulao
Cooking Time: 40 minutes
Ingredients:
- 1 cup basmati rice (rinsed)
- 2 cups mixed vegetables (carrots, beans, peas). “You can add vegetables of your choice”
- 1 onion (sliced)
- 2 green chillies (slit)
- 1 tsp cumin seeds
- 2 cloves, 1 bay leaf, 1 small cinnamon stick
- 1 tsp garam masala
- 2 tbsp oil or ghee
- 2 cups water
- Salt to taste
Steps:
- Heat oil in a heavy-bottomed pot. Add cumin seeds, bay leaf, cloves and cinnamon.
- Add sliced onions and saute until golden.
- Add green chillies and mixed vegetables. Cook for 2–3 minutes.
- Stir in rinsed rice and saute for another minute.
- Add garam masala, salt and water.
- Bring to a boil, then reduce heat, cover and simmer until rice is cooked (about 15–20 minutes).
- Fluff with a fork and serve hot with raita or plain curd.
Note: Vegetable Pulao is made in various forms in different regions of India. I have shared one variety of Vegetable Pulao.

2. Khichdi (Simple Lentil-Rice Porridge)
Cooking Time: 25 minutes
Ingredients:
- ½ cup moong dal (yellow split lentils)
- ½ cup rice
- 1 tsp cumin seeds
- 1 pinch asafoetida (hing)
- 1 tsp turmeric powder
- 1 tbsp ghee or oil
- 3 cups water
- Salt to taste
Steps:
- Rinse rice and dal together thoroughly.
- Heat ghee in a pressure cooker or pot. Add cumin seeds and hing.
- Add rice, dal, turmeric and salt. Stir briefly.
- Add water and bring to a boil.
- Cover and pressure cook for 3-4 whistles or simmer in a pot until mushy.
- Serve with a dollop of ghee and papad on the side.
Note: If the Khichdi becomes thick, you can adjust the consistency of Khichdi by adding a little hot water.

3. One-Pot Vegetable Sambar
Cooking Time: 50 minutes
Ingredients:
- 1 cup toor dal (pigeon peas)
- 1 cup mixed vegetables (drumsticks, carrots, beans, pumpkin). “You can add vegetables of your choice“
- 1 small tomato (chopped)
- 1 tbsp sambar powder
- ½ tsp turmeric powder
- 1 tsp mustard seeds
- 2 dried red chillies
- 10–12 curry leaves
- 2 tbsp oil
- Tamarind pulp (1 tbsp)
- Salt to taste
- Coriander leaves for garnish
Steps:
- Pressure cook toor dal with turmeric until soft.
- In a pot, heat oil. Add mustard seeds, dried red chillies and curry leaves.
- Add chopped vegetables and saute for 2 minutes.
- Add chopped tomatoes and cook until mushy.
- Add sambar powder, salt, tamarind pulp and cooked dal.
- Simmer together for 15–20 minutes until vegetables are tender.
- Garnish with coriander leaves and serve hot with rice.

4. Masala Pongal (Spiced Khichdi)
Cooking Time: 30 minutes
Ingredients:
- ½ cup rice
- ½ cup moong dal
- 1 tsp black pepper
- 1 tsp cumin seeds
- 1-inch ginger (grated)
- 2 tbsp cashews
- 2 tbsp ghee
- 4 cups water
- Salt to taste
Steps:
- Dry roast rice and dal lightly for 2 minutes.
- Heat ghee in a pot, fry cashews until golden, remove and set aside.
- In the same pot, add cumin, black pepper and ginger.
- Add rice, dal, salt and water.
- Pressure cook for 2-3 whistles or cook covered until soft and mushy.
- Top with fried cashews and serve piping hot.

5. Vegetable Kurma with Coconut Milk
Cooking Time: 45 minutes
Ingredients:
- 1 cup mixed vegetables (carrot, beans, peas, potato). “You can add vegetables of your choice“
- 1 onion (chopped)
- 1 tsp ginger-garlic paste
- 1 green chilli (chopped)
- 1 cup thick coconut milk
- 1 tsp garam masala
- 2 tbsp oil
- 1 tsp cumin seeds
- Salt to taste
- Fresh coriander for garnish
Steps:
- Heat oil and fry cumin seeds.
- Add onion, ginger-garlic paste and green chilli; saute till translucent.
- Add chopped veggies and saute for 3–4 minutes.
- Add garam masala and salt. Stir well.
- Add ½ cup water and simmer until veggies are cooked.
- Stir in coconut milk and cook on low heat for 2–3 minutes.
- Garnish with fresh coriander and serve with rice or chapati.

Quick Tips for Perfect One-Pot Indian Meals
- Pre-Soak Grains/Dals: Cuts down cooking time.
- Use Aromatics Generously: Ginger, Garlic, Onions = deep flavors.
- Balance the Spices: Start mild; you can always add more!
- Fresh Herbs: A handful of coriander or mint brightens everything.
Final Thoughts: Simplicity on a Plate
Indian cuisine is a treasure trove of vibrant flavors, and these one-pot vegetarian wonders prove that great food doesn’t have to be complicated.
It’s about celebrating real ingredients, authentic spices, and the joy of simple cooking — with minimal cleanup so you can enjoy your meal stress-free.
🌿 Thank you so much for being part of the RiTUVERSE community!
If this blog made your mouth water or you found a recipe you want to try, please Like 👍, Share 🔄 and Subscribe 🔔 to RiTUVERSE for more flavorful journeys through food!
Let’s create magic in the kitchen — one pot at a time! 🍛✨