Think you don’t like turnips? This recipe for Shalgam ka Bharta, a classic North Indian mashed turnip dish, is here to change your mind! We transform humble turnips into a smoky, spicy, and deeply savory delight. The natural sweetness of the turnips is perfectly balanced by a fragrant blend of ginger, garlic, and toasted cumin, all simmered with tangy tomatoes. It’s a rustic, comforting dish that proves just how incredible simple vegetables can be. If you’re a fan of other bhartas, like the famous Baingan Bharta (mashed eggplant), you’ll absolutely fall in love with this unique and flavorful preparation. Serve it with any Indian bread or warmed whole-grain pita, perhaps alongside a simple paneer dish and a cauliflower stir-fry for a complete, satisfying meal.
Ingredients
• (Serves 5-6)
• 6 medium turnips, about 1 lb 10 oz / 740g
• 4 tablespoons olive or peanut oil, 60 ml
• ½ teaspoon whole cumin seeds
• 1 large onion, about 7 oz / 200g, peeled and chopped
• 1 tablespoon fresh ginger, peeled and finely grated
• 3–4 cloves garlic, peeled and finely chopped
• 1–3 fresh hot green chilies, finely chopped, to taste
• 2 medium tomatoes, about 10 oz / 280g, peeled and finely chopped
• ¾–1 teaspoon salt, or to taste
• Freshly ground black pepper, to taste
• 4 tablespoons chopped fresh cilantro, divided
Instructions
1. Prepare the Turnips: Peel the turnips and chop them into rough 1-inch pieces. Place them in a medium pot, cover generously with water, and bring to a boil. Reduce the heat to a simmer, cover the pot, and cook for 15-20 minutes, or until the turnips are fork-tender. Drain the water completely and mash the turnips well with a potato masher or fork. Set aside.
2. Sauté the Aromatics: Heat the oil in a large nonstick frying pan or kadai over medium-high heat. Once the oil is shimmering, add the cumin seeds and let them sizzle for about 10-15 seconds until fragrant. Add the chopped onion and sauté for 5-6 minutes, stirring occasionally, until softened and lightly golden.
3. Build the Masala Base: Stir in the grated ginger, chopped garlic, and green chilies. Sauté for another minute until the raw smell disappears. Add the chopped tomatoes and cook for 5-6 minutes, stirring and mashing them with your spoon, until they break down into a thick, paste-like consistency and you see oil separating at the edges of the pan.
4. Combine and Sauté: Add the mashed turnips and salt to the pan. Mix everything thoroughly. Reduce the heat to medium-low and cook for 20-25 minutes, stirring frequently to prevent sticking. This slow sautéing step is crucial for developing a deep, roasted flavor. The bharta is ready when it has darkened slightly and looks well-integrated.
5. Finish and Serve: Stir in the freshly ground black pepper and 3 tablespoons of the chopped cilantro. Mix well to combine. Transfer the bharta to a serving dish and garnish with the remaining 1 tablespoon of cilantro. Serve hot.
Nutritional Information
• Estimated per serving
• Calories: 165 kcal
• Carbohydrates: 16g
• Protein: 2g
• Fat: 11g
• Fiber: 5g
• Sodium: 350mg
Pro Tips
• For an authentic smoky flavor, use the ‘dhungar’ method. Place a small steel bowl in the center of the finished bharta, add a red-hot piece of charcoal, drizzle with ½ tsp of ghee, and cover the pan tightly for 5 minutes to infuse the smoke.
• Select smaller, younger turnips as they are sweeter and less fibrous. If your turnips taste slightly bitter, add a pinch of sugar or a teaspoon of jaggery along with the tomatoes to balance the flavors.
• To easily peel tomatoes, score an ‘X’ on the bottom of each one and blanch them in boiling water for 60 seconds. Immediately transfer to an ice bath, and the skins will slip right off.
FAQ
Q: Can I make this Shalgam ka Bharta recipe vegan
A: Yes, this recipe is easily made vegan. The main ingredients are all plant-based. Simply use one of the recommended oils (olive or peanut) and if you use the optional ‘dhungar’ method for a smoky flavor, drizzle oil instead of ghee over the hot charcoal.
Q: What can I serve with this bharta for a high-protein vegetarian meal
A: To create a complete, high-protein vegetarian meal, pair this Shalgam ka Bharta with a lentil dish like dal tadka, a chickpea curry (chana masala), or a side of pan-fried paneer or tofu. Serving it with whole-wheat roti or quinoa also adds a protein boost.
Q: How do I store and reheat leftover turnip bharta
A: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often meld and taste even better the next day. Reheat gently in a pan over low heat, stirring occasionally, or in the microwave until hot.
Q: My turnips are slightly bitter how can I fix that in this recipe
A: If you find your turnips have a bitter edge, you can easily balance the flavor. As mentioned in the pro-tips, add a small pinch of sugar or about a teaspoon of jaggery (unrefined cane sugar) at the same time you add the tomatoes. This will counteract the bitterness without making the dish overly sweet.





