Soya Chaap: The Complete Guide to Nutrition, Calories, and Protein
Prashanth BhushanMost soya chaap on Indian shelves is half soya flour, half maida. The label says 18g of protein per 100g. Send the same chaap to a lab and the number is closer to 10. The label is technically right, the way 50% of an apple is technically half an apple. It just isn't telling you what you think it's telling you.
This isn't an exposé. It's a guide. Disha and I have been making chaap for the last two years, and the more we've looked at the category, the more we've realized the issue isn't deception. It's default. The 1990s recipe became the standard recipe, maida was cheap when chaap was invented and it's still cheap, and nobody bothered to revisit the formulation.
If you cook with chaap or buy it for someone who does, this is what's worth knowing — what the food actually is, what the nutrition looks like at its honest best, and how to read a pack so the calories you eat actually become the protein you paid for.
What is Soya Chaap?

Soya chaap is a North Indian preparation. A protein-dense flour gets mixed with a binder, kneaded into a dough, shaped onto a wooden or stainless skewer, and steamed until firm. The result is dense and slightly chewy, somewhere between paneer and chicken thigh.
Traditionally the dough is half soya flour, half maida. The cooks who invented the dish in Punjabi dhabas in the 1990s were solving a specific problem: a vegetarian protein that could go on the tandoor and behave like meat — char on the outside, tender in the middle. Paneer crumbled and dried out on the heat; tofu wasn't widely available at the time. Soya chaap solved it, and by the 2000s it was on most kebab menus across North India.
The problem is that the 1990s recipe is still the default recipe. The economics that made maida the binder back then haven't changed. Most brands still use it.
How Our Chaap Is Different


We make two — Tandoori and Korean BBQ — and they share the same base: wheat protein, rava and soy powder. No maida. The ingredient order matters: wheat protein is the lead, not soya flour. Vital wheat gluten is naturally 75–80% protein, which is how we hit 19g per 100g without using filler. Rava gives the chaap its bite without the cheap-carb problem maida creates. Soy powder rounds out the amino acid profile
Tandoori is the dhaba-leaning one — smoky, charcoal-style, 19g protein at 169 calories per 100g. Korean BBQ takes the same base into a sweet-spicy gochujang-style glaze and lands at 16.3g protein at 153 calories per 100g. The slight protein difference is dilution from the heavier marinade, not the base. Both are useful for different meals — Tandoori works when you want the chaap to feel Punjabi, Korean BBQ when you want it to feel Korean.
It's the same dish on the plate that most Indians grew up eating, but the formulation underneath is structurally different food.
Try out some of our chef-crafted recipes:
Cheesy Korean Chaap Ramen (Made Using Korean BBQ Chaap)
Soya Chaap Recipes for Weight Loss: Protein Pantry's Korean BBQ & Tandoori Chaap
Soya Chaap Nutrition (Per 100G)
Honest range across the category:
| Nutrient | Typical (with maida) | Clean / high-protein |
|---|---|---|
| Calories | 175–200 kcal | 150–170 kcal |
| Protein | 10–13 g | 16–19 g |
| Carbs | 18–22 g | 8–12 g |
| Fat | 4–7 g | 1–2 g |
| Fiber | 2–3 g | 4–5 g |
| Saturated fat | 1.5 g | under 0.5 g |
Roughly double the protein at lower calories on the same plate. That's a meaningful gap, and it's the gap between buying chaap as a protein source and buying chaap as a starchy substitute that happens to look the part.
Saturated fat is the variable most people don't track. The cleanest chaap clocks under half a gram per 100g. Mass-market versions can push 5g, mostly from the cheap oils used to extend shelf life and make the surface look glossy. If chaap is in your weekly rotation, that adds up over a year.
For reference, our Tandoori Chaap is 19g protein at 169 calories per 100g, with 1.14g of fat. Our Korean BBQ Chaap is 16.3g protein at 153 calories per 100g, with 0.92g of fat. Those are the numbers we test and print.
Why Most Chaap Fails
There are three things going wrong in the category, and they're all driven by cost.
Maida
Soya flour costs about five times what maida costs. Swap half the soya for maida and you save serious money per kilo. The customer doesn't notice unless they lab-test the chaap, which nobody does.
Added oil
Cheap palm oil or hydrogenated fat extends shelf life and gives the surface a glossy finish that customers associate with quality. It also dumps 30–50 empty calories per 100g of saturated fat into your meal.
Preservatives
Sodium benzoate and sorbic acid extend shelf life from one week to four. Both are FSSAI-approved within limits, and the limits assume you eat the food occasionally. If you eat chaap three or four times a week, the assumption stops applying.
None of this is a scandal. The economics make sense for a brand selling on price. The problem is only that the label and the food don't agree, and the buyer pays the difference.
We don't use maida, added oil, preservatives or sugar in any of our chaap. That's the whole brand line — India's first high-protein, low-calorie food brand. No maida, no preservatives, no oil, no sugar. It started as a formulation we landed on because we wanted to eat the chaap ourselves.
Is Soya Chaap Good for Weight Loss?
Yes — with one caveat that catches most people out.
Clean chaap has one of the best protein-to-calorie ratios available to an Indian vegetarian. 150g delivers around 28g of protein at 250 calories. That's a full, satiating meal at 13% of a 2000-calorie day.
The caveat is the gravy. Air-fried tandoori chaap is a weight-loss meal. The same chaap in a malai gravy with cashew paste and cream is not — it's two meals' worth of calories in one bowl. People who switch to chaap "for weight loss" and don't lose weight are usually eating it in cream-based curries.
Working rule: if the meal totals under 500 calories, you're likely losing weight. If the curry alone is 800+, the chaap can't save you.
Have a look at some of our favourite Protein Pantry Soya Chaap recipes ideal for weight loss.
How to Cook Our Chaap

Air fryer: Airfry for 4-5 minutes at 190°C. Cover using any bowl to preserve softness.
Tawa / pan: Put 1/3 cup of water and chaap in a pan or tawa. Cover and heater. Ensure the water evaporates on low heat.
Microwave: The fastest way to cook Protein Pantry chaap is by Microwaving it, covered. Microwave for 1 minute (100g) and cover with a plate/bowl to maintain softness.
Curry. Cube the chaap and simmer in your gravy of choice for [5–7 minutes].
Three notes that hold across methods:
The air fryer is the cleanest. No added oil, full macros retained, and the texture is closer to tandoor than anything you'd get on a stovetop.
If you're putting chaap in a curry, swap cream for Greek yogurt or hung curd, our chaaps are pre-marinated and spiced. A clean chaap masala can land at 350 calories per serving with 28g of protein. The traditional version is 600+. Same dish on the plate, very different calorie load.
Chaap absorbs marinade faster than chicken or paneer. If the chaap is already pre-marinated (ours is), you can skip the extra resting time and cook it straight from the pack.
How to Buy Soya Chaap (What to Check Before Paying)
- Protein per 100g, on the back. Under 14g means filler. 16g and up is a real product.
- First three ingredients should be protein-dense — soy, wheat protein, soya nuggets. If maida or refined wheat flour is in the top three, the rest of the label doesn't matter.
- Saturated fat under 1g per 100g.
- Calories under 175 kcal per 100g.
- Preservatives are listed by code (INS 211, INS 200) on the back. Front-of-pack "no preservatives" claims aren't always accurate. Trust the back.
FAQs
Is soya chaap vegan?
Most are. Some pre-marinated SKUs use dairy in the marinade. Check the back. Protein Pantry Chaap (both our SKUs - Tandoori Chaap and Korean BBQ Chaap) is Vegan and do not use any dairy products in the marinade.
How much can I eat in a day?
150–200g gives you 28–38g of protein. Most adults can comfortably include this 4–5 times a week.
Is soya safe for men?
Yes. The phytoestrogen dose in 200g of chaap is a small fraction of any clinically relevant threshold. The "soy is bad for men" claim was settled by the clinical literature years ago.
Does soya chaap have gluten?
Most chaap does, ours included. Our chaap is wheat-protein led, so it has more gluten than a typical maida-based chaap, not less. We're working on a gluten-free formulation but aren't there yet.
Can it replace chicken in a recipe?
For most Indian preparations, yes. Marinade times can be shorter — chaap absorbs faster than chicken.
What We Make

Disha and I started Protein Pantry because we kept buying chaap that didn't deliver what the label said. Our Tandoori Chaap is 19g of protein at 169 calories per 100g — wheat protein, rava, soy powder, no maida. Our Korean BBQ Chaap is 16.3g protein at 153 calories per 100g, with the same clean base and a Korean spice profile. No added oil, no preservatives, no sugar.
If you've eaten chaap before and wondered why the macros never quite added up, this is the answer. The chaap you grew up eating isn't the chaap you have to settle for. Try ours, air-fry it for about 5 minutes and you have a 38g protein meal, and in less time than it would've taken to order one.