Buttery sweet potato purée with tomato bits shakarkand bharta is a sweet-tangy side I crave the moment the weather turns — orange-fleshed sweet potatoes mashed with ghee and brown sugar, spiced with turmeric, paprika, and nutmeg, then folded with plum tomatoes and toasted sliced almonds. Orange juice and zest sharpen it all. It lands somewhere between mash and chutney, in the best way.
Essential Ingredients
- Sweet Potatoes (or Yams): 32 oz (900g) (about 6 medium), freshly ash-baked or oven-baked
- Salt: 1 tsp (0.17 oz / 5g)
- Turmeric: 0.5 tsp (0.05 oz / 1.5g)
- Paprika (or Cayenne Pepper): 0.25 tsp (0.02 oz / 0.7g)
- Ground Nutmeg (or Mace/Ginger): 0.25 tsp (0.02 oz / 0.6g)
- Orange Juice: 4 tbsp or 0.25 cups (2 oz / 60g)
- Orange Zest: 0.5 tsp (0.03 oz / 1g)
- Ghee or Butter: 3 tbsp (1.5 oz / 42g)
- Brown Sugar (or Jaggery): 1.5 tbsp (0.6 oz / 18g)
- Italian Plum Tomatoes: 12 oz (340g) (about 2 medium), seeded and coarsely chopped
- Sliced Almonds: 2 tbsp (0.5 oz / 15g), toasted
Step-by-Step Instructions
- Cut the baked sweet potatoes in half, scoop out the soft pulp, and discard the skins. Mash the sweet potato pulp using a potato masher, food mill, or potato ricer until smooth. Add the 1 tsp (0.17 oz / 5g) of salt, 0.5 tsp (0.05 oz / 1.5g) of turmeric, 0.25 tsp (0.02 oz / 0.7g) of paprika, 0.25 tsp (0.02 oz / 0.6g) of ground nutmeg, 4 tbsp (2 oz / 60g) of orange juice, and 0.5 tsp (0.03 oz / 1g) of orange zest into the bowl, whisking vigorously with a fork until the mixture is thoroughly blended and uniform in color.
- Place a 12-inch (30 cm) frying pan over moderate heat and melt the 3 tbsp (1.5 oz / 42g) of ghee or butter. Once the ghee is hot, sprinkle in the 1.5 tbsp (0.6 oz / 18g) of brown sugar and cook, stirring frequently, until the sugar caramelizes into a deep reddish-brown color. Immediately drop in the 12 oz (340g) of chopped Italian plum tomatoes and gently toss them in the caramelized ghee for 1 to 2 minutes, just until they begin to soften and take on a glossy shine.
- Transfer the spiced sweet potato mixture into the frying pan with the tomatoes. Using the back of a sturdy wooden spoon, firmly mash and fold the ingredients together, ensuring the tomatoes and caramelized ghee are evenly distributed throughout the purée. Cook for an additional 3 to 4 minutes until the mixture is completely warmed through, then transfer to a heated serving platter and garnish evenly with the 2 tbsp (0.5 oz / 15g) of toasted sliced almonds before serving.
Nutritional Information (Per Serving)
- Calories: 235 kcal
- Carbohydrates: 36g (1.27 oz)
- Protein: 3g (0.11 oz)
- Fat: 8g (0.28 oz)
Chef's Pro Tips for the Best Shakarkand Bharta
As a chef, I always look for ways to elevate simple ingredients. Here are my top secrets for making this buttery sweet potato purée absolutely unforgettable:
- Roast, Don't Boil: To achieve the deepest flavor and prevent a watery mash, always oven-bake (or ash-bake, if you have a wood fire!) your sweet potatoes. Boiling introduces excess moisture that dilutes the natural sugars and spices.
- Watch the Caramelization: When melting the 1.5 tbsp (0.6 oz / 18g) of brown sugar into the hot ghee, do not step away from the stove. Sugar burns quickly. You want it to reach a rich reddish-brown stage to develop deep, toffee-like molasses notes before dropping in the tomatoes to halt the cooking process.
- Control the Moisture: Italian plum tomatoes are recommended because they have firm flesh and fewer seeds, which keeps the purée thick. If you use a juicier tomato variety, be sure to thoroughly seed them before chopping so your bharta doesn't become soupy.
- Texture is Key: For a rustic, authentic bharta, avoid using a food processor. A food processor will release too much starch and make the sweet potatoes gummy. Stick to a traditional potato masher, fork, or ricer for the perfect airy-yet-chunky consistency.
Frequently Asked Questions (FAQ)
Can I make this Shakarkand Bharta vegan? Yes, absolutely! While traditional recipes use ghee or butter for richness, you can easily make this a vegan Indian sweet potato recipe by substituting the ghee with an equal amount of refined coconut oil or a high-quality vegan butter block.
Can I prepare this sweet potato purée ahead of time? This dish is a fantastic make-ahead option. You can prepare the entire Shakarkand Bharta up to 3 days in advance and store it in an airtight container in the refrigerator. Reheat it gently on the stovetop over low heat, adding a splash of orange juice or water if it needs to be loosened up.
Why add orange juice to a spiced sweet potato mash? Adding orange juice is a great culinary trick. The natural acidity of the citrus balances the heavy sweetness of the potatoes and jaggery, while the liquid helps achieve a silky, buttery consistency without requiring heavy cream or excessive amounts of butter.
What should I serve with Shakarkand Bharta? This savory and sweet vegetable purée pairs beautifully with traditional Indian flatbreads like roti, paratha, or warm naan. If you are serving a Western-style dinner, it acts as an incredible, healthy side dish alongside roasted chicken, grilled pork chops, or baked tofu.
More Recipes You'll Love

Ingredients
Method
- Cut the baked sweet potatoes in half, scoop out the soft pulp, and discard the skins. Mash the sweet potato pulp using a potato masher, food mill, or potato ricer until smooth.
- Add the 1 tsp (0. 17 oz / 5g) of salt, 0. 5 tsp (0. 05 oz / 1. 5g) of turmeric, 0. 25 tsp (0. 02 oz / 0. 7g) of paprika, 0. 25 tsp (0. 02 oz / 0. 6g) of ground nutmeg, 4 tbsp (2 oz / 60g) of orange juice, and 0. 5 tsp (0. 03 oz / 1g) of orange zest into the bowl, whisking vigorously with a fork until the mixture is thoroughly blended and uniform in color.
- Place a 12-inch (30 cm) frying pan over moderate heat and melt the 3 tbsp (1. 5 oz / 42g) of ghee or butter.
- Once the ghee is hot, sprinkle in the 1. 5 tbsp (0. 6 oz / 18g) of brown sugar and cook, stirring frequently, until the sugar caramelizes into a deep reddish-brown color. Immediately drop in the 12 oz (340g) of chopped Italian plum tomatoes and gently toss them in the caramelized ghee for 1 to 2 minutes, just until they begin to soften and take on a glossy shine.
- Transfer the spiced sweet potato mixture into the frying pan with the tomatoes.
- Using the back of a sturdy wooden spoon, firmly mash and fold the ingredients together, ensuring the tomatoes and caramelized ghee are evenly distributed throughout the purée.
- Cook for an additional 3 to 4 minutes until the mixture is completely warmed through, then transfer to a heated serving platter and garnish evenly with the 2 tbsp (0. 5 oz / 15g) of toasted sliced almonds before serving.
- Roast, Don't Boil: To achieve the deepest flavor and prevent a watery mash, always oven-bake (or ash-bake, if you have a wood fire!) your sweet potatoes.
- Boiling introduces excess moisture that dilutes the natural sugars and spices.




