Skip to content

Healthy Dinner Recipes for Indian Weeknights

13 ideasUpdated 23 Oct 2026

These healthy dinner recipes are for the evening when you want a proper home meal but not a heavy one. Most are vegetarian dinner recipes with dal, paneer or soya at the centre, plus a few egg, chicken and fish dishes, and each comes with quantities you can cook tonight.

Dinner is where portion sizes tend to grow, so the picks lean towards a bowl of soup or salad first, a clear protein, and a measured katori of rice or two rotis. Filter the list by time or diet, and open any linked dish for its full recipe.

Illustration of Healthy Dinner Recipes for Indian Weeknights
  • Chunky vegetable soup30 min · Vegan

    A big bowl of mixed vegetables in a peppery broth; add paneer or chana to make it a meal.

    make aheadgluten free

  • Tomato soup25 min · Vegetarian

    Tangy, smooth and ready in under half an hour; pair it with a chilla or a sandwich.

    kidsgluten free

  • Chana and paneer salads15 min · Vegetarian

    Indian style salads that are filling enough for a light dinner.

    under 15 mingluten free

  • Soya chunks curry30 min · Vegetarian

    Onion tomato gravy with soya chunks; one of the most protein dense vegetarian dinners.

    high proteinmake ahead

  • Vegetable dalia khichdi45 min · Vegetarian

    Broken wheat and moong dal cooked soft with vegetables in a pressure cooker.

    make ahead

  • Uttapam with sambar25 min · Vegan

    Use leftover batter for a quick South Indian dinner topped with vegetables.

    kids

  • Paneer stuffed moong chilla25 min · Vegetarian

    Breakfast batter turned into a filling dinner with a salad on the side.

    high proteingluten free

  • Besan chilla with curd40 min · Vegetarian

    When the fridge is nearly empty, besan, onion and a tawa still make dinner.

    kids

  • Palak paneer with less cream30 min · Vegetarian

    Blanched spinach puree with paneer, finished with milk instead of cream.

    gluten free

    Quick method

    Blanch 250 g palak in boiling water for 2 minutes, plunge into cold water, and blend with 1 green chilli. In 2 tsp oil, cook jeera, 1 chopped onion, 1 tsp ginger garlic paste and 1 chopped tomato until soft, then add the puree, salt and half a cup of water and simmer 5 minutes. Add 150 g paneer cubes and simmer 2 minutes more. Turn off the heat and stir in 3 tbsp milk and a pinch of garam masala. Serves two with rotis.

  • Chicken or fish tikka with salad35 min · Non-vegetarian

    Curd marinated tikka from the air fryer or oven with a kachumber and mint chutney.

    high proteingluten free

  • Moong dal with a small portion of jeera rice30 min · Vegan

    Yellow moong dal, one katori of jeera rice and a big side of sabzi.

    gluten freeno onion garlic

    Quick method

    Pressure cook half a cup of washed yellow moong dal with 2 cups water, haldi and salt for 2 whistles on medium. Temper 1 tsp oil with jeera, hing and a dried red chilli and pour over the dal. For the rice, temper half a tsp oil with jeera and add half a cup of washed rice and 1 cup water, bring to a boil, then cover and cook on the lowest heat for 12 to 15 minutes until the water is absorbed and the grains are tender. Serve one katori of rice per person, with plenty of dal and a sabzi. Serves two.

  • One pot vegetable khichdi30 min · Vegan

    Rice, moong dal and vegetables cooked together; the most forgiving dinner there is.

    make aheadgluten freekids

    Quick method

    Wash a third of a cup each of rice and yellow moong dal. In a pressure cooker, heat 2 tsp oil, add jeera, hing, half a chopped onion and 1 cup mixed chopped vegetables such as carrot, peas, beans and lauki. Add the rice and dal, haldi, salt and 3 cups water. Cook 3 whistles on medium and let the pressure drop on its own. Add hot water if it is too thick; it thickens as it cools. Serves two.

  • Light egg curry30 min · Eggetarian

    Boiled eggs in a thin onion tomato gravy with one teaspoon of oil per person.

    gluten free

    Quick method

    Boil 4 eggs for 10 minutes, cool in water and peel. In 2 tsp oil cook 1 finely chopped onion until golden, then add 1 tsp ginger garlic paste, 2 chopped tomatoes, haldi, chilli powder, coriander powder and salt, and cook until the tomatoes break down. Add 1 cup water and simmer 5 minutes. Slit the eggs lightly and simmer them in the gravy for 3 minutes, then finish with garam masala and dhania. Serves two with rotis or a katori of rice.

How to plan healthy dinner recipes through the week

Think of dinner as the same plate every night with the parts changing. One part protein (dal, paneer, soya, chana, eggs, chicken or fish), one part vegetables (a sabzi, a soup or a salad), and a modest grain. If lunch was rice heavy, make dinner roti or chilla based, and the other way round.

Keep a short list of five or six dishes for dinner that everyone at home likes, and rotate them. A list of meals for dinner stuck on the fridge saves the daily question of what to cook. The picks above are a good start for that list.

Easy dinner ideas for tired evenings

These easy dinner recipes take about 20 minutes and use what most kitchens have:

  • Besan chilla with curd and a cucumber salad.
  • Tomato soup with a paneer toast or two small chillas.
  • Masala omelette with roti and a sabzi left from lunch.
  • Uttapam from leftover batter with a quick tomato chutney.
  • A chana salad bowl topped with roasted peanuts.

For easy dinners on the busiest days, cook a double batch of dal or soya curry on Sunday and build the week around it.

Indian dinner recipes, veg and vegan

Indian vegetarian dinner recipes are naturally balanced when dal and sabzi share the plate. Moong dal, palak paneer, mixed vegetable sabzi, rajma and chole all fit, with rotis made from atta, jowar or bajra. For simple Indian vegetarian recipes for dinner, khichdi with a spoon of ghee and curd is hard to beat.

Vegan dinner recipes need a little attention to protein because curd and paneer are out. Lean on soya chunks, chana, rajma, moong and tofu, and use coconut or peanut chutney for richness. Gujarati dinner recipes such as khichdi with kadhi, or a thepla with dal and sabzi, are another easy route to a light veg dinner.

Light dinner recipes and weight loss dinner

Light dinner recipes are usually about portions, not special ingredients. A bowl of vegetable soup before the main course, a full katori of dal, a sabzi that covers half the plate, and one katori of rice or two rotis is a satisfying dinner that is not heavy.

For weight loss dinner recipes, the same plate works with a few changes: measure the oil, keep the protein portion generous, and eat slowly so you notice when you are full. Eating dinner two to three hours before bed is comfortable for many people. These are habits that help, not promises, and anyone with a health condition should follow their doctor.

Lunch recipes Indian homes can share with dinner

Many of these dishes also work as lunch recipes. Indian lunch boxes travel well with khichdi, dalia, soya pulao, chana salad and rotis rolled with sabzi. Cook a little extra dinner and pack it the next morning; keep curd and salad in separate boxes. For South Indian lunch recipes, uttapam with sambar or curd rice with a vegetable poriyal fit the same plate idea.

Make-ahead dinner tips

A little prep on the weekend makes weekday cooking quick:

  • Boil a batch of chana or rajma and freeze in meal sized boxes.
  • Make an onion tomato masala base with 1 tbsp oil per 4 onions, cool, and keep it 4 days in the fridge or 1 month frozen.
  • Soak moong dal in the morning so chilla batter is ready by evening.
  • Marinate paneer or chicken in curd and spices the night before.
  • Wash and chop salad vegetables, but add salt and lemon only when serving.

Cool cooked rice and dal within an hour and refrigerate; reheat only the portion you need until steaming hot.

Egg, chicken and paneer recipes for dinner

Egg recipes for dinner such as the light egg curry or a masala omelette take under half an hour. For easy chicken recipes for dinner, marinate boneless pieces in curd, ginger garlic and spices, then cook them in the air fryer or a hot pan until there is no pink at the centre. Paneer recipes for dinner work best when paneer goes in at the end so it stays soft; palak paneer and paneer bhurji are both quick.

Questions cooks ask

What is a good healthy dinner for Indians?

A plate with dal or another protein, a sabzi or salad covering half the plate, and one katori of rice or two rotis is a balanced dinner. Khichdi with curd and salad, or soya curry with roti, are good examples.

What can I cook for dinner in 15 minutes?

Egg bhurji with roti, a chana salad, or uttapam from ready batter take about 15 minutes, and besan chilla with curd about 20.

Is it fine to eat rice at dinner?

Yes, in a measured portion. One katori of cooked rice with plenty of dal and vegetables is a reasonable dinner for most people. Rice is not the problem; large portions with little protein or vegetables can be.

Is soup enough for dinner?

A clear soup alone may leave you hungry by bedtime. Add protein such as paneer, chana, egg or soya, or pair it with a chilla or toast so it becomes a full meal.

What should I eat for dinner if I want to lose weight?

Focus on portion size, a good serving of protein, plenty of vegetables, and measured oil. Soups, salads with chana or paneer, and soya chunks are filling choices. No dish causes weight loss by itself.

Which dinner recipes are good for kids?

Khichdi, mild palak paneer, uttapam, tomato soup with toast, and mild egg curry are all easy for children. Keep spice low and let them help with toppings.