VegetarianLunchNorth India
Cabbage Curry
Cabbage Curry is a vegetarian lunch from North India. It is made with cabbage, green peas and mustard seed. This recipe serves 4 and takes about 40 min. One serving has about 120 kcal, 5 g protein, 15 g carbs and 4 g fat.
Did you know? A simple stir-fry where cabbage stays slightly crunchy. Tempered with mustard seeds and urad dal. Some versions add grated coconut. The dish is vegan and quick to make. Perfect for weeknight dinners. Pairs well with roti or rice. The cabbage shouldn't be overcooked. A budget-friendly vegetable dish. The tempering can be customized with additional spices.
Updated · nutrition is an estimate per serving

- Diet
- Vegetarian
- Course
- Lunch
- Cuisine
- North India
- Calories
- 120 kcal
- Protein
- 5 g
- Style
- Healthy
- Serves
- 4
- Prep
- 15 min
- Cook
- 25 min
- Level
- Easy
Ingredients (serves 4)
- 500 g cabbage
- 100 g green peas
- 1 tsp mustard seed
- 2 tbsp oil
- ½ tsp cumin seed
- 1 onion
- 1 tomato
- 1 tsp ginger
- 2 garlic
- 1 green chilli
- ½ tsp turmeric powder
- ½ tsp red chilli powder
- 1 tsp coriander powder
- ¼ tsp salt
- ½ cup water
- 1 tbsp coriander leaves (optional)
Contains: mustard.
Main ingredients
Nutrition per serving

120kcal / serving
- Protein
- 5 g 17%
- Carbs
- 15 g 52%
- Fat
- 4 g 31%
- Fibre
- 6 g
| Iron | 2mg |
|---|---|
| Vitamin A | 200mcg |
| Vitamin C | 50mg |
How to make Cabbage Curry
- Shred the cabbage finely and chop the onion, tomato, ginger, garlic and green chilli.
- Heat the oil in a pan and add the mustard seeds and cumin seeds until they splutter.
- Add the chopped onion and cook until soft and light golden.
- Add the ginger, garlic and green chilli and cook for a minute.
- Add the tomato, turmeric, red chilli powder, coriander powder and salt and cook until the tomato softens.
- Add the shredded cabbage and green peas and stir well to coat with the masala.
- Add the water, cover and cook on low heat until the cabbage is tender, about 15 minutes.
- Garnish with coriander leaves and serve hot.
Serves 4 · prep 15 min · cook 25 min. Taste and adjust salt and spice to your family.
How to make Cabbage Curry: videos
Quick answers
Is Cabbage Curry vegetarian?
Yes. Cabbage Curry is vegetarian: none of its main ingredients is meat, fish or egg.
How many calories are in Cabbage Curry?
About 120 kcal per serving, with 5 g protein, 15 g carbohydrates and 4 g fat. This is an estimate; oil, ghee and portion size change it.
Where is Cabbage Curry from?
Cabbage Curry comes from North India.
What is Cabbage Curry made of?
The main ingredients are cabbage, green peas and mustard seed.
How long does Cabbage Curry take to make?
About 40 min in all: 15 min to prepare and 25 min to cook.
How many people does this Cabbage Curry recipe serve?
The quantities on this page serve 4. For more people, multiply every ingredient by the same amount.
When do you eat Cabbage Curry?
Cabbage Curry is usually eaten as a lunch.








