Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Authentic Punjabi Aloo Baingan Sabji Recipe

Authentic Punjabi Aloo Baingan Sabji Recipe

Punjabi Aloo Baingan Sabji served in a stainless steel bowl, garnished with fresh cilantro.
Authentic Punjabi Aloo Baingan Sabji Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Jul 14, 2021

Indian40 min2 servingsmedium
Punjabi Aloo Baingan Sabji served in a stainless steel bowl, garnished with fresh cilantro.
Authentic Punjabi Aloo Baingan Sabji Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Jul 14, 2021

Indian40 min2 servingsmedium
Authentic Punjabi Aloo Baingan Sabji Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Jul 14, 2021

Indian40 min2 servingsmedium

About this recipe

Authentic Punjabi Aloo Baingan Sabji made with tender eggplant and potatoes in bold, aromatic spices. A hearty vegetarian Indian dish perfect for a satisfying lunch or dinner.

↓ Jump to Recipe
Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Cooking With Anadi

12K subscribers · tender eggplant and potatoes in bold, aromatic spices

Subscribe

Watch the full method on YouTube →

Aloo Baingan Sabji Recipe

This recipe Aloo Baingan Sabji recipe has an interesting history behind it… Let me explain.

Would you believe that I used to puke at the thought of Aloo Baingan? If you’ve never had this dish before, I hope I’m not turning you off! Please don’t click away, I’ll get to the good part! But yes, this was a regular dish in my household. My mom would make it as frequently as once a week, and sometimes twice. I did not want to eat it at all! I had to force it down my throat or else my parents would get mad at me for not eating it out or throwing up. I was dreading Aloo Baingan nights, and this went on for quite some time! My mom would make aloo baingan without tomatoes, and the gravy would be just so dry. Dry sabji with dry roti, and sometimes we wouldn’t have dal with it… Oh my, those dinners were a nightmare that I tried to expel from my memory!

Then one day one of my aunts showed my mom (and myself, the keen observer!) the light to a wonderful Aloo Baingan. My aunt prepared aloo baingan Punjabi style, with the help of tomatoes and aromatic spices to make a flavorful gravy and give the potatoes and eggplant incredible flavors. After that, gone were the days of wanting to throw up my dinner, and my mom made very scrumptious aloo baingans! They were so good that I went from hating the dish to requesting it be made for dinner!

So no, with this recipe you won’t want to throw it up, or at least I hope not! Are you trying to get kids to eat veggies? Are you looking for the perfect nutritious vegetarian curry to serve your family that’ll fill their tummies with joy? Aloo baingan is the dish you’ll want to cook for dinner tonight! It’s a wonderful marriage of potatoes and eggplant, fused together with a hearty tomato-based gravy. You’ll get delicious smokiness from your roasted eggplant, and the soft potatoes give so much body to the dish. Trust me, once you try this aloo baingan sabji recipe, you’ll be hooked! Ready to get cooking? Let’s go!

What is Aloo Baingan Sabji?▼

What exactly is aloo baingan, you may be wondering. “Aloo” translates to potato and “baingan” translates to eggplant or aubergine or brinjal. Aloo baingan is an Indian semi-dry curry prepared with roasted eggplant, sautéed potatoes with cumin seeds, ghee and hing, tomatoes and onions. The veggies are sautéed with ghee, but you can make this recipe vegan by using your favorite plant-based cooking oil. Ghee is just my favorite cooking oil to use here!

This recipe is very similar to Baingan Bharta, which means “eggplant mash.” “Bharta” translates to “mash!” I didn’t know this until I posted that recipe! In this dish, it’s basically baingan bharta but with the potatoes! If you’ve been around for awhile, you know that I love my potatoes! I also love tomatoes so much, so they’ll make up a significant portion of our sabji, which is the curry itself. I don’t usually like dry sabjis, so this one is a little runny but still thick! It’s perfect to serve with bread!

Tools Needed

  • Cutting board
  • Wire rack
  • Baking sheet
  • Nonstick pan
  • Wooden spoon
  • Knife
  • Spoon
  • Measuring spoons

Ingredients for Punjabi Aloo Baingan Sabji

Here are the ingredient you’ll need for a delicious Punjabi aloo baingan sabji. We won’t use too many spices so that the amazing smokiness from the eggplant seeps through into the gravy and into the potatoes. Here is what we’ll need for the recipe:

  • Cumin seeds
  • Hing
  • Eggplant
  • Potatoes
  • Ghee
  • Ginger
  • Garlic
  • Green chiles (optional, you can omit if you don’t want spice. I actually didn’t use any here, but that’s partially because I ran out of them!)
  • Onions
  • Tomatoes
  • Ground coriander
  • Turmeric
  • Deggi mirch
  • Garam masala
  • Cilantro

How to Make Punjabi Baingan Sabji

Notes About the Stovetop

The ideal stovetop to get that beautiful char is the naked flame from a gas stovetop. However, in case you don’t have a gas line in your neighborhood or have another type of stovetop, you can still roast the eggplant without many issues!

I have an electric, smooth cooktop. On such a stovetop, the heat does not rely on a pot/pan being detected for the heat to turn on. Therefore, I can use a wire rack, over the cooktop and char the eggplant.

While you may do the same on an electric coil cooktop, these types of stoves are notorious for being a pain in the neck to clean. And you may get some juices dripping from the eggplant and I would like you to avoid any extra cleanup.

For any other cooktops, follow the instructions below to see how to roast the eggplant in your oven.

Roasting the Eggplant

On an electric smooth cooktop, place a wire rack over the largest burner and turn heat to high. Add eggplant over the wire rack and turn every few minutes until the eggplant is soft and lightly charred all around

On gas cooktop, add the eggplant directly over the flame and turn every few minutes until the eggplant is soft and lightly charred all around.

For any other cooktop, use the broiler in your oven to roast the eggplant. Move the oven rack to the second highest position and place a wire rack over a baking sheet lined with foil. Cook the eggplant as directed above.

Let eggplant rest on a plate/cutting board once done cooking.

Making the Aloo Baingan

  1. Heat pan on medium heat and add olive oil/ghee, cumin seeds and hing and crackle until cumin turns reddish brown and fragrant.
  2. Rinse the cubed potatoes, drain and add to pan, mix well and cover and cook for 5-8 minutes.
  3. Then, remove cover and stir well, cover again and cook for 5-7 or until the potatoes are half cooked or translucent.
  4. Add the onions and cook until the onions soften. Then add chopped ginger and garlic and sauté until the rawness has cooked off.
  5. Add the tomatoes and green chilies if using. Mix well and add ground coriander, turmeric, deggi mirch and a pinch of salt.
  6. While the tomatoes cook down and potatoes finish cooking, slice the eggplant in half and use a spoon to scoop out the flesh of the eggplant.
  7. Once tomatoes and potatoes are soft, add in the eggplant and mix well. Cook for 5-10 minutes or until eggplant comes well together with the tomato masala.
  8. Finish with garam masala, lime juice and cilantro, adjust for seasoning and serve right away!

Tips & Tricks for the Best Aloo Baingan Sabji

  • Potatoes take a long time to cook, so take your time to ensure the potatoes have completely softened before adding the eggplant
  • Use additional splashes of water whenever required if the dish is sticking at the bottom of the pan - stir often!
  • The star of this dish should be the eggplant, so be conservative with the amount of spice used in this dish to really appreciate the flavor of the roasted eggplant.
  • Make sure to season the dish with salt at every stage to really unlock the flavors of each ingredient.
  • The roasted skin of the eggplant is packed full of flavor. For additional smokiness in the bharta, feel free to chop bits of the skin and add with the eggplant. It is delicious!

Serving Suggestions for Punjabi Aloo Baingan

I love having this potato and eggplant mash with breads! Here are my suggestions:

  • Roti
  • Classic Layered Paratha
  • Laccha paratha
  • Rumali roti
  • Tandoori Naan

I’ve always had my aloo baingan with roti or paratha, but if you’re feeling lavish, then by all means try tandoori naan or laccha paratha! I just view aloo baingan as a homestyle meal, so I’ve never tried pairing the dish with those breads. In the video below:

You could also serve with some simply steamed Basmati Rice or some Jeera Rice. For a fully hearty meal, you could also cook up some Masaledar Chana Dal, a yellow split-pea dal!

Enjoyed Aloo Baingan Sabji? Check Out These Other Potato-Based Dishes!

  • North Indian Dum Aloo
  • Aloo Patties - Indian Potato Turnovers
  • Punjabi Aloo Paratha
  • Crispy Aloo Bhindi - Stir Fried Okra & Potatoes
  • Homestyle Bombay Pav Bhaji

What Is Not in This Aloo Baingan Recipe

The spice list here is genuinely short, and a lot of what people expect in a Punjabi vegetable dish simply is not in it. There is no ajwain, no black pepper, no cream and no tomato puree. The whole spice bill is half a teaspoon of cumin seeds, a pinch of hing, half a teaspoon of ground coriander, a quarter teaspoon of turmeric, half a teaspoon of deggi mirch, a quarter teaspoon of garam masala and salt to taste. The only red chilli powder in the pan is the deggi mirch, and it is there for colour more than heat, which is why it is deggi mirch and not a hotter red chili powder. The actual heat comes from 2 finely chopped green chiles, and you can leave them out without touching anything else.

There is also no splash of water anywhere in this recipe, and no stock. The 2 diced tomatoes supply every bit of the moisture, which is exactly why the gravy tastes of tomato rather than of thinned-out spice powders. Nothing catches on the bottom of the pot either, because the lid goes on twice while the potatoes cook and traps the steam they release. And this is not a pressure cooker or instant pot recipe. It is one pan on the stovetop, plus a flame, a wire rack or a broiler for the eggplant. It is also not aloo gobi, which people often assume when they hear aloo and a vegetable in the same breath. There is no cauliflower in this sabzi at all.

The Eggplant Is Supposed to Be Mushy

Most eggplant advice online is about how to stop eggplant going mushy. This recipe wants the opposite. The eggplant is roasted whole until it is soft and lightly charred all the way around, then rested, halved and scooped out of its skin with a spoon. It goes into the pan already collapsed, so mushy eggplants are the goal, not a failure. That is the difference between this and a dry sabzi where the eggplant is cubed and fried and expected to hold its shape.

One large eggplant is what the recipe calls for, and a globe eggplant is the easiest one to find at that size. If eggplant is not your thing, the recipe card gives two swaps: 2 medium zucchini, which is milder, or 2 to 3 portobello mushrooms, which keep a similar meaty texture. Neither will char and collapse the way the eggplant does, so you lose the smoky note, but the potatoes and the tomato masala carry the dish either way.

Cook Time, Heat and What Happens When

Prep is 10 minutes, the cook time is 30, so 40 minutes start to finish, and the recipe card makes 2 servings. Everything happens on medium heat. There is no low heat stage and nothing simmers for an hour. One tablespoon of ghee is the entire fat in the pan, and clarified butter swaps in one to one, or coconut oil if you want it dairy-free.

In order: the cumin seeds and hing go into the hot ghee and crackle until the cumin turns reddish brown and fragrant. The rinsed cubed potatoes go in, covered, for 5 to 8 minutes, then get a stir and go back under the lid for another 5 to 7 minutes until they are half cooked and translucent. Onions follow and cook until they soften, then the minced ginger and garlic go in and cook until the raw smell has gone. Tomatoes and green chiles next, with the ground coriander, turmeric, deggi mirch and a pinch of salt. While that cooks down you scoop the eggplant, then fold it in and give it 5 to 10 minutes to come together with the tomato masala. Garam masala, lime juice and cilantro at the very end, off the heat, and it goes to the table right away.

Aloo Baingan Nutrition, Per Serving

Split across 2 servings, one portion is 193 calories, with 29 g of carbs, 6 g of fiber, 4 g of protein, 8 g of fat, 9 g of sugar and 315 mg of sodium. Almost all of that fat is the single tablespoon of ghee, and the sugar is coming from the tomatoes and onion rather than anything added, because nothing sweet goes into this pan. For a vegetable dish built on one potato and one eggplant, 6 g of fiber a serving is the number worth noticing.

It is a light plate on its own, which is why it belongs next to something. A plain chapati or two, or a bowl of raita on the side, rounds it into a full meal and does the work of cooling the green chiles if you have been generous with them.

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Authentic Punjabi Aloo Baingan Sabji Recipe

Authentic Punjabi Aloo Baingan Sabji made with tender eggplant and potatoes in bold, aromatic spices. A hearty vegetarian Indian dish perfect for a satisfying lunch or dinner.

Stovetop

Rate this recipe ✦

Leave a review
Saved to your collection
··
·
·

10 min

Prep

30 min

Cook

40 min

Total

2

servings

medium

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

Whole spices & tempering

  • (1 g) cumin seedsShop →
  • hingShop →
  • (15 ml) ghee · make your ownShop →

For the sabji

  • large eggplant
  • large potato · make your own
  • (3 g) ginger(minced)
  • (3 g) garlic(minced)
  • green chiles(finely chopped)
  • medium onion(finely chopped)
  • tomatoes(diced)Shop →
  • (1 g) ground corianderShop →
  • (1 g) turmericShop →
  • (1 g) deggi mirchShop →

To finish

  • (1 g) garam masalaShop →
  • salt(to taste)Shop →

Instructions

Roasting the eggplant

  1. 1

    On an electric smooth cooktop, place a wire rack over the largest burner and turn heat to high. Add eggplant over the wire rack and turn every few minutes until the eggplant is soft and lightly charred all around

    On an electric smooth cooktop, place a wire rack over the largest burner and turn heat to high. Add eggplant over the wire rack and turn every few minutes until the eggplant is soft and lightly charred all around

  2. 2

    On gas cooktop, add the eggplant directly over the flame and turn every few minutes until the eggplant is soft and lightly charred all around

    On gas cooktop, add the eggplant directly over the flame and turn every few minutes until the eggplant is soft and lightly charred all around

  3. 3

    For any other cooktop, use the broiler in your oven to roast the eggplant. Move the oven rack to the second highest position and place a wire rack over a baking sheet lined with foil. Cook the eggplant as directed above.

    For any other cooktop, use the broiler in your oven to roast the eggplant. Move the oven rack to the second highest position and place a wire rack over a baking sheet lined with foil. Cook the eggplant as directed above.

  4. 4

    Let eggplant rest on a plate/cutting board once done cooking.

    Let eggplant rest on a plate/cutting board once done cooking.

Cooking the curry

  1. 1

    Heat pan on medium heat and add olive oil/ghee, cumin seeds and hing and crackle until cumin turns reddish brown and fragrant.

    Heat pan on medium heat and add olive oil/ghee, cumin seeds and hing and crackle until cumin turns reddish brown and fragrant.

    Learn the technique
  2. 2

    Rinse the cubed potatoes, drain and add to pan, mix well and cover and cook for 5-8 minutes.

    Rinse the cubed potatoes, drain and add to pan, mix well and cover and cook for 5-8 minutes.

  3. 3

    Then, remove cover and stir well, cover again and cook for 5-7 minutes or until the potatoes are half cooked or translucent.

    Then, remove cover and stir well, cover again and cook for 5-7 minutes or until the potatoes are half cooked or translucent.

  4. 4

    Add the onions and cook until the onions soften. Then add chopped ginger and garlic and sauté until the rawness has cooked off.

    Add the onions and cook until the onions soften. Then add chopped ginger and garlic and sauté until the rawness has cooked off.

  5. 5

    Add the tomatoes and green chilies if using. Mix well and add ground coriander, turmeric, deggi mirch and a pinch of salt.

    Add the tomatoes and green chilies if using. Mix well and add ground coriander, turmeric, deggi mirch and a pinch of salt.

  6. 6

    While the tomatoes cook down and potatoes finish cooking, slice the eggplant in half and use a spoon to scoop out the flesh of the eggplant.

    While the tomatoes cook down and potatoes finish cooking, slice the eggplant in half and use a spoon to scoop out the flesh of the eggplant.

  7. 7

    Once tomatoes and potatoes are soft, add in the eggplant and mix well. Cook for 5-10 minutes or until eggplant comes well together with the tomato masala.

    Once tomatoes and potatoes are soft, add in the eggplant and mix well. Cook for 5-10 minutes or until eggplant comes well together with the tomato masala.

  8. 8

    Finish with garam masala, lime juice and cilantro, adjust for seasoning and serve right away!

    Finish with garam masala, lime juice and cilantro, adjust for seasoning and serve right away!

This section contains affiliate links. As an Amazon Associate I earn from qualifying purchases — at no extra cost to you.

Recommended Tools & Ingredients

Cutting board

Check on Amazon →

Cooling rack

Check on Amazon →

Baking tray

Check on Amazon →

Nonstick frying pan set

Check on Amazon →

Wooden spoon

Check on Amazon →

Kyraton Stainless Steel Dinner Spoons, 6 Pieces

Check on Amazon →

Prepworks by Progressive Magnetic Measuring Spoons, Stainless Steel - Set of 5

Check on Amazon →

Cumin seeds

Check on Amazon →

Hing

Check on Amazon →

Ghee

Check on Amazon →

Ground coriander

Check on Amazon →

Turmeric

Check on Amazon →

Deggi Mirch

Check on Amazon →

Garam Masala

Check on Amazon →

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.

Free weekly newsletter

Cook something new every week

One tested recipe and a real weeknight tip from my kitchen.

40,000 home cooks a month cook from this site. Get one tested recipe a week from it, plus the weeknight tip that makes it work.

No spam. Unsubscribe anytime.


Filed under

lunchdinnervegetarianindianindian eggplant curryindian eggplant disheggplant curry recipeeggplant curry recipe easyaloo baingan recipealoo baingan curryaloo baingan ki sabji punjabi stylehow to make aloo bainganhow to make aloo baingan fryhow to make aloo baingan punjabi stylealoo baingan recipe easyindian aloo recipesindian recipe aloo bainganindian aloo baingan recipeindian potato curryindian potato dishesindian potato dinner recipesaloo baingan tomato curryaloo baingan recipe tastyindian eggplant recipesindian eggplant curry recipesindian eggplant how to cookindian eggplant recipes punjabiindian eggplant roastedindian vegetarianhow to make aloo baingan easyeasy aloo baigan recipebest aloo baingan recipeindian potato eggplant recipepotato eggplant easy recipeindian potato eggplant easy recipeindian potato eggplant recipe easyaloo bainganaloo baingan how to makealoo baingan indianpunjabi aloo baingan

You might also like

Punjabi baingan bharta served in a copper bowl, garnished with fresh cilantro on a granite countertop.
Indian

Discover the Authentic Punjabi Baingan Bharta

Smoky, bold, and deeply satisfying — authentic Punjabi Baingan Bharta is the eggplant curry you need. Simple ingredients, rich flavor, and a step-by-step recipe that brings restaurant taste home.

35 minEasy4 servings
Aloo Kohra Sabji curry served in a white bowl, golden turmeric-spiced potatoes and pumpkin with fresh cilantro garnish.
Indian

Aloo Kohra Sabji - Vegan Potatoes & Pumpkin Curry

Aloo Kohra Sabji is a comforting North Indian potato and pumpkin curry packed with bold spices. Simple to make and naturally vegan, it is the perfect wholesome meal for lunch or dinner.

1 hrMedium4 servings
Restaurant-style dum aloo served in a traditional steel bowl with roti on the side, garnished with fresh cilantro.
Indian

Restaurant-Style Instant Pot Dum Aloo Recipe

Make restaurant-style Dum Aloo at home in your Instant Pot! Tender potatoes in a rich, spiced gravy — an easy Indian vegetarian dinner the whole family will love.

35 minMedium2 servings
Aloo beans sabji with golden potatoes and green beans in a stainless steel wok on a stone surface.
Indian

Aloo Beans Recipe - Potato & Green Beans Sabji

Aloo Beans is a simple, flavorful Indian sabji made with tender potatoes and crisp green beans. A quick, satisfying vegetarian side dish perfect for everyday lunch or dinner with roti or rice.

33 minEasy2 servings
Dum aloo curry in a copper bowl with potatoes in spiced tomato sauce, served with white rice.
Indian

Restaurant-Style North Indian Dum Aloo Recipe

Make restaurant-style Dum Aloo at home with this rich, flavorful North Indian recipe. Perfectly spiced baby potatoes slow-cooked to perfection. Great for lunch or dinner.

50 minMedium2 servings
Punjabi lobia curry with chickpeas served alongside fluffy white rice, garnished with fresh cilantro
Indian

Delicious Punjabi Lobia Recipe: Step-by-Step Guide

Make authentic Punjabi Lobia at home with this easy step-by-step guide. A hearty, flavorful black eyed pea curry packed with bold spices — perfect for a satisfying vegetarian Indian meal.

45 minMedium4 servings

Comments

No comments yet — be the first to share your thoughts!

Leave a review

Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
I had never brined a chicken at home before this one. Was it worth it? Find out! Master making the most delicious whole

Free guide

The Indian Spice Guide

What to buy first, when each one goes in, and how to bloom it.

Three questions before I put a whole bird in a standard air fryer basket. All three get answered in the video, along wit
See how what size of chicken will fit in your air fryer basket and the RIGHT way to place it in! Get the full recipe for
Looking for the ultimate weekend meal prep? You NEED to air fry your whole chicken! My latest video will show how to get
This is the one I'd tell my past self! I spent years treating the freezer as the problem, when the problem was the step

Tag your makes with #cookingwithanadi