Shalgam Palak Sabzi
A wholesome and flavorful Punjabi dish made with tender turnips and fresh spinach, cooked in a simple onion-tomato masala. It's a perfect everyday sabzi that pairs beautifully with roti or paratha.
For 4 servings
8 steps. 30 minutes total.
- 1
Step 1
- a.Heat mustard oil in a heavy-bottomed pan or kadai over medium heat until it's slightly smoking, then reduce the heat. Add cumin seeds and let them splutter for about 30 seconds. Add the asafoetida and stir for a few seconds.
- 2
Step 2
- a.Add the finely chopped onion and sauté for 6-8 minutes, stirring occasionally, until it turns soft and light golden brown.
- 3
Stir in the ginger-garlic paste and slit green chilies
- a.Cook for another minute until the raw aroma disappears.
- 4
Step 4
- a.Add the tomato puree, turmeric powder, Kashmiri red chili powder, coriander powder, and salt. Mix well and cook the masala for 5-7 minutes, until it thickens and you see oil separating from the sides. If the masala starts to stick, you can add a splash of water.
- 5
Add the diced turnips and optional jaggery to the pan
- a.Stir everything together for 2 minutes to coat the turnips well with the masala.
- 6
Pour in 1/2 cup of water, bring it to a simmer, then cover the pan
- a.Reduce the heat to low and cook for 12-15 minutes, or until the turnips are fork-tender but not mushy. Stir once or twice in between.
- 7
Add the chopped spinach to the pan (in batches if needed)
- a.Mix it in and cook uncovered over medium heat for 5-7 minutes. The spinach will wilt and release water; continue to cook until most of the excess moisture has evaporated, resulting in a semi-dry consistency.
- 8
Sprinkle the garam masala over the sabzi and give it a final mix
- a.Turn off the heat, garnish with fresh coriander leaves, and let it rest for 5 minutes before serving hot with roti or paratha.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Choose small to medium-sized turnips as they are sweeter and less fibrous.
- 2Using mustard oil gives an authentic Punjabi flavor, but any neutral vegetable oil works well.
- 3To retain the vibrant green color of the spinach, avoid covering the pan after you add it.
- 4For a quicker version, you can pressure cook the turnips with the masala for 1-2 whistles before adding the spinach.
- 5Slightly mashing a few pieces of cooked turnip with the back of a spoon can help thicken the sabzi.
- 6This dish tastes even better the next day as the flavors meld together beautifully.
Adapt it for your goals.
Creamy Version
For a richer, creamier texture, stir in 2 tablespoons of fresh cream (malai) or cashew paste at the end of cooking.
With PotatoesWith Potatoes
Add one medium potato, diced, along with the turnips for a more filling sabzi. You may need to adjust the cooking time slightly.
With PaneerWith Paneer
Add 100g of cubed paneer in the last 2-3 minutes of cooking for a protein boost.
Spicier VersionSpicier Version
Increase the number of green chilies or add a pinch of dried red chili flakes along with the other spices for extra heat.
Why this is on our healthy list.
Rich in Vitamins & Minerals
Spinach is an excellent source of iron, Vitamin K, and Vitamin A, while turnips are packed with Vitamin C. This combination supports everything from bone health to vision and skin vitality.
High in Dietary Fiber
Both turnips and spinach are high in dietary fiber, which aids digestion, promotes gut health, and helps in maintaining a feeling of fullness, supporting weight management.
Boosts Immunity
The high Vitamin C content from turnips and tomatoes, along with antioxidants from spices like turmeric, helps strengthen the immune system and protect the body against infections.
Low in Calories
This sabzi is naturally low in calories and fat, making it an excellent choice for a healthy, guilt-free meal that doesn't compromise on flavor.
Frequently asked questions
A single serving of Shalgam Palak Sabzi (approximately 1 cup or 240g) contains around 130-150 calories, making it a light and healthy main dish.
