Punjabi Cabbage

Aug 5, 2020 | 0 comments


Punjabi Cabbage

This is a Northern Indian cabbage recipe, packed full of vegetables, pulses and spices. Make it hot if you like things that way. Personally, I like a lot of spice and hardly any heat

When I first made this, we had it with Matar Paneer (cheesey peas) and a home made Naan. This was a good combination of flavours and textures

Vegan and gluten free

This Punjabi dish is vegan and gluten free if that is of interest to you. Alternatively, you may be looking for dairy free and gluten free recipes. My brother is coeliac, and this often comes with a sensitivity to lactose as well, as if avoiding gluten on its own wasn’t difficult enough

Other cabbage recipes

Other cabbage recipes here on Thrifty Lesley include

Spicy Cabbage, Lentils & Nan


Cabbage, sultana and nut pasta bake

Vegan 5:2 Tom Yum with shredded cabbage, 43p

Meal Plan 8 – Cabbage Pancakes & Sweet Chilli 8p a serving

Punjabi Cabbage served with Matar Paneer and Naan
Punjabi Cabbage

Punjabi Cabbage

5 from 1 vote
Prep Time: 10 mins
Cook Time: 40 mins
Total Time: 50 mins
dairy free by Olguioo from the Noun Project
Dairy Free
Gluten Free by Eucalyp from the Noun Project
Gluten Free
low carb by Becris from the Noun Project
Low Carb
low saturated fat by Yoyon Pujiyono from the Noun Project
Low Fat
No Nuts by Llisole from the Noun Project
Nut Free
vegan by Guilherme Furtado from the Noun Project
Vegetarian by Philipp Petzka from the Noun Project
Servings: 4
Cost per portion 22p
Calories: 289kcal
Click on the check box to cross off Equipment, Ingredients or Recipe Steps completed.
If you click and buy anything, I may get a small commission on the purchase. It won't cost you anything extra. Some are just things that I like and/or use myself rather than necessarily best value 🙂
If you enjoyed this recipe, would you please consider leaving a review? It would really help


  • ½ onion
  • 500 g green cabbage
  • 1 garlic clove
  • 100 g yellow split peas
  • 2.5 cm piece of ginger
  • 2 green chillies
  • 4 tblsp vegetable oil
  • 1 tsp cumin seeds
  • 2 tsps ground cumin
  • 1 tsp ground turmeric
  • 1 tsp ground coriander
  • 1 tsp salt
  • ½ tsp ground black pepper
  • 1 tbslp butter or Pure etc if vegan


  • Cook the split peas until tender. This will take about 40 minutes. Soak if you like first.
  • Chop the onion. Grate the garlic. Finely chop the ginger
  • Shred the cabbage
  • Put the onion, garlic and ginger in a pan and saute until softened
  • Add the cumin seeds and turmeric and stir for a bit
  • Add the cabbage and stir the spice mixture through until it has coated the cabbage
  • Add the salt, pepper, coriander, ground cumin and chilli if using
  • Add the cooked split peas
  • Cover and cook gently for about 10 minutes, adding a splash of water if it starts to stick to the pan
  • Add the butter, or alternative, stir through
  • Check seasoning and add a little water if necessary



Nutrition Facts
Punjabi Cabbage
Amount Per Serving
Calories 289 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 14g88%
Cholesterol 8mg3%
Sodium 711mg31%
Potassium 499mg14%
Carbohydrates 26g9%
Fiber 11g46%
Sugar 7g8%
Protein 8g16%
Vitamin A 252IU5%
Vitamin C 50mg61%
Calcium 75mg8%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @ThriftyLesley or tag #ThriftyLesley !



Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Thrifty Lesley has an associated Facebook Group. Do come over and say hello if you haven’t already joined. I’d love to see you!

I’m a perpetual dieter, and to help with that endeavour, there is now also a Thrifty Lesley dieting group, a lovely, growing community.