YourTrainer
Try 1-on-1 coaching
Blog/5 High-Protein Indian Dinners Under 30 Minutes

5 High-Protein Indian Dinners Under 30 Minutes

5 quick high-protein Indian dinners: paneer bhurji, egg curry, soya matar, grilled chicken, dal and tofu. Ingredients, steps, macros, ready in 25 to 30 minutes.

Recipes•2026-06-15•8 min read•By Coach Anish
Indian dinner plate with scrambled egg, grilled chicken tikka, naan, green chutney and chopped salad

Quick answer: 5 high-protein Indian dinners (25-30 min each). Each serves 1. Protein: 28-35g. Macros included. Mix veg and non-veg.

Dinner Macros at a Glance

All
28-35g Protein
450-550
Kcal
25-30
Minutes
Veg+Non
Mix

Recipe 1: Paneer Bhurji with Roti (Veg)

Protein: 24g | Kcal: 320 | Time: 12 min

Ingredients

  • 120g paneer (crumbled)
  • 1 onion (chopped) + 1 tomato (chopped) + 1 green chilli
  • 1 tsp ghee, jeera + salt + turmeric + garam masala
  • 1 jowar roti

Method

  1. Heat ghee → jeera crackle → onion + chilli (2 min).
  2. Add tomato + spices (2 min until oil separates).
  3. Add paneer, stir gently on low heat (2 min, don't mush).
  4. Top with coriander + lemon. Serve with 1 roti.

Recipe 2: Egg Curry with Rice (Non-Veg)

Protein: 28g | Kcal: 480 | Time: 20 min

Ingredients

  • 3 large eggs (boiled 10 min, halved)
  • 1 onion + 1 tomato + 1 tsp ginger-garlic paste
  • 1 tsp oil, jeera + turmeric + chilli + garam masala
  • 3/4 cup cooked brown rice

Method

  1. Boil eggs 10 min, cool in water, halve (prep while they boil).
  2. Oil → jeera + onion (2 min) → tomato + ginger-garlic (3 min).
  3. Add spices, cook 1 min. Add 1/4 cup water.
  4. Place boiled egg halves in gravy, simmer 2 min.
  5. Serve over brown rice (or with 2 roti if you prefer).

Recipe 3: Soya Chunks + Green Peas Curry (Veg)

Protein: 28g | Kcal: 340 | Time: 20 min

Ingredients

  • 60g dry soya chunks (soak 10 min)
  • 1/2 cup frozen peas + 1 onion + 1 tomato
  • 1 tsp ghee, ginger-garlic + jeera + turmeric + garam masala
  • 2 roti

Method

  1. Soak soya 10 min in hot water, drain well.
  2. Ghee → jeera + onion (2 min) → ginger-garlic + tomato (2 min).
  3. Add spices, cook 1 min. Add soya + peas + 1/4 cup water.
  4. Simmer 7 min until soya absorbs masala.
  5. Kasuri methi + coriander. Serve with 2 roti.

Coaching that does this for you

Reading is step one. A coach turns it into a plan built around your body, food & schedule.

100% online · Indian meal plans · weekly progress reviews · daily WhatsApp support.

Start Your Journey →

Recipe 4: Grilled Chicken with Salad (Non-Veg)

Protein: 35g | Kcal: 380 | Time: 15 min

Ingredients

  • 150g chicken breast (thin-sliced or pounded)
  • 1 tbsp yogurt + 1 tsp ginger-garlic + lemon + salt + chilli
  • 2 cups mixed salad (cucumber + tomato + onion)
  • 1 roti

Method

  1. Marinate chicken in yogurt + spices (5 min).
  2. Heat griddle/tawa, cook chicken 3-4 min per side.
  3. Chop salad, dress with lemon + salt.
  4. Serve chicken + salad + 1 roti.

Recipe 5: Dal + Tofu (Veg)

Protein: 30g | Kcal: 420 | Time: 25 min

Ingredients

  • 100g firm tofu (cubed) + 1/2 cup moong dal (uncooked)
  • 1 onion + 1 tomato + 1 tsp ginger-garlic
  • 1 tsp ghee, jeera + turmeric + garam masala + salt
  • 1.5 cups water + 2 roti

Method

  1. Pressure cook dal + water for 4-5 min (2 whistles), release pressure.
  2. In a separate pan: ghee → jeera + onion (2 min) → tomato + spices (2 min).
  3. Add cooked dal + tofu cubes, simmer 3-4 min.
  4. Coriander + lemon. Serve with 2 roti.

Mix & Match Weekly Plan

  • Monday: Paneer Bhurji
  • Tuesday: Egg Curry
  • Wednesday: Soya Matar
  • Thursday: Grilled Chicken
  • Friday: Dal + Tofu
  • Saturday: Paneer Bhurji
  • Sunday: Your choice or eat out

Time-Saving Tips

  • Soak soya chunks in the morning, use at dinner.
  • Pressure cook dal in bulk (Monday), use 2-3x that week.
  • Boil eggs in bulk (Sunday), halve at dinner.
  • Pre-chop onions/tomatoes. Fridge 3 days.

Related Reads

Coach Anish, YourTrainer

Sources

Coaching guidance on this site is educational and is not a substitute for medical advice. See how we use sources.

Did you find this helpful?

Loading…
Anish Agarwal: Founder & Head Coach at YourTrainer

About Anish Agarwal

Founder & Head Coach, YourTrainer · NASM & K11 Certified Personal Trainer · coaching since 2022

Featured in Dietitians.io, Fitness Interview, NRI Pulse, The MASALA Study. Press and media

Anish Agarwal is a NASM and K11 certified personal trainer coaching fat loss, body transformation, strength, and nutrition for clients across India since 2022. He founded YourTrainer to make expert, science-based coaching accessible online and in Bengaluru. Coach Anish's profile and the YourTrainer story.

See more of YourTrainer on GoogleAdd us as a preferred source and our articles show up more often in your Google results and AI answers.Add on Google →

Free on iPhone and Android

Log this in the YourTrainer app

Search or photograph an Indian dish, set your portion, and the app keeps your calories and protein for the day.

Online 1-on-1 Coaching

Start Your Journey

Get a personalised training + Indian nutrition plan built around your goal, coached online, anywhere in India or abroad.

100% OnlineIndian Meal PlansWeekly ReviewsDaily WhatsApp Support

Trusted by 1,000+ clients coached across India & abroad

Free 30-min discovery call · No obligation

FAQ

Frequently Asked Questions

Grilled chicken (150g) with salad and roti provides 35g protein in 380 kcal, ready in 15 minutes. It's the highest-protein recipe among the five dinner options.

Dal can be cooked in bulk and kept 4 days. Paneer, egg, tofu, and chicken are best eaten fresh, but soya chunks can be pre-soaked. Cooked chillas and individual portions keep 3 days in the fridge.

Soya chunks plus green peas curry takes 20 minutes total: 10 minutes for soaking and draining, 10 minutes to cook the masala and finish the dish.

Grilled chicken with salad is the quickest at 15 minutes. Paneer bhurji takes 12 minutes if you have an oven-ready protein, making it the absolute fastest option.

All five dinners deliver 28 to 35g protein in 450 to 550 kcal. Grilled chicken ranks highest at 35g, while paneer bhurji is the lightest at 24g but fastest to prepare.

Make one roti and take a larger portion of dal or curry. It still fills you and keeps the protein up.

Start by mixing soya granules into dal or keema, where they are hidden, before serving soya chunks on their own.