Punjabi Cabbage


Punjabi Cabbage

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

0 from 0 votes
Prep Time: 10 mins
Cook Time: 40 mins
Total Time: 50 mins
Course: Dinner
Cuisine: Indian
Keyword: budget meals, cheap family recipes, vegan, vegetarian
Dietary Requirements: Dairy Free, Gluten Free, Low Carb, Low Fat, Nut Free, Vegan, Vegetarian
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


  • 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, 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 !

Take care of your family and your budget

Before putting together the meal planners, Lesley surveyed what was needed. Of the existing 14 budget meal plans, most are cheap meals for 2 people so can be sized up or down. Others are cheap family meals for 4 people, or meals for one

Want to know more about how to feed yourself for £1 a day? Try Cheap Family Recipes for monthly meal plans

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.



Submit a Comment

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

Recipe Rating