YourTrainer
Try 1-on-1 coaching
Blog/Soya Keema Recipe: 28g Protein Vegetarian Indian Dinner (20 Min)

Soya Keema Recipe: 28g Protein Vegetarian Indian Dinner (20 Min)

Vegetarian mutton-keema alternative, 28g protein from soya granules in 20 minutes. Half the calories, full Indian masala.

Recipes•2026-06-08•4 min read•By Coach Anish
Soya Keema Recipe: 28g Protein Vegetarian Indian Dinner (20 Min)

Quick answer: Minced soya cooked Indian-masala-style. 28g protein, 340 kcal, 20 minutes. Same protein as mutton keema, 35% fewer calories.

Recipe at a Glance

28g
Protein
340
Kcal
20
Minutes
1
Serves

Why It Wins

✅
Complete ProteinAll 9 amino acids. Quality matches chicken/eggs.
⚖️
Calorie-Lean60g dry = 28g protein @ 220 kcal. Paneer = 320 kcal same protein.
👨‍👩‍👧
Family FriendlyTastes like mutton keema. Kids + skeptical husbands accept it.

Ingredients

  • 🌱 60g dry soya granules
  • 🧅 1 onion · 🍅 1 tomato · 🧄 1 tsp ginger-garlic · 🟢 1/4 cup peas
  • 🧈 1 tsp ghee · 🌶️ jeera + hing + chilli + turmeric + coriander pwd + garam masala
  • 🌿 kasuri methi · coriander · lemon

Steps

1 · HYDRATE · 10 min (hands-off)

Soak 60g dry soya in HOT water 10 min. Drain. Squeeze out excess water: kills the "beany" smell most people hate.

2 · TADKA · 3 min

1 tsp ghee → jeera crackle → hing → onion + ginger-garlic. Golden, not brown.

3 · MASALA · 3 min

Tomato + dry spices + salt. Cook 3-4 min until oil separates at edges.

4 · SIMMER · 7 min

Drained soya + peas + 1/4 cup water. Cover, low heat. Soya soaks masala.

5 · FINISH · 1 min

Kasuri methi crushed between palms + coriander + lemon. Serve with 1 jowar 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 →

Macros vs Mutton Keema

DishProteinKcal
Soya Keema (this recipe)28g340
Mutton Keema (same portion)~28g~520
+ 1 jowar roti+3g+90

Soya wins: same protein, 35% fewer calories.

3 Variations

  • 🍔 Soya Keema Pav (Mumbai style): 1 tsp pav bhaji masala + 2 multigrain pavs. Cheat-meal energy without cheat-meal calories.
  • 🌯 Wrap version: Roll in 1 multigrain roti + onion + lemon. Microwaves well next day.
  • 🍗 Soya + chicken combo: Half soya + half chicken keema. Gentle transition for non-veg-curious vegetarians.

PCOS Tip: Limit soya to 3-4x/week (not daily). Phytoestrogens can interact with hormone-sensitive conditions in high doses. 3-4x/week is safe + beneficial.

Next reads

Vegetarian Muscle

Build muscle on pure veg

Custom veg meal plan + progressive strength program. No protein powder needed.

Start Your Journey →

Coach Anish, YourTrainer

Sources

Figures for Indian foods follow IFCT 2017 (ICMR-NIN). 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

One serving of soya keema delivers 28g protein from 60g of dry soya granules. This matches the protein in a mutton keema but saves you 35% on calories since soya is only 340 kcal compared to mutton's 520 kcal per serving.

Start to finish, soya keema takes 20 minutes. The soya soaks in hot water for 10 minutes while you prep, then the tadka, masala, and simmer steps take another 10 minutes combined.

It's best to limit soya to 3-4 times per week, not daily, because phytoestrogens in soya can interact with hormone-sensitive conditions at high doses. Three to four times weekly is safe and beneficial without overdoing it.

Yes. When cooked with full tadka and masala, soya keema tastes remarkably similar to mutton keema. Kids and skeptical family members typically accept it without complaint because the spices mask the soya flavour.

Soak the dry soya in hot water for 10 minutes, then drain and squeeze out the excess water thoroughly. This step is essential and removes the beany smell most people dislike about soya.

No. A 2021 review of clinical studies (Reed et al., Reproductive Toxicology) found soy foods and soy protein do not change men's testosterone or estrogen levels. The famous gynecomastia story is a 2008 case report of one man drinking about 3 litres of soy milk a day.

Any well-known packaged brand, such as Nutrela or Fortune. Loose soya sold by weight often has a stronger smell, so soak it well and squeeze out the water.