There’s a sound that means dinner is almost ready in our house: the sharp pop of mustard seeds hitting hot oil, followed almost immediately by the earthy bloom of dhana jeeru. I grew up hearing that sound in my mum’s kitchen, and now I make it in mine.
Ringan batata nu shaak is one of those dishes that never announces itself. No elaborate prep, no obscure ingredients, nothing that needs a trip to a specialty store. Just eggplant, potato, and a handful of spices that every Gujarati pantry already has. And yet somehow, every time I make it, the bowl is empty before I’ve even sat down properly.
If you’ve been looking for a reliable, 30-minute weeknight sabzi that’s naturally vegan and gluten-free, this is it. Let’s make it together.
What Is Ringan Batata Nu Shaak?
In Gujarati, ringan means eggplant (also called brinjal or aubergine), batata means potato, and shaak simply means a cooked vegetable dish. Put it together and you have a humble, fragrant curry that’s been a fixture on Gujarati thalis for generations.
This is an everyday home dish. It appears on weeknight dinner tables alongside kadhi and khichdi, shows up in steel tiffins, and has a quiet way of making a simple meal feel complete. In many Gujarati households, it’s also a staple at weddings and large family gatherings, because it scales beautifully and almost everyone loves it.
The classic version is rasawala (with a light, spiced gravy), though you can also make it suka (dry, less water, slightly caramelized edges) depending on what you’re serving it with. I’ll share both options below.
Why You’ll Love This Recipe
- Vegan and gluten-free as written, no swaps needed
- Ready in 30 minutes, start to finish
- One pan, minimal cleanup
- Kid-friendly with an easy spice adjustment
- Uses pantry staples: no specialty shopping required
- Works as a weeknight sabzi or a thali centerpiece
Nutrition Highlights
Eggplant is a good source of fiber and B vitamins, especially B1 (thiamine) and B6, and its deep purple skin contains nasunin, an antioxidant that gives it that beautiful color. Potatoes bring sustained energy from complex carbohydrates along with a surprising amount of potassium and Vitamin C. Together, this pair makes for a filling, nourishing vegetarian meal that doesn’t feel like a compromise.
This dish is naturally oil-light too. Two tablespoons of oil for four servings keeps it wholesome without tasting stripped-down.
Ingredients & Notes

A few notes before you start
Eggplant type: Baby Indian eggplants (the small, dark purple variety) work best here. They hold their shape better than globe eggplant and absorb spice beautifully. If you can only find globe eggplant, cube it into 1.5-inch pieces and reduce the cooking time by 3-4 minutes.
Dhana jeeru: This is ground coriander and cumin blended together, and it’s the flavor backbone of this dish. Most Indian grocery stores carry it pre-mixed. If yours doesn’t, blend 2 parts ground coriander with 1 part ground cumin.
Hing (asafoetida): Please don’t skip this. Just a pinch transforms the base. If you’re new to it, hing is a fermented resin with a pungent aroma that mellows into something savory and almost onion-like once it hits hot oil.
Jaggery and tamarind: This combination is what makes the dish distinctly Gujarati. The jaggery adds a subtle sweetness, the tamarind adds tang. Together they balance the heat from the chili. Start with the quantities listed, then taste and adjust.

Ringan Batata Nu Shaak (Gujarati Eggplant and Potato Curry)
Ingredients
Equipment
Method
- Peel and cube potatoes into roughly 1-inch pieces. Submerge in water to prevent browning and set aside.
- Quarter the eggplants lengthwise. If using very small baby eggplants, make 2 slits crosswise from the base without cutting all the way through.
- Finely chop the tomatoes and set everything near the stove.
- Heat oil in a heavy-bottomed pan over medium heat. Once hot, add mustard seeds and wait until they pop, about 20-30 seconds.
- Add cumin seeds and hing. Stir for 10 seconds until you can smell them.
- Add ginger-garlic paste and green chili. Cook, stirring, for 30 seconds until the raw smell fades.
- Drain the potatoes and add to the pan. Toss to coat well with the tempered oil. Cook for 2 minutes, stirring occasionally.
- Add eggplant pieces and stir gently to combine with the potatoes.
- Add turmeric, dhana jeeru, red chili powder, and salt. Mix to coat everything evenly.
- Add chopped tomatoes. Stir and cook for 3-4 minutes until the tomatoes soften and release their juices.
- Add 3/4 cup water (start with less, add more if needed). Stir once, then cover and cook on medium-low heat for 12-15 minutes until the potatoes are fork-tender and the eggplant is soft but still holding its shape.
- Stir in jaggery and tamarind paste. Taste and adjust: more jaggery for sweetness, more tamarind for tang, more salt if needed.
- If using peanut powder and coconut, stir them in now and cook uncovered for 2 more minutes.
- Garnish with fresh cilantro and serve hot.
Notes
Recipe Variations
One thing I love about this shaak is how adaptable it is depending on the occasion.
Rasawala (with gravy): The version in the recipe card above. Use the full cup of water and keep it covered for most of the cook time. Great with rotli or puri.
Suka (dry): Use only 1/4 cup water, cook uncovered toward the end, and let the tomato and spice mixture coat the vegetables. This version is excellent as a side in a thali alongside dal and rice.
Aakha ringan: Use whole small eggplants with two crosswise slits. Stuff the slits lightly with the dry spice mix (dhana jeeru, turmeric, chili, salt), then cook with the potatoes as usual. The eggplants hold their shape beautifully and look stunning on a plate.
Bharela ringan: Similar to aakha, but with a more generous spice-peanut-coconut filling inside each slit eggplant. More of a special-occasion version.
Instant Pot: Use the method in the recipe notes above. The texture comes out slightly softer, which I actually prefer on weeknights when I want it done fast.
Serving Suggestions

The most classic pairing is Gujarati kadhi, Gujarati khichdi, and rotli. That’s the Gujarati weeknight holy trinity, and this shaak completes it perfectly.
For a simpler lunch, serve it with methi thepla straight from the pan. The slight bitterness of the thepla cuts through the sweet-sour of the shaak really well.
It’s also wonderful alongside instant pot jeera rice for a quick 30-minute meal that feels satisfying without being heavy. If you’re building a full Gujarati thali, pair it with karela nu shaak for a second sabzi, and a simple Gujarati dal to round things out.
FAQs
Can I make this without onion and garlic?
Yes, and many Gujarati families traditionally do. Simply omit the ginger-garlic paste and green chili. The hing, dhana jeeru, and mustard seeds carry the flavor beautifully on their own. This is the version my mum makes for festivals when we avoid onion and garlic.
Is ringan batata nu shaak vegan?
Yes. The dish is 100% plant-based as written. No dairy, no eggs. It’s also naturally gluten-free as long as your hing is gluten-free (some brands use wheat flour as a filler, so check the label if you have celiac disease).
Can I make this in an Instant Pot?
Absolutely. Use the Sauté mode to build the tempering and spice base, then add the vegetables and 1/2 cup water. Pressure cook on High for 3 minutes and quick-release. Stir in jaggery and tamarind after opening the lid. The result is slightly softer than stovetop but just as flavorful.
How do I stop the eggplant from turning to mush?
Two things help: First, don’t over-stir once the eggplant goes soft. Let it sit and cook rather than constantly moving it. Second, start checking for doneness at the 10-minute mark and pull it off the heat as soon as the potato is fork-tender. Eggplant that overcooks by even 2-3 minutes goes from silky to falling apart.
What can I substitute for jaggery?
Raw sugar, brown sugar, or coconut sugar all work. The flavor will be slightly different but still good. Start with 1 tsp and taste before adding more.
Can I make this ahead?
Yes, it reheats well. Make a full batch and refrigerate for up to 3 days. The flavors actually deepen overnight. Reheat in a small pan with 2-3 tablespoons of water over low heat, stirring gently.
Try This Next Week
Ringan batata nu shaak is one of those recipes that earns a permanent spot in your rotation. It’s fast, it’s forgiving, and it tastes like cooking that’s been practiced and refined over generations, because it has.
Whether you’re putting together a full Gujarati thali or just need a solid weeknight sabzi, this one won’t let you down.
I’d love to know: do you make yours rasawala (with gravy) or suka (dry)? And does your family do the peanut-coconut version? Drop a comment below and tell me.
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
