Shalgam ki sabji is a dhaba style Punjabi turnip curry cooked with browned onions, tomatoes and everyday Indian spices. This turnip recipe has a medium consistency gravy and a bold yet balanced flavor. Mustard oil and slow sautéing give it an authentic North Indian taste. It pairs best with roti, paratha or naan and makes a comforting main dish.

Recipe Snapshot

  • Prep time: 20 minutes
  • Cook time: 30 minutes
  • Total time: 50 minutes
  • Yield: 4
  • Category: Main Course
  • Cuisine: North Indian, Punjabi

Ingredients

  • 500 grams or (3 to 3½ cups) turnip ((shalgam), peeled and medium diced)
  • 1½ cups or 3 medium onions (– finely chopped)
  • 1 cup or 2 medium tomatoes (– finely chopped)
  • 2 teaspoons ginger-garlic paste
  • 2 green chillies (– slit)
  • ½ teaspoon turmeric powder
  • 1 teaspoon kashmiri chilli powder (or sweet paprika)
  • 2 teaspoons coriander powder
  • ½ teaspoon cumin powder
  • ½ teaspoon garam masala
  • 2 teaspoons dried fenugreek leaves (– crushed, (kasuri methi))
  • salt (as needed)
  • 4 tablespoons mustard oil
  • 2 cups water (or as needed)
  • 3 tablespoons coriander leaves (– chopped)

Method

Preparation

  1. 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.
  2. Finely chop the onions and tomatoes. Slit the green chillies.
  3. 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)

  1. Heat mustard oil in a heavy kadai or a pan until it just begins to smoke lightly. Reduce the heat.
  2. 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.
  3. Add ginger-garlic paste and slit green chillies. Sauté briefly until the raw aroma of ginger and garlic disappears.
  4. 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.
  5. 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.
  6. Add the diced turnips and salt. Mix well so the masala coats the turnip pieces evenly.
  7. 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.
  8. 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.
  9. 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.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.