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 · July 14, 2021

Indian

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

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

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 baingain 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 favourite plant-based cooking oil. Ghee is just my favourite 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!

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 flavour. 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
40 min
2 servings
medium
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 · July 14, 2021

Indian40 min2 servingsmedium
Authentic Punjabi Aloo Baingan Sabji Recipe
Anadi Misra

By Anadi Misra · July 14, 2021

Indian40 min2 servingsmedium
  • Homestyle Bombay Pav Bhaji

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.

Be the first to rate ✦

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 ownShop →
  • (3 g) ginger(minced)Shop →
  • (3 g) garlic(minced)Shop →
  • 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.

  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 or until the potatoes are half cooked or translucent.

    Then, remove cover and stir well, cover again and cook for 5-7 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!

Nutrition per serving

199

Calories

4g

Protein

29g

Carbs

9g

Fat

6g

Fiber

9g

Sugar

1249mg

Sodium

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


Free weekly newsletter

Like this recipe? Get more every week.

New recipes, cooking tips, and behind-the-scenes from Anadi's kitchen.

No spam. Unsubscribe anytime.

Filed under

lunchdinnervegetarianindianindian eggplant curryindian eggplant disheggplant curry recipeeggplant curry recipe easyaloo baingan recipealoo baingan curryaloo baingan ki sabji punjabi style

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 minMedium4 servings
how to make aloo baingan
how to make aloo baingan fry
how to make aloo baingan punjabi style
aloo baingan recipe easy
indian aloo recipes
indian recipe aloo baingan
indian aloo baingan recipe
indian potato curry
indian potato dishes
indian potato dinner recipes
aloo baingan tomato curry
aloo baingan recipe tasty
indian eggplant recipes
indian eggplant curry recipes
indian eggplant how to cook
indian eggplant recipes punjabi
indian eggplant roasted
indian vegetarian
how to make aloo baingan easy
easy aloo baigan recipe
best aloo baingan recipe
indian potato eggplant recipe
potato eggplant easy recipe
indian potato eggplant easy recipe
indian potato eggplant recipe easy
aloo baingan
aloo baingan how to make
aloo baingan indian
punjabi aloo baingan
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 minHard4 servings
Creamy dal makhani curry in a stainless steel serving bowl with naan bread in the background.
Indian

Indulgent Restaurant-Style Dal Makhani Recipe

Rich, creamy, and deeply satisfying, this restaurant-style Dal Makhani brings bold Indian flavors straight to your kitchen. A hearty vegetarian dinner the whole family will love.

2 hr 10 minHard4 servings
Rajma masala served in a white bowl with white rice, garnished with fresh cilantro leaves.
Indian

Step-by-Step Guide to Perfect Rajma Masala Recipe

Make perfect Rajma Masala at home with this step-by-step guide. A rich, hearty North Indian kidney bean curry packed with bold spices — comfort food the whole family will love.

55 minMedium4 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 hrHard4 servings
Shahi Paneer curry with white paneer cubes in creamy orange tomato sauce in a pan.
Indian

Delicious Shahi Paneer Recipe for a Royal Dining Experience

Indulge in a creamy, restaurant-style Shahi Paneer made right at home. This rich Indian vegetarian recipe is perfect for an impressive dinner that feels truly royal.

50 minMedium4 servings

Comments

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

Leave a comment

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
A tadka is the 60-second move that changes everything: bloom cumin + mustard seeds in hot oil, add a chilli and curry le
My new favourite dressing: soy + toasted sesame for a savoury base, a pinch of sugar to balance, and Calabrian bomba for
One jar of dressing: soy, sesame, garlic, rice vinegar and Calabrian bomba. This dressing is going to add so much flavou
Week one of the new site, and I’m so happy you showed up! 🙌

 Thank you all for visiting and rating your favourite reci
Spontaneous Sunday: no plan, no recipe - just a jacket potato and whatever's in the fridge.

Crispy skin, fluffy middle,

Tag your makes with #cookingwithanadi