Turnip Curry Recipe (Punjabi Shalgam ki Sabji)

Date:

This dhaba style shalgam ki sabji is a robust Punjabi turnip curry made with browned onions, tomatoes and everyday Indian spices. The gravy has a medium consistency, neither thick nor thin, and is moderately spiced to let the natural flavor of turnip come through. Known in India as shalgam ki sabji, or simply turnip curry, it pairs best with roti, paratha or naan. Slow cooking and well-browned onions give it a typical North Indian dhaba style taste.

About This Turnip Curry Recipe

This dhaba style shalgam ki sabji is a bold Punjabi turnip curry built on proper sautéing of the masala (bhunao) and deep golden onions.

The onions are cooked patiently until rich and caramelized, which gives body and natural sweetness to the gravy. Mustard oil adds that typical North Indian edge you taste in roadside dhaba food.

Shalgam ki sabji curry in a white bowl.Shalgam ki sabji curry in a white bowl.

The masala is cooked well until oil separates clearly. That step is important and makes a big difference in flavor. Tomatoes bring mild tanginess, while everyday spices create balance without making the curry overly hot or pungent.

This is a moderately spiced turnip recipe. It is flavorful and robust, but not heavy or greasy. The gravy is medium consistency and coats the turnip pieces nicely.

Shalgam, or turnip, has a gentle sweetness with a slight sharp note when raw. Once cooked slowly in the masala, it turns soft, absorbs spices beautifully and develops a mellow, earthy flavor. The natural taste of turnip is the highlight here, not just the gravy.

Fresh, firm turnips give the best result in this Punjabi curry. Older turnips may taste stronger and take longer to cook. Cutting them into medium cubes helps them cook evenly and hold shape in the gravy.

This shalgam ki sabji tastes best with roti, paratha or naan. It is simple home-style food with a strong dhaba character and very satisfying flavor.

If you enjoy Punjabi sabji recipes, you may also like:
Aloo GobiVegetable CurryBhindi MasalaAloo MethiBaingan Bharta

How to Make Shalgam Ki Sabji (Stepwise)

Preparation

1. Peel 500 grams shalgam (turnip). Trim the top and root end. Rinse well.

Cut into medium-sized cubes or chunks (not too big, not too small) so they cook evenly and still hold shape in the gravy.

After chopping, you will get about 3 to 3½ cups of chopped turnips. Keep the chopped turnips in a bowl.

Tip: While chopping the turnips, taste a tiny raw piece. If it tastes very sharp, pungent or slightly bitter, the turnip may be older and stronger in flavor. In that case, soak the chopped pieces in lightly salted water for 15 to 20 minutes. Drain well and then use in the recipe.

Fresh, tender turnips usually taste mildly sweet and less sharp.

Chopped turnip in a bowl.Chopped turnip in a bowl.

2. Finely chop 3 medium onions (about 1½ cups) and 2 medium tomatoes (about 1 cup). Slit 2 green chillies.

Crush 2 teaspoons kasuri methi (dried fenugreek leaves) between your palms and keep aside. Measure the spice powders and Ginger Garlic Paste. Keep them ready before you begin cooking.

Keep 2 cups water ready to add while cooking.

Chopped tomatoes, onions, and cilantro.Chopped tomatoes, onions, and cilantro.

Make Onion Tomato Masala Base

3. Heat 4 tablespoons mustard oil in a heavy kadai until it just begins to smoke lightly. Reduce the heat.

Add 1½ cups finely chopped onions.

Chopped onions sautéing in pan.Chopped onions sautéing in pan.

4. Mix and begin to sauté on medium-low to medium heat.

Sautéed onions in pan.Sautéed onions in pan.

5. Sauté until golden and browned. This step builds the signature dhaba flavor.

Sautéed golden brown onions in pan.Sautéed golden brown onions in pan.

6. Add 2 teaspoons ginger-garlic paste and 2 slit green chillies.

Slit green chilies and ginger garlic paste in pan.Slit green chilies and ginger garlic paste in pan.

7. Sauté briefly for a few seconds until the aroma of the ginger and garlic dissipates.

Sautéed browned onions mixed with green chilies and ginger garlic paste.Sautéed browned onions mixed with green chilies and ginger garlic paste.

8. Lower the heat or you can switch if off. Add the following ground spices:

  • ½ teaspoon turmeric powder
  • 1 teaspoon kashmiri red chilli powder or deghi mirch
  • 2 teaspoons coriander powder
  • ½ teaspoon cumin powder
  • ½ teaspoon garam masala
Ground spices in pan.Ground spices in pan.

9. Mix the ground spices evenly.

Spiced masala mixture in pan.Spiced masala mixture in pan.

10. Immediately add 1 cup chopped tomatoes.

Chopped tomatoes in pan.Chopped tomatoes in pan.

11. Sauté and cook the masala until the tomatoes soften completely and oil separates from the sides. The mixture should look thick and glossy.

Spiced tomato mixture in pan.Spiced tomato mixture in pan.

12. Add 3 to 3½ cups diced turnips.

Chopped white turnips in pan.Chopped white turnips in pan.

13. Mix well so that the masala coats all pieces. Add salt according to taste.

Turnips mixed with masala mixture and salt.Turnips mixed with masala mixture and salt.

14. Add 2 cups water. Mix well.

Water mixed with masala to make turnip curry recipe.Water mixed with masala to make turnip curry recipe.

15. Cover and cook on medium-low or medium heat for about 25 to 30 minutes, stirring occasionally.

Note: The cooking time will vary depending on the size, quality and age of the turnips. Tender, fresh turnips cook faster. Older or firmer ones may take longer. Cook until they are soft but still hold their shape.

Tip: Add more water if needed while cooking. You can also adjust the total amount of water as per your preference. I have kept the gravy medium consistency. You can make it slightly thicker or a bit thinner if you like.

Once done, taste the gravy and adjust salt or spices as required.

Pan covered with lid.Pan covered with lid.

16. The turnips should be soft but not mushy.

To check doneness, insert a knife or fork into a piece of turnip. It should slide in easily without resistance. The pieces should be fork-tender, yet still hold their shape and not break apart in the gravy.

If you like, you can lightly mash a few turnip pieces with the back of a spoon to slightly thicken the gravy. This step is optional and not necessary.

Simmering curry with turnips.Simmering curry with turnips.

17. Once the turnips are fork tender and softened, add 2 teaspoons crushed kasuri methi (dried fenugreek leaves) and 3 tablespoons chopped coriander leaves.

Turnip curry with fresh coriander and dry fenugreek leaves.Turnip curry with fresh coriander and dry fenugreek leaves.

18. Rest the dhaba style turnip curry for a few minutes before serving.

Indian turnip curry in white bowl.Indian turnip curry in white bowl.

Serving Suggestions & Storage

Serve this Punjabi shalgam ki sabji hot or warm with roti, tandoori roti, paratha or naan. It also goes well with plain basmati rice.

A side of sliced onions and lemon wedges works nicely.

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop. Add a little water if the gravy thickens.

Freezing is not ideal as the texture of turnips may change.

Dassana’s Recipe Tips

  • For authentic dhaba flavor: Brown the onions patiently until deep golden. This step builds sweetness and body in the gravy. Lightly sautéed onions will not give the same depth and flavor.
  • Oil separation check: Cook the tomato masala until you clearly see oil separating at the edges. This ensures the spices are properly cooked and removes any raw taste. Undercooked masala can make the turnip curry taste flat.
  • Turnip quality matters: Choose firm, heavy turnips with smooth skin and no soft spots. Older or spongy turnips may taste more bitter. Soaking chopped turnips in salted water helps reduce sharpness.
  • Cut size control: Do not chop the shalgam too small. Medium pieces hold shape better and cook evenly. Smaller cubes may break down in the gravy.
  • Spice balance: This shalgam ki sabji is moderately spiced. Adjust red chilli powder and green chillies to suit your taste. For a milder turnip recipe, reduce the green chillies and the red chilli powder.
  • Water adjustment: Add water gradually to control gravy thickness. The final curry should be medium consistency, not watery and not too dry or thick. Resting time also thickens the gravy slightly.

Your Questions Answered

1. Can I skip mustard oil in this turnip curry?

Yes, but mustard oil adds the authentic Punjabi flavor. Neutral oil will make it milder.

2. Why is my shalgam ki sabji bitter?

The turnips may be old or strong in flavor. Soaking them in salted water can reduce some bitterness. Also, cooking them well in the onion-tomato masala and allowing the spices to blend properly helps balance the taste.

3. Can I add potatoes or peas to this turnip recipe?

Yes, potatoes or green peas pair well with turnips. Add them along with the turnips and adjust the water as needed.

4. Is this curry very spicy?

No, it is moderately spiced. You can easily adjust the heat levels.

5. How do I know the turnips are cooked?

They should be fork tender. A fork or knife should slide in easily, but the pieces should still hold their shape and not crumble.

Preparation

  • Peel the turnips, trim the ends and rinse well. Cut into medium-sized cubes, not too small and not too large, so they cook evenly and hold shape.Note: If turnips taste sharp or bitter, soak in salted water for 15 to 20 minutes. Drain well before cooking.
  • Finely chop the onions and tomatoes. Slit the green chillies.

  • Crush kasuri methi between your palms and keep ready. Measure all the spice powders and the ginger garlic paste. Keep them nearby for easy cooking.

Making Turnip Curry (Shalgam ki Sabji)

  • Heat mustard oil in a heavy kadai or a pan until it just begins to smoke lightly. Reduce the heat.

  • Add finely chopped onions and sauté on medium-low to medium heat, until deep golden brown. Stir regularly and cook patiently as this step builds the base flavor.

  • Add ginger-garlic paste and slit green chillies. Sauté briefly until the raw aroma of ginger and garlic disappears.

  • Lower the heat or switch off the heat and add turmeric powder, red chilli powder, coriander powder, cumin powder and garam masala powder. Mix quickly so that the spices do not burn.

  • Immediately add chopped tomatoes and cook on medium heat until they soften completely and the oil starts separating from the masala. The mixture should look thick and glossy.

  • Add the diced turnips and salt. Mix well so the masala coats the turnip pieces evenly.

  • Add water and mix well. Cover and cook on medium-low to medium heat, stirring occasionally, until the turnips are tender but still hold their shape.

  • Add crushed kasuri methi and chopped coriander leaves. Mix well. Switch off the heat and let the turnip curry rest for a few minutes before serving.

  • You can opt to garnish with chopped coriander leaves while serving. Serve shalgam ki sabji hot or warm with roti, naan, paratha or steamed rice.

  1. Brown the onions deeply for proper body and sweetness in the gravy.
  2. Cook the tomato masala until oil separates to avoid any raw taste.
  3. Cut turnips into medium pieces so they cook evenly without becoming mushy.
  4. Add more or less water as needed to get the gravy consistency you prefer.
  5. Let the sabji rest for a few minutes before serving for better flavor.

Calories: 205kcal | Carbohydrates: 18g | Protein: 2g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Sodium: 470mg | Potassium: 449mg | Fiber: 5g | Sugar: 9g | Vitamin A: 476IU | Vitamin B1 (Thiamine): 0.1mg | Vitamin B2 (Riboflavin): 0.1mg | Vitamin B3 (Niacin): 1mg | Vitamin B6: 0.2mg | Vitamin C: 39mg | Vitamin E: 0.5mg | Vitamin K: 5µg | Calcium: 70mg | Vitamin B9 (Folate): 36µg | Iron: 1mg | Magnesium: 31mg | Phosphorus: 68mg | Zinc: 1mg

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Share post:

Subscribe

spot_imgspot_img

Popular

More like this
Related

RBI to allow opening of rupee account outside India | Business News

2 min readMumbaiMay 30, 2024 11:04 PM IST The Reserve...

Corporate investment push strengthens, Rs 4.35 lakh crore lined up in FY26: RBI article

The domestic economy has entered the new year on...

What’s next for Gaza after Trump’s Board of Peace meets in Washington? | Israel-Palestine conflict

Donald Trump’s Board of Peace meets for the first...
Join Us WhatsApp