Rasawala Batata nu Shaak
A classic Gujarati comfort food! This simple potato curry features tender potatoes simmered in a thin, tangy, and slightly sweet tomato-based gravy. Perfect with hot rotis or rice, it's a soulful meal ready in under 30 minutes.
For 4 servings
Prepare the ingredients. Ensure potatoes are boiled until fork-tender, then peeled and cut into 1-inch cubes. Blend the tomatoes into a smooth puree. Prepare the ginger-green chili paste. Keep all spices measured and ready.
Make the tempering (Vaghar). Heat oil in a medium-sized pot or kadai over medium heat. Once hot, add the mustard seeds and allow them to crackle completely, which should take about 30-45 seconds. Then, add the cumin seeds and hing, and sauté for another 15-20 seconds until fragrant.
Sauté the aromatics and tomato base. Add the ginger-green chili paste to the pot and sauté for about 1 minute until the raw aroma disappears. Pour in the tomato puree, mix well, and cook for 5-6 minutes, stirring occasionally, until the mixture thickens and you see oil separating from the sides.
Add spices and potatoes. Lower the heat and add the turmeric powder, Kashmiri red chili powder, and dhana jeeru powder. Stir and cook for 1 minute until the spices are aromatic. Add the boiled potato cubes, salt, and grated jaggery. Gently toss to coat the potatoes with the masala without breaking them.
Simmer the curry. Pour in 2 cups of water and stir everything together. Increase the heat and bring the curry to a rolling boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 8-10 minutes. This allows the potatoes to absorb all the flavors of the gravy.
Finish and garnish. Turn off the heat. Stir in the garam masala and fresh lemon juice. Garnish generously with chopped coriander leaves. Let the shaak rest for 5-10 minutes before serving to allow the flavors to meld beautifully.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best flavor, use ripe, red tomatoes as they provide a natural sweetness and vibrant color to the gravy.
- 2To thicken the gravy slightly, gently mash a few potato cubes against the side of the pot with your spoon during the last few minutes of simmering.
- 3The quintessential Gujarati taste comes from the perfect balance of sweet (jaggery), sour (tomato/lemon), and spicy. Feel free to adjust these elements to your liking.
- 4Using ghee instead of oil for the tempering will add a richer, more aromatic flavor to the dish.
- 5Do not over-boil the potatoes initially. They should be just tender enough to be pierced with a fork, as they will continue to cook in the gravy.
Adapt it for your goals.
Thicker Gravy
For a thicker, more luscious gravy, add 1 tablespoon of besan (gram flour) after the cumin seeds and roast for a minute until fragrant before adding the ginger-chili paste.
Jain VersionJain Version
To make this recipe Jain-friendly, omit the potatoes and ginger. Use 400g of boiled and cubed raw bananas (kacha kela) instead.
With Onion & GarlicWith Onion & Garlic
For a Punjabi-style twist, add one finely chopped onion after the tempering and sauté until golden. Add 1 teaspoon of garlic paste along with the ginger-chili paste. Note that this is not traditional Gujarati style.
Spicier VersionSpicier Version
Increase the amount of green chilies in the paste and add a slit green chili along with the tempering for an extra kick of heat.
Why this is on our healthy list.
Good Source of Energy
Potatoes are rich in complex carbohydrates, which provide a steady release of energy to keep you active throughout the day.
Aids Digestion
Spices like hing (asafoetida) and cumin seeds are traditionally known in Ayurveda to help reduce bloating and improve digestion.
Rich in Antioxidants
Tomatoes are an excellent source of lycopene, a powerful antioxidant that helps protect cells from damage. Turmeric contains curcumin, known for its anti-inflammatory properties.
Boosts Immunity
The presence of Vitamin C from tomatoes and lemon juice, along with the beneficial compounds in spices like turmeric and ginger, can help support a healthy immune system.
Frequently asked questions
One serving of Rasawala Batata nu Shaak (approximately 1 cup or 315g) contains around 195-220 calories, making it a relatively light main dish. The exact count can vary based on the amount of oil used and the size of the potatoes.



