Cabbage sabzi and beans sabzi are the underrated heroes of Indian home cooking. At 100-120 calories per bowl with 4-5g protein and 5g fibre, they are lighter than most sabzis, higher in fibre, and cheap enough to eat daily. South Indian poriyal and thoran preparations are particularly light because they use coconut and minimal oil.
- Full calorie breakdown
- How cabbage & beans sabzi compares to roti
- Is cabbage & beans sabzi good for weight loss?
- How cabbage & beans sabzi fits in your daily calories
- Best time to eat cabbage & beans sabzi
- Who should (and shouldn't) eat cabbage & beans sabzi regularly
- How to reduce calories when eating cabbage & beans sabzi
- Frequently asked questions
Cabbage & Beans Sabzi is genuinely one of the smarter choices in Indian food if you’re watching calories. But the calorie count changes significantly with size, preparation, and what you add to it. Here’s the full picture so you can make it work for your goals.
Protein: 4g · Carbs: 12g · Fat: 5g · Fibre: 5g
Full calorie breakdown
The calorie count for cabbage & beans sabzi varies significantly depending on size, stuffing, and preparation method. Here’s every variant you’ll encounter, from the lightest to the heaviest.
| Variant | Serving | Calories | Protein |
|---|---|---|---|
| Cabbage sabzi (stir fry) | 200g | 90-110 | 3g |
| Beans poriyal (South Indian) | 200g | 100-120 | 4g |
| Cabbage thoran (Kerala) | 200g | 90-110 | 3g |
| Beans sabzi (home) | 200g | 100-130 | 4.5g |
| Cabbage-beans stir fry | 200g | 100-120 | 4g |
| Cabbage manchurian (fried) | 200g | 280-350 | 4g |
| Cabbage paratha | 80g | 200-230 | 5g |
| Palak sabzi (comparison) | 200g | 120 | 5g |
The gap between Cabbage sabzi (stir fry) (90 cal) and Cabbage manchurian (fried) (280 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.
How cabbage & beans sabzi compares to roti
One serving of cabbage & beans sabzi (110 cal) is roughly 1.5x a plain roti (72 cal). Not dramatically different, but the gap adds up over multiple servings. Two cabbage & beans sabzi = roughly 3.0 rotis in calorie terms.
Is cabbage & beans sabzi good for weight loss?
Yes. Cabbage & Beans Sabzi is a reasonable choice for weight loss. At 110 calories per serving with 4g protein and 5g fibre, it provides decent nutrition without breaking your calorie budget. The fibre helps with satiety, meaning you feel fuller for longer.
What makes it particularly useful: low calorie (25 cal/100g cabbage, 31 cal/100g beans), high fibre (5g/bowl), cheap, cooks fast, good crunch and texture. This combination of moderate calories and genuine nutritional value is exactly what sustainable Indian dieting looks like.
On a 1,500-calorie diet, you can comfortably include cabbage & beans sabzi at 1 to 2 meals. Pair it with a protein source like dal or paneer, and you have a balanced plate that fits your target without feeling like a compromise.
Cabbage & Beans Sabzi at 110 calories per serving is a solid choice for weight loss when portion-controlled. Track it, account for it, and it fits in any Indian diet plan.
Find your daily calorie target in 30 seconds. Then every food choice makes sense.
Calculate My Target →
How cabbage & beans sabzi fits in your daily calories
Here’s what including cabbage & beans sabzi looks like at different calorie targets:
1200 cal/day (Aggressive weight loss): Easy fit. Only 9% of your budget. Plenty of room for other meals and snacks.
1500 cal/day (Steady weight loss): Easy fit. Only 7% of your budget. Plenty of room for other meals and snacks.
2000 cal/day (Maintenance): Easy fit. Only 6% of your budget. Plenty of room for other meals and snacks.
Best time to eat cabbage & beans sabzi
Cabbage & Beans Sabzi at 110 calories is light enough for any meal or even as a substantial snack. It is one of those foods you do not need to overthink. Include it when you want it, track it loosely, and move on.
Who should (and shouldn’t) eat cabbage & beans sabzi regularly
Good choice for: low calorie (25 cal/100g cabbage, 31 cal/100g beans), high fibre (5g/bowl), cheap, cooks fast, good crunch and texture. If any of these apply to you, including cabbage & beans sabzi in your weekly rotation makes nutritional sense beyond just calories.
For most people eating a normal Indian diet, cabbage & beans sabzi is neither something to seek out nor something to avoid. It is a regular food that fits when you know the calorie count and plan accordingly.
How to reduce calories when eating cabbage & beans sabzi
Beans poriyal is a complete side. South Indian beans poriyal: 100-120 cal per bowl. Beans sautéed with coconut, mustard seeds, curry leaves. 4g protein, 5g fibre. Quick to cook, nutritious, and genuinely tasty.
Cabbage thoran (Kerala style). Shredded cabbage with coconut and mustard tempering. 90-110 cal per bowl. Light, crunchy, pairs perfectly with rice and sambar.
Don’t overcook. Overcooked cabbage loses crunch and becomes mushy and sulphurous. Stir-fry on high heat for 4-5 minutes. The crunch provides satiety that mushy cabbage does not.
Mix cabbage and beans together. Cabbage-beans stir fry: 110 cal per bowl with 4g protein and 5g fibre. Two vegetables, one pan, 10 minutes. The simplest healthy sabzi in Indian cooking.
Frequently asked questions
Includes cabbage & beans sabzi and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.
Download Free Plan →
Nutritional values based on IFCT (Indian Food Composition Tables) and USDA databases. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice.