Bandhakopir Ghonto
A comforting Bengali stir-fry where finely shredded cabbage is cooked low and slow with aromatic spices, potatoes, and green peas until deeply flavorful and slightly caramelized. This dry sabzi has a subtle sweetness from the cabbage balanced by warm notes of ginger and garam masala, making it the perfect everyday side for steamed rice and dal.
For 4 servings
- prep
Shred the cabbage and prep the vegetables.
1.Remove any wilted outer leaves from the cabbage, cut into quarters, and slice out the core.2.Shred the cabbage as finely as possible using a knife or mandoline.3.Peel the potato and cut into small cubes (about 1 cm).TIPThe finer the cabbage is shredded, the more evenly it will cook and caramelize. - temper · ~3 min
Temper the whole spices in mustard oil.
1.Heat mustard oil in a kadai over medium heat until it reaches its smoking point and the raw smell disappears.2.Lower the heat, add bay leaves and dried red chilies. Let them sizzle for 10 seconds.3.Add cumin seeds and let them crackle for 15 seconds until aromatic.TIPHeating mustard oil to its smoking point removes its pungent raw flavor and makes it digestible. - saute · ~7 min
Fry the potatoes until golden.
1.Add the cubed potatoes to the tempered oil.2.Sprinkle a pinch of salt and turmeric powder. Stir well to coat.3.Fry on medium heat for 5-7 minutes, stirring occasionally, until the potatoes are lightly golden and nearly cooked through.TIPFrying the potatoes separately first ensures they stay firm and don't get mushy in the cabbage. - saute · ~5 min
Cook the shredded cabbage.
1.Add the ginger paste to the pan and sauté for 1 minute until the raw aroma fades.2.Add all the shredded cabbage at once. It will look like a mountain, but it wilts down quickly.3.Sprinkle turmeric powder, red chili powder, cumin powder, coriander powder, salt, and sugar over the cabbage.4.Mix everything thoroughly so the cabbage is evenly coated with the spices.5.Reduce the heat to low, add 2 tablespoons of water, and cover the pan tightly.TIPThe sugar helps the cabbage caramelize slightly and balances its natural bitterness. - simmer · ~20 min
Slow-cook covered until tender.
Let the cabbage cook on the lowest possible heat for 15-20 minutes. Open the lid occasionally to stir and check for sticking. The cabbage will release its own moisture and cook down in the steam. You don't need to add more water.
TIPResist the urge to add water. The cabbage's own juices are enough. Slow cooking deepens the flavor. - saute · ~7 min
Add green peas and dry out the bharta.
1.Once the cabbage is completely tender and most moisture has evaporated, add the green peas and fried potatoes.2.Increase the heat to medium and stir continuously for 5-7 minutes.3.Cook until the mixture is completely dry, the cabbage starts to catch slightly on the bottom, and the raw smell of cabbage is entirely gone.TIPThis final drying-out step is crucial — it transforms the dish from steamed cabbage to a flavorful, almost roasted-tasting ghonto. - garnish
Finish with garam masala, ghee, and fresh coriander.
1.Turn off the heat.2.Sprinkle garam masala, drizzle ghee, and scatter freshly chopped coriander leaves over the top.3.Give it one final gentle mix.TIPAdding garam masala and ghee off the heat preserves their raw, fragrant aroma in the finished dish. - serve
Serve hot with steamed rice and dal.
Transfer to a serving bowl and serve immediately alongside plain steamed rice and masoor or moong dal for a classic Bengali comfort meal.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Shred cabbage as finely as possible for even cooking and better caramelization.
- 2Heat mustard oil to its smoking point first to mellow its pungent flavor.
- 3Fry potatoes separately to keep them firm and prevent mushiness in the final dish.
- 4Use sugar to help the cabbage lightly caramelize and balance any bitterness.
- 5Do not add extra water; the cabbage releases enough moisture for slow cooking.
- 6Cook uncovered on medium heat at the end to dry out and develop a roasted flavor.
- 7Add garam masala and ghee off the heat to preserve their delicate aromas.
Adapt it for your goals.
Vegan
Replace ghee with an extra teaspoon of mustard oil or any neutral vegetable oil for a fully plant-based version without losing flavor.
low oilLow-oil
Reduce mustard oil to 1 tablespoon and skip the final ghee drizzle. Use a non-stick pan and add a splash of water when sautéing to prevent sticking.
nutty crunchNutty crunch
Add 2 tablespoons of roasted peanuts or cashews along with the green peas for an extra layer of texture and richness.
spicierSpicier
Increase dried red chilies to 3 and add a slit green chili with the ginger paste for more heat and a fresh chili aroma.
Why this is on our healthy list.
Rich in Vitamin C
Cabbage is an excellent source of vitamin C, especially when cooked gently to preserve nutrients.
High in Dietary Fiber
The cabbage and potatoes provide plant-based fiber that aids digestion and promotes satiety.
Low in Fat
With minimal oil and no heavy cream or coconut, this dish is naturally low in fat while still being satisfying.
Contains Antioxidant Spices
Turmeric, cumin, coriander, and ginger offer anti-inflammatory and antioxidant properties that support overall wellness.
Frequently asked questions
Yes, green cabbage works best. Avoid napa or savoy as they have higher water content and may become soggy.



