30 High Protein Indian Dinner Recipes — Quick, Healthy, Delicious
Dinner is often the meal where protein intake drops. After a long day, most Indians default to roti-sabzi-dal which provides only 15-20g protein.
Here are 30 high protein Indian dinner ideas that are quick, easy, and delicious.
Paneer Dinners (7 Recipes)
1. Paneer Butter Masala (35g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer | 150g | 27g |
| Butter | 1 tbsp | 0g |
| Tomato puree | 1 cup | 2g |
| Cream | 2 tbsp | 1g |
| Total | 30g |
Serve with 1 roti (4g protein) for 34g total.
2. Palak Paneer (30g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer | 100g | 18g |
| Spinach (palak) | 200g | 6g |
| Onion + garlic | 50g | 2g |
| Total | 26g |
Serve with 1 roti (4g) for 30g total.
3. Matar Paneer (32g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer | 100g | 18g |
| Peas | 50g | 4g |
| Onion + tomato | 50g | 2g |
| Total | 24g |
Serve with 1 roti (4g) + curd side (7g) for 35g.
4. Paneer Bhurji (Low Cal, 28g protein, 15 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer (low fat) | 150g | 30g |
| Onion + tomato | 50g | 2g |
| Turmeric + chilli | to taste | 0g |
| Total | 32g |
Serve without roti for low-calorie option. ~350 calories + 32g protein.
5. Paneer Tikka (30g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer (cubes) | 150g | 27g |
| Curd (marinade) | 50g | 2g |
| Spices | to taste | 0g |
| Bell peppers + onion | 50g | 1g |
| Total | 30g |
Bake or pan-fry. Serve with mint chutney. ~400 calories.
6. Shahi Paneer (35g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer | 150g | 27g |
| Cashew paste | 20g | 4g |
| Cream | 30ml | 1g |
| Total | 32g |
Restaurant-style. Serve with 1 naan or roti.
7. Paneer Stuffed Capsicum (35g protein, 30 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer (crumbled) | 150g | 27g |
| Capsicum (large) | 2 | 2g |
| Onion + spices | 30g | 1g |
| Total | 30g |
Stuff capsicum with spiced paneer. Bake or cook on tawa. Serve with salad.
Chicken Dinners (7 Recipes)
8. Chicken Curry (50g protein, 30 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken breast | 150g | 46g |
| Onion + tomato | 50g | 2g |
| Oil | 1 tbsp | 0g |
| Total | 48g |
Serve with 1 roti (4g) for 52g total.
9. Grilled Chicken + Salad (50g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken breast | 150g | 46g |
| Salad (cucumber, lettuce) | 100g | 2g |
| Olive oil dressing | 1 tbsp | 0g |
| Total | 48g |
Low calorie (~350 cal), high protein. Best for weight loss.
10. Chicken Tikka (48g protein, 30 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken breast (cubes) | 150g | 46g |
| Curd (marinade) | 50g | 2g |
| Spices | to taste | 0g |
| Total | 48g |
Bake or pan-fry. Serve with mint chutney and salad.
11. Egg Curry (40g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Eggs | 4 | 26g |
| Onion + tomato | 50g | 2g |
| Curd (gravy) | 100g | 4g |
| Total | 32g |
Serve with 2 roti (8g) for 40g total. Comfort food.
12. Chicken Keema (50g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken mince | 150g | 42g |
| Peas | 50g | 4g |
| Onion + garlic | 50g | 2g |
| Total | 48g |
Quick to cook. Serve with roti or as stuffing for paratha.
13. Chicken Soup (45g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken breast (shredded) | 150g | 46g |
| Vegetables | 100g | 2g |
| Garlic + ginger | to taste | 0g |
| Total | 48g |
Low calorie (~250 cal), very filling. Perfect for cutting weight.
14. Tandoori Chicken Leg (35g protein, 30 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken leg (large) | 200g | 34g |
| Curd + spices | 30g | 1g |
| Total | 35g |
Bake/marinate. Serve with salad. ~350 calories.
Dal & Soya Dinners (6 Recipes)
15. Dal Fry With Soya Chunks (40g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Toor dal (cooked) | 1 katori | 7g |
| Soya chunks (boiled) | 30g dry | 16g |
| Onion + tomato | 50g | 2g |
| Total | 25g |
Serve with 2 roti (8g) for 33g + curd (7g) = 40g total.
16. Soya Curry (Soya Masala) (40g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Soya chunks | 50g dry | 26g |
| Onion + tomato | 50g | 2g |
| Curd | 50g | 2g |
| Total | 30g |
Serve with 2 roti (8g) + salad for 38g total.
17. Dal Makhani (30g protein, 30 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Urad dal (cooked) | 1.5 katori | 12g |
| Cream | 30ml | 1g |
| Butter | 1 tbsp | 0g |
| Total | 13g |
Serve with 1 roti (4g) + 100g paneer (18g) side = 35g total.
18. Chana Masala (35g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chickpeas (cooked) | 1.5 cup | 13g |
| Onion + tomato | 50g | 2g |
| Paneer (cubes, added) | 100g | 18g |
| Total | 33g |
Serve with 1 roti + pickled onion.
19. Moong Dal Chilla (30g protein, 15 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Moong dal batter | 60g dry | 14g |
| Paneer (grated) | 60g | 11g |
| Vegetables | 30g | 1g |
| Total | 26g |
Make 2-3 chillas. Serve with mint chutney + curd (7g) = 33g.
20. Soya Keema (40g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Soya granules | 40g dry | 20g |
| Peas | 50g | 4g |
| Onion + tomato | 50g | 2g |
| Total | 26g |
Serve with 2 roti (8g) + curd (7g) = 41g total.
Fish & Egg Dinners (4 Recipes)
21. Fish Curry (40g protein, 25 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Fish (rohu/bangda) | 150g | 30g |
| Coconut milk | 100ml | 2g |
| Onion + tomato | 50g | 2g |
| Total | 34g |
Serve with 1 cup rice (5g) = 39g total.
22. Tawa Fish Fry (35g protein, 15 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Fish fillet | 150g | 30g |
| Oil | 1 tbsp | 0g |
| Spices (masala) | to taste | 0g |
| Total | 30g |
Cooks in 10 minutes. Serve with salad + 1 roti (4g) = 34g.
23. Egg Omelette + Toast (30g protein, 10 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Eggs | 4 | 26g |
| Onion + chilli | 30g | 1g |
| Whole wheat bread | 2 slices | 6g |
| Total | 33g |
Fastest dinner option. Ready in 10 minutes.
24. Egg Bhurji (35g protein, 10 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Eggs | 4 | 26g |
| Paneer (crumbled) | 50g | 9g |
| Onion + tomato | 50g | 2g |
| Total | 37g |
Serve with 1 roti or as-is. ~350 calories.
Low-Calorie Options (3 Recipes)
25. Grilled Chicken Salad (50g protein, 15 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Chicken breast | 150g | 46g |
| Mixed salad | 200g | 4g |
| Olive oil + lemon | 1 tbsp | 0g |
| Total | 50g |
~320 calories. Best dinner for weight loss.
26. Paneer Salad Bowl (35g protein, 10 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Paneer (grilled cubes) | 150g | 27g |
| Cucumber, tomato, onion | 150g | 3g |
| Chaat masala | to taste | 0g |
| Total | 30g |
~350 calories. Zero cooking required if paneer is pre-grilled.
27. Soya Salad (35g protein, 10 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Soya chunks (boiled) | 40g dry | 20g |
| Cucumber, tomato, onion | 150g | 3g |
| Lemon + chaat masala | to taste | 0g |
| Total | 23g |
Add 50g paneer (9g) for 32g total. ~300 calories.
Quick 15-Minute Dinners (3 Recipes)
28. 2-Minute Noodles With Egg (30g protein)
| Ingredient | Amount | Protein |
|---|---|---|
| Eggs | 3 | 20g |
| Noodles | 1 pack | 6g |
| Vegetables | 50g | 1g |
| Total | 27g |
Cook noodles + scramble eggs + mix together.
29. Khichdi With Paneer (35g protein, 20 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Rice + dal (khichdi) | 1 bowl | 12g |
| Paneer (cubes, added) | 100g | 18g |
| Ghee | 1 tsp | 0g |
| Total | 30g |
Comfort food + high protein. Serve with curd (7g) = 37g.
30. Greek Yogurt Bowl (30g protein, 2 min)
| Ingredient | Amount | Protein |
|---|---|---|
| Greek yogurt | 200g | 20g |
| Mixed nuts | 30g | 6g |
| Chia seeds | 1 tbsp | 2g |
| Fruit | 50g | 0g |
| Total | 28g |
No cooking. Add 1 scoop whey for 52g protein.
Quick Reference Table
| Recipe | Protein | Calories | Time |
|---|---|---|---|
| Paneer Butter Masala | 34g | 450 | 25 min |
| Palak Paneer | 30g | 350 | 20 min |
| Chicken Curry | 52g | 400 | 30 min |
| Grilled Chicken Salad | 50g | 320 | 15 min |
| Egg Curry | 40g | 380 | 20 min |
| Dal + Soya Chunks | 40g | 400 | 25 min |
| Soya Masala | 38g | 350 | 20 min |
| Fish Curry | 39g | 380 | 25 min |
| Egg Omelette + Toast | 33g | 350 | 10 min |
| Greek Yogurt Bowl | 28g | 250 | 2 min |
| Paneer Salad Bowl | 30g | 350 | 10 min |
| Khichdi + Paneer | 37g | 420 | 20 min |
Tips for High Protein Indian Dinner
- Double the paneer — most recipes use 100g paneer. Use 150-200g.
- Add soya chunks — add 20-30g soya chunks to any dal or curry
- Replace cream with curd — lower calories, same protein
- Keep boiled eggs ready — add 2 to any dinner for 13g extra protein
- Use chicken breast — replace chicken legs with breast for higher protein, fewer calories
The Bottom Line
Indian dinner can easily deliver 30-50g of protein. Paneer dishes, chicken curries, and soya-based meals are your best options. For weight loss, choose grilled options (grilled chicken salad, paneer salad bowl). For convenience, keep boiled eggs and Greek yogurt on hand.
Use our Food Database to calculate protein in any recipe and our Protein Calculator to find your daily protein target.