20 Easy Healthy Indian Dinner Recipes for Busy Days
After a long day, deciding what to cook for dinner can be a challenge. You want something comforting and flavorful, but you may not have the time or energy to prepare an elaborate meal.
Fortunately, Indian vegetarian cuisine offers plenty of delicious options that can be made with everyday ingredients and simple cooking methods.
From millet-based meals and protein-rich dals to mushroom dishes, stuffed vegetables and quick South Indian-inspired recipes, there are countless ways to make dinner both interesting and satisfying.
In this guide, you’ll find 20 easy healthy Indian dinner recipes that are perfect for busy weekdays and relaxed family dinners alike. These recipes focus on vegetables, lentils, beans, millets and other vegetarian ingredients while keeping preparation practical.
Whether you’re looking for a quick weeknight meal, a different way to use vegetables, or simply some inspiration for your next dinner, this collection has plenty of ideas to try.
What Makes an Indian Dinner Healthy?
A healthy Indian dinner doesn’t have to be bland, restrictive or complicated.
A balanced vegetarian dinner can include a combination of:
- Vegetables
- Lentils and pulses
- Beans and legumes
- Paneer or other protein-rich vegetarian foods
- Millets and whole grains
- Rice or roti
- Yogurt and other dairy foods
- Nuts and seeds
- Fresh herbs and spices
Instead of focusing on one particular “healthy” ingredient, think about variety and balance.
For example, a bowl of millet can be paired with beans and vegetables. Ragi roti can be served with a vegetable curry. A simple dal can be combined with a vegetable side and roti.
Your individual nutritional requirements can vary, so these recipes are best viewed as everyday meal inspiration rather than a medical diet plan.
20 Easy Healthy Indian Dinner Recipes
1. Vegetable Millet Khichdi
Millet khichdi is a nutritious twist on the traditional comfort food. Combining millet, lentils and vegetables creates a wholesome one-pot dinner with plenty of texture and flavor.
Ingredients
- ½ cup millet
- ½ cup moong dal
- ½ cup chopped carrots
- ½ cup peas
- ½ cup chopped beans
- 1 small tomato
- 1 small onion
- ½ teaspoon cumin seeds
- ¼ teaspoon turmeric
- 1 teaspoon grated ginger
- Salt to taste
- 1 teaspoon oil or ghee
- 3–4 cups water
Method
- Rinse the millet and moong dal thoroughly.
- Heat oil or ghee in a pressure cooker or heavy-bottomed pot.
- Add cumin seeds and grated ginger.
- Add chopped onion and sauté briefly.
- Add tomato and vegetables.
- Add turmeric and salt.
- Add the millet and dal.
- Pour in the water.
- Cook until the millet and dal are soft.
- Mix gently before serving.
Serving suggestion
Serve warm with plain yogurt, cucumber raita or a simple salad.
Why you’ll love it
It’s a one-pot vegetarian dinner, making it particularly useful on busy evenings when you don’t want to prepare multiple dishes.

2. Moong Sprouts Curry
Sprouted moong can be turned into a flavorful curry with a simple onion-tomato base.
Ingredients
- 2 cups moong sprouts
- 1 onion
- 2 tomatoes
- 1 green chilli
- 1 teaspoon ginger-garlic paste
- ½ teaspoon cumin
- ¼ teaspoon turmeric
- ½ teaspoon coriander powder
- ½ teaspoon garam masala
- Salt
- Water
- Fresh coriander
Method
- Heat a small amount of oil in a pan.
- Add cumin seeds.
- Add chopped onion and sauté.
- Add ginger-garlic paste and green chilli.
- Add chopped tomatoes.
- Add turmeric and coriander powder.
- Cook until the tomatoes soften.
- Add the sprouts.
- Add water and salt.
- Cover and simmer until the sprouts are tender.
- Finish with garam masala and coriander.
Serving suggestion
Serve with roti, millet roti or a small portion of rice.

3. Light Methi Matar Malai
Methi matar malai is traditionally a rich and creamy dish. This lighter version uses a more moderate amount of cream while allowing the methi and peas to provide most of the flavor.
Ingredients
- 2 cups fresh methi leaves
- 1 cup green peas
- 1 small onion
- 1 tablespoon cashews, optional
- ½ cup milk
- ½ teaspoon cumin
- ½ teaspoon coriander powder
- ¼ teaspoon turmeric
- ½ teaspoon garam masala
- 1 teaspoon oil
- Salt
Method
- Wash and finely chop the methi leaves.
- Heat oil and add cumin.
- Add onion and sauté until soft.
- Add methi and cook until it reduces.
- Add peas and spices.
- Add a small amount of water and cook until the peas are tender.
- Add milk and simmer gently.
- Add garam masala.
- Adjust salt and serve.
Tip
If you want a creamier texture without making the dish too heavy, blend a small quantity of soaked cashews with water and add it to the gravy.
Serve with roti, phulka or millet roti.
4. Tawa Vegetable Masala
Tawa vegetable masala is a quick way to turn assorted vegetables into a flavorful Indian dinner.
Ingredients
- 1 cup bell peppers
- 1 cup cauliflower
- 1 carrot
- ½ cup peas
- 1 onion
- 2 tomatoes
- Ginger
- Garlic
- Cumin
- Turmeric
- Coriander powder
- Garam masala
- Chilli powder
- Salt
- Coriander
Method
- Heat a large tawa or flat pan.
- Add a small amount of oil.
- Add cumin, ginger and garlic.
- Add onion and sauté.
- Add chopped tomatoes and spices.
- Cook until the tomatoes soften.
- Add the vegetables.
- Toss everything together over medium-high heat.
- Cover briefly if necessary.
- Finish with garam masala and coriander.
Serving suggestion
Serve with roti, phulka or a small serving of rice.
5. Stuffed Vegetable Roti
Stuffed vegetable roti is a practical way to use leftover vegetables while creating a completely different dinner.
Ingredients
- Whole-wheat dough
- 1 cup cooked mixed vegetables
- 1 boiled potato
- Coriander
- Green chilli
- Cumin
- Chaat masala
- Salt
Method
- Mash the cooked vegetables and boiled potato together.
- Add coriander, chilli, cumin and chaat masala.
- Divide the dough into portions.
- Place the vegetable filling inside each portion.
- Seal and gently roll into a roti.
- Cook on a hot tawa.
- Flip and cook both sides until lightly golden.
Serving suggestion
Serve with plain yogurt, mint chutney or a fresh salad.
Time-saving tip
Prepare the filling beforehand and refrigerate it. This makes the rotis much quicker to assemble on busy evenings.
6. Lobia Masala
Lobia, or black-eyed peas, makes a satisfying vegetarian curry that pairs well with roti or rice. It can also be prepared for lunch when served with rice.
Ingredients
- 1½ cups cooked lobia
- 1 onion
- 2 tomatoes
- Ginger
- Garlic
- Cumin
- Turmeric
- Coriander powder
- Chilli powder
- Garam masala
- Salt
- Fresh coriander
Method
- Heat oil in a pan.
- Add cumin.
- Add onion and sauté.
- Add ginger and garlic.
- Add chopped tomatoes.
- Add turmeric, coriander powder and chilli powder.
- Cook until the mixture thickens.
- Add cooked lobia.
- Add water according to the desired consistency.
- Simmer for 10–15 minutes.
- Finish with garam masala and coriander.
Serving suggestion
Pair it with roti, brown rice, millet rice or a fresh salad.
Time-saving tip: Use pre-cooked lobia to significantly reduce dinner preparation time.
7. Kadai Mushroom
Kadai mushroom is a flavorful vegetarian dish that can be prepared relatively quickly.
Ingredients
- 250 g mushrooms
- 1 onion
- 1 bell pepper
- 2 tomatoes
- Ginger
- Garlic
- Coriander seeds
- Cumin
- Red chilli powder
- Garam masala
- Salt
- Fresh coriander
Method
- Clean and slice the mushrooms.
- Dry roast coriander seeds and cumin briefly.
- Crush them coarsely.
- Heat oil in a pan.
- Add ginger and garlic.
- Add onion and bell pepper.
- Add tomatoes and spices.
- Cook until the tomatoes soften.
- Add mushrooms.
- Add the roasted spice mixture.
- Cook until the mushrooms are tender.
- Garnish with coriander.
Serve with roti or a small portion of rice.
8. Vegetable Handvo
Handvo is a savory Gujarati-style baked or pan-cooked dish traditionally made from fermented batter and vegetables.
It makes an interesting alternative when you want something different from the usual roti and curry combination.
Ingredients
- Rice and lentil handvo batter
- Grated bottle gourd
- Carrot
- Coriander
- Green chilli
- Ginger
- Turmeric
- Cumin
- Sesame seeds
- Salt
Method
- Prepare or use ready fermented handvo batter.
- Add grated vegetables, ginger, chilli, turmeric and salt.
- Mix well.
- Heat a pan and add a small amount of oil.
- Sprinkle sesame seeds.
- Pour in the batter.
- Cover and cook over low heat.
- Flip carefully when the bottom becomes golden.
- Cook the other side.
- Cut into pieces and serve.
Serving suggestion
Serve with coriander chutney or plain yogurt.
9. Ragi Roti with Vegetable Curry
Ragi roti is a nutritious alternative to regular wheat-based flatbreads and can be paired with a simple vegetable curry.
For the Ragi Roti
- 1 cup ragi flour
- Warm water
- Salt
- Finely chopped onion
- Coriander
- Green chilli
Method
- Combine ragi flour, vegetables and salt.
- Gradually add warm water.
- Knead into a soft dough.
- Flatten portions carefully.
- Cook on a hot tawa until both sides are cooked.
- Serve with your choice of vegetable curry.
Curry idea
Make a simple curry using cauliflower, peas, carrots, tomatoes and Indian spices.
This combination gives you a different take on a traditional Indian dinner.
10. Soya Chunk Masala
Soya chunks can be turned into a flavorful masala that works well with roti or rice.
Ingredients
- 1 cup soya chunks
- 1 onion
- 2 tomatoes
- Ginger-garlic paste
- Cumin
- Turmeric
- Coriander powder
- Chilli powder
- Garam masala
- Salt
- Fresh coriander
Method
- Soak soya chunks in hot water until soft.
- Drain and squeeze out excess water.
- Heat oil in a pan.
- Add cumin.
- Add onion and cook until lightly golden.
- Add ginger-garlic paste.
- Add tomatoes and spices.
- Cook until the mixture thickens.
- Add soya chunks.
- Mix well and cook for several minutes.
- Garnish with coriander.
Serve with roti or rice.
11. Beetroot Peas Pulao
Beetroot gives this pulao its naturally vibrant color while peas add texture and sweetness.
Ingredients
- 1 cup basmati rice
- 1 medium beetroot
- ½ cup peas
- 1 onion
- Cumin
- Cinnamon
- Bay leaf
- Ginger
- Salt
- Water
Method
- Wash and soak the rice.
- Heat oil in a pot.
- Add cumin and whole spices.
- Add sliced onion and ginger.
- Add grated or finely chopped beetroot.
- Add peas.
- Add rice.
- Add water and salt.
- Cover and cook until the rice is tender.
- Fluff gently before serving.
Serving suggestion
Serve with plain yogurt, cucumber raita or a simple vegetable salad.
12. Methi Moong Dal
Fresh methi adds a slightly bitter, earthy flavor to simple moong dal.
Ingredients
- 1 cup moong dal
- 1–2 cups chopped methi
- 1 tomato
- 1 onion
- Garlic
- Cumin
- Turmeric
- Green chilli
- Salt
- Coriander
Method
- Cook moong dal with turmeric until soft.
- Heat a small amount of oil.
- Add cumin and garlic.
- Add onion and green chilli.
- Add tomato.
- Add chopped methi.
- Cook until the methi wilts.
- Add the cooked dal.
- Simmer for a few minutes.
- Garnish with coriander.
Serve with roti or rice.
13. Vegetable Appe
Vegetable appe are small savory bites made using fermented batter and vegetables. They can work as a light dinner when paired with chutney, yogurt or a vegetable side.
Ingredients
- Idli or dosa batter
- Grated carrot
- Chopped onion
- Coriander
- Green chilli
- Salt
- Curry leaves
Method
- Add the vegetables and herbs to the batter.
- Mix well.
- Heat an appe pan and lightly grease the cavities.
- Pour batter into each cavity.
- Cover and cook.
- Flip each appe.
- Cook until both sides are lightly golden.
Serve with coconut chutney, tomato chutney or yogurt.

14. Stuffed Capsicum
Stuffed capsicum is an easy way to turn bell peppers into the centerpiece of dinner.
Ingredients
- 4 bell peppers
- 1 cup cooked chickpeas or mashed paneer
- 1 small onion
- 1 tomato
- Corn
- Coriander
- Cumin
- Chilli powder
- Garam masala
- Salt
Method
- Cut the tops off the bell peppers and remove the seeds.
- Prepare the filling by sautéing onion and tomato.
- Add chickpeas or paneer.
- Add corn and spices.
- Fill each capsicum.
- Cook in a covered pan or bake until the peppers become tender.
- Garnish with coriander.
Serve with yogurt or a simple salad.
15. Rajma Millet Bowl
A rajma millet bowl combines kidney beans with cooked millet and fresh vegetables for a modern take on an Indian-inspired dinner.
Ingredients
- 1 cup cooked rajma
- 1 cup cooked millet
- Tomato
- Cucumber
- Onion
- Coriander
- Lemon juice
- Cumin powder
- Chaat masala
- Salt
Method
- Prepare cooked millet.
- Heat rajma with a small amount of masala.
- Add millet to a bowl.
- Top with rajma.
- Add cucumber, tomato and onion.
- Season with cumin powder and chaat masala.
- Finish with lemon juice and coriander.
This bowl is especially useful when you want to combine leftovers into a new meal.
16. Mushroom Pepper Fry
If you enjoy bold flavors, mushroom pepper fry is a quick and simple dinner option.
Ingredients
- 250 g mushrooms
- 1 onion
- 1 bell pepper
- Garlic
- Ginger
- Freshly crushed black pepper
- Cumin
- Curry leaves
- Turmeric
- Salt
- Coriander
Method
- Clean and slice the mushrooms.
- Heat oil in a pan.
- Add cumin and curry leaves.
- Add ginger and garlic.
- Add onion and bell pepper.
- Add mushrooms.
- Season with turmeric, salt and plenty of freshly crushed black pepper.
- Cook until the mushrooms are tender and lightly browned.
- Garnish with coriander.
Serve with roti, dosa or rice.
17. Tomato Sevai
Tomato sevai is a quick South Indian-inspired dish that works well for a simple dinner.
Ingredients
- 2 cups cooked or ready-to-use sevai
- 2 tomatoes
- 1 onion
- Green chilli
- Curry leaves
- Mustard seeds
- Turmeric
- Chilli powder
- Salt
- Coriander
Method
- Prepare the sevai according to the package instructions.
- Heat oil in a pan.
- Add mustard seeds and curry leaves.
- Add onion and green chilli.
- Add chopped tomatoes.
- Add turmeric, chilli powder and salt.
- Cook until the tomatoes become soft.
- Add the cooked sevai.
- Mix gently.
- Garnish with coriander.
Add vegetables such as carrots or peas for extra variety.
18. Vegetable Adai
Adai is a savory South Indian-style pancake made primarily from a mixture of lentils and rice. Adding vegetables makes it a colorful and satisfying dinner option.
Ingredients
- Rice
- Chana dal
- Toor dal
- Moong dal
- Grated carrot
- Onion
- Curry leaves
- Coriander
- Green chilli
- Ginger
- Salt
Method
- Soak the rice and lentils.
- Drain and grind into a slightly coarse batter.
- Add onion, carrot, ginger, chilli, curry leaves and coriander.
- Add salt.
- Heat a tawa.
- Spread the batter into a thick pancake.
- Make a few small holes in the center.
- Add a little oil.
- Cook both sides until golden and crisp.
Serve with coconut chutney, tomato chutney or yogurt.

19. Cabbage Peas Sabzi with Roti
Sometimes the simplest dinner is the most practical. Cabbage and peas make an easy everyday sabzi that can be prepared with basic pantry spices.
Ingredients
- 2 cups shredded cabbage
- 1 cup peas
- 1 onion
- 1 green chilli
- Cumin
- Turmeric
- Coriander powder
- Chilli powder
- Salt
- Coriander
Method
- Heat oil in a pan.
- Add cumin.
- Add onion and green chilli.
- Add peas.
- Add shredded cabbage.
- Add turmeric, coriander powder and chilli powder.
- Cover and cook until the vegetables are tender.
- Garnish with fresh coriander.
Serve with warm roti and plain yogurt.
20. Curd Rice with Tempered Vegetables
Curd rice is a simple South Indian-inspired dish that can be especially refreshing when you want a lighter dinner.
Ingredients
- 2 cups cooked rice
- 1–1½ cups plain yogurt
- Grated carrot
- Cucumber
- Coriander
- Mustard seeds
- Curry leaves
- Green chilli
- Ginger
- Salt
Method
- Allow the cooked rice to cool slightly.
- Mash it gently.
- Add yogurt and salt.
- Add grated carrot and cucumber.
- Heat a small amount of oil.
- Add mustard seeds, curry leaves, ginger and green chilli.
- Pour the tempering over the rice.
- Mix gently.
- Garnish with coriander.
Serve immediately or chilled.
How to Build a Balanced Indian Dinner
Choosing a recipe is only part of creating a balanced meal. You can also think about what you pair with it.
A simple formula is:
Vegetables + Protein-rich food + Grain or other carbohydrate
For example:
Millet Khichdi
Millet + dal + vegetables
Lobia Masala
Lobia + roti + salad
Methi Moong Dal
Dal + roti + vegetable sabzi
Rajma Millet Bowl
Rajma + millet + fresh vegetables
Stuffed Capsicum
Vegetables + paneer or chickpeas + yogurt
You don’t have to follow the same combination every day. Variety across the week is more important than making every meal identical.
How to Make Healthy Indian Dinners Faster
Even the best recipe isn’t useful if it takes too long for your schedule. A little preparation can make these meals much easier.
Prep Vegetables Ahead
Wash and chop commonly used vegetables and store them properly.
You can prepare:
- Carrots
- Beans
- Bell peppers
- Cabbage
- Spinach
- Methi
- Onions
ahead of time.
Batch-Cook Beans
Cook larger batches of:
- Rajma
- Lobia
- Chickpeas
- Sprouts
when convenient and store them properly for later meals.
Keep Cooked Grains Ready
Having cooked millet or rice available makes dishes such as pulao, bowls and fried-rice-style meals much faster.
Make Dough in Advance
If you regularly eat roti, preparing dough ahead of time can make dinner much quicker.
Use Leftovers Creatively
Leftover vegetables can become stuffed roti.
Cooked rajma can become a millet bowl.
Leftover rice can become another quick meal.
The goal isn’t to cook something completely new every evening.
Easy Healthy Indian Dinner Ideas Based on Cooking Time
10–15 Minutes
If you’re extremely short on time, try:
- Cabbage peas sabzi with roti
- Vegetable appe using prepared batter
- Tomato sevai
- Mushroom pepper fry
- Stuffed vegetable roti using leftover vegetables
15–30 Minutes
Try:
- Tawa vegetable masala
- Paneer or vegetable-based stuffed capsicum
- Methi moong dal
- Kadai mushroom
- Soya chunk masala
30–45 Minutes
When you have a little more time, try:
- Vegetable millet khichdi
- Vegetable handvo
- Lobia masala
- Rajma millet bowl
- Palak-based vegetable meals
Actual cooking time varies depending on whether ingredients such as beans, grains or batter have already been prepared.
Tips for Making Indian Dinners Healthier
Choose More Vegetables
Try to include different vegetables throughout the week rather than relying on the same few vegetables.
Include Vegetarian Protein
Dal, beans, chickpeas, sprouts, soy-based foods, paneer, yogurt, nuts and seeds can all contribute protein to a vegetarian eating pattern.
Use Oil Mindfully
You don’t need to eliminate oil, but measuring the amount you use can help prevent accidentally adding more than intended.
Use Whole Grains When They Suit You
Millets, whole-wheat roti and other whole grains can add variety to meals.
Let Spices Do the Work
Indian spices can make simple ingredients flavorful without requiring heavy sauces.
Try experimenting with:
- Cumin
- Coriander
- Turmeric
- Black pepper
- Ginger
- Garlic
- Mustard seeds
- Curry leaves
- Garam masala
Frequently Asked Questions
What are some easy healthy Indian dinner recipes?
Some easy options include vegetable millet khichdi, moong sprouts curry, lobia masala, methi moong dal, vegetable handvo, rajma millet bowls and mushroom pepper fry.
What is a healthy vegetarian dinner in India?
A balanced vegetarian dinner can include vegetables, a protein-rich food such as dal, beans, sprouts, soy or paneer, and a suitable serving of rice, roti, millet or another grain.
What can I cook for dinner when I have little time?
Try tomato sevai, mushroom pepper fry, vegetable appe made with prepared batter, cabbage peas sabzi with roti or stuffed vegetable roti made with leftover vegetables.
What are some healthy Indian dinner recipes without paneer?
You can try vegetable millet khichdi, moong sprouts curry, lobia masala, vegetable handvo, methi moong dal, vegetable adai, rajma millet bowls and cabbage peas sabzi.
What are some protein-rich vegetarian Indian dinner ideas?
Lobia masala, moong sprouts curry, soya chunk masala, vegetable adai, rajma millet bowls and dal-based meals can be useful options in a vegetarian meal plan.
Are millets good for dinner?
Millets can be included as part of a varied diet and can be used in dishes such as khichdi, roti and grain bowls. Choose the type and portion that works for your individual dietary needs.
How can I prepare healthy Indian dinners faster?
Meal-prep vegetables, cook beans and grains in batches, prepare roti dough in advance, use ready-to-cook ingredients where appropriate and make creative use of leftovers.
Final Thoughts
Preparing a satisfying vegetarian dinner doesn’t have to mean spending hours in the kitchen.
Indian cuisine gives you countless ways to combine vegetables, lentils, beans, millets, mushrooms, soy-based foods and other vegetarian ingredients into flavorful meals.
From vegetable millet khichdi and moong sprouts curry to kadai mushroom, vegetable handvo, rajma millet bowls and vegetable adai, these recipes offer plenty of variety for everyday cooking.
The key is to keep your meals varied, use ingredients you enjoy, and prepare a few staples in advance whenever possible.
And when you want something different for breakfast, lunch or dinner, come back to this collection and try a recipe you’ve never made before.
If you want to know some recipes of quick, no bake desserts, you can read no bake dessert recipes.

