How to Make Fried Cabbage Indian-Style (Traditional & Healthy Version)

Fried Cabbage Indian-Style is a delightful vegetarian sabzi that transforms humble patta gobhi (cabbage) into a flavorful and nutritious dish. While the original 'Fried Cabbage with Bacon' has Western roots, the Indian adaptation replaces bacon with protein-rich roasted chana dal or paneer, making it suitable for vegetarian diets without losing out on texture or taste. This dish is a staple in many North Indian homes, especially during winter when cabbage is fresh and abundant in the markets. With aromatic spices like jeera (cumin), rai (mustard seeds), and hing (asafoetida), this cabbage stir-fry offers a savory, slightly spicy flavor. It is quick to prepare and pairs perfectly with phulka, roti, or dal-chawal for a wholesome lunch. Often enjoyed during festivals like Lohri or as part of a light weekday meal, this healthy cabbage recipe is perfect for calorie-conscious eaters looking for a fiber-rich, low-fat option that doesn’t compromise on taste or tradition.

35 min total2 servingsEasy110 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare all the vegetables: finely shred the cabbage
0%

Step 1 · Prepare all the vegetables: finely shred the cabbage

Prepare all the vegetables: finely shred the cabbage, slice the onions, and chop the ginger and green chilies.

Step 2: Heat oil in a kadhai or heavy-bottomed pan
0%

Step 2 · Heat oil in a kadhai or heavy-bottomed pan

Heat oil in a kadhai or heavy-bottomed pan. Once hot, add cumin seeds, mustard seeds, and hing. Let them splutter.

Step 3: Add onions and sauté until translucent
0%

Step 3 · Add onions and sauté until translucent

Add onions and sauté until translucent. Stir in the ginger and green chilies, and cook for another minute.

Step 4: Add turmeric powder and red chili powder
0%

Step 4 · Add turmeric powder and red chili powder

Add turmeric powder and red chili powder. Mix well, then add the shredded cabbage. Sprinkle salt and stir thoroughly to coat the cabbage with spices.

Step 5: Cover the pan and cook on low flame for 8-10 minutes
0%
10 min

Step 5 · Cover the pan and cook on low flame for 8-10 minutes

Cover the pan and cook on low flame for 8-10 minutes, stirring occasionally, until the cabbage softens yet remains slightly crunchy.

Step 6: Add roasted chana dal and mix well
0%

Step 6 · Add roasted chana dal and mix well

Add roasted chana dal and mix well. Cook uncovered for 2-3 more minutes for a crisp texture.

Step 7: Turn off the heat
0%

Step 7 · Turn off the heat

Turn off the heat. Garnish with fresh coriander leaves and serve hot with roti or dal-chawal.

Why this recipe is healthy

This dish is a healthy choice because it uses fresh, seasonal vegetables and protein-rich chana dal instead of processed meats. Cooking with less oil and using spices for flavor ensures you enjoy a low-fat, nutrient-rich meal that supports weight management, diabetes control, and overall wellness. It fits easily into a balanced Indian diet and is suitable for lunch or a light dinner.

A note on tradition

Patta gobhi ki sabzi is a beloved dish across North India, especially in states like Punjab and Uttar Pradesh. It is commonly prepared during winter when cabbage is in season, and is often included in festive thalis during Lohri and Makar Sankranti. The simplicity and quick preparation make it a favorite for everyday meals, tiffin boxes, and even fasting days when prepared without onions or garlic. The substitution of bacon with chana dal or paneer respects vegetarian traditions widely observed in Indian households.

← Back to Fried Cabbage with Bacon