Soya chunks pulao for vegetarians (38g protein)
The vegetarian high-protein dinner that doesn't rely on paneer. Soya chunks are the densest plant protein on the Indian grocery shelf.
Editorially reviewed
Bassam Mallick · Last reviewed 26 May 2026
Master Nutrition Coach · MSc Kinesiology, Sports & Performance Nutrition · Lifestyle & Metabolic Medicine, Harvard Medical School
Per serving
Calories
560kcal
Protein
38g
Carbs
70g
Fat
14g
Ingredients
Makes 1 serving.
- Soya chunks (Nutrela / similar)50 g dry
- Basmati or brown rice80 g dry
- Onion, sliced1 small
- Tomato, chopped1 small
- Ginger-garlic paste1 tsp
- Mixed vegetables (peas, beans, carrots)1 cup
- Whole spices1 bay leaf, 2 cloves, 1 cardamom
- Mustard oil or ghee1.5 tsp
- Salt, curd or raitato serve
Instructions
- 1
Soak soya chunks in hot salted water for 10 minutes. Squeeze out the water firmly — this is essential for texture.
- 2
Heat oil in a pressure cooker. Add whole spices, then onion. Sauté till golden (~3 min).
- 3
Add ginger-garlic, tomato, mixed vegetables, soya chunks, and your usual pulao spices (turmeric, coriander, garam masala).
- 4
Add washed rice + 1.5x water + salt. Pressure cook for 2 whistles, or simmer covered for 18 minutes.
- 5
Serve with a cold raita (or vegan: cucumber salad with lime).
Coach's notes
- · 50g dry soya chunks = 26g protein on their own. This is the cheapest high-protein vegetarian ingredient in any Indian kitchen.
- · Always soak + squeeze. Skipping this step gives soya the spongy, off-tasting texture people associate with it.
Get the weekly note.
Evidence-based nutrition + training, India-context, no fluff. One email a week from Bassam. Unsubscribe anytime.
More recipes
- 🧀
High-protein paneer bhurji (30g protein)
The breakfast that changes the rest of your day — Indian eggs-less alternative that still clears 30g protein per serving. 8 minutes.
See recipe - 🥞
Besan chilla stuffed with paneer (28g protein)
Five-minute chickpea-flour pancake stuffed with seasoned paneer. Vegetarian, high-protein, crispy outside, soft inside.
See recipe - 🥣
Savoury Greek yogurt protein bowl (32g protein)
The no-cook breakfast for the days you have 4 minutes. Greek yogurt anchors 20g+ protein on its own; the chickpea + nut combo finishes the job.
See recipe
