Punjabi Baingan Ka Bharta

Punjabi Baingan Ka Bharta

  • Rate this recipe!
  • Your rating
Overall rating 2 2 ratings


  • Ingredients:
  • Eggplant / Aubergine, large - 1
  • Onion, large - 1
  • Tomato, medium - 2
  • Garlic - 6 pods
  • Turmeric powder - 1/2 tsp
  • Coriander powder - 3 tsp
  • Red chilli powder - 2 tsp
  • Garam masala powder - 1 tsp
  • Cumin seeds - 1/2 tsp
  • Coriander leaves - to garnish
  • Salt - to taste
  • Oil - 3 tbsp


    Chop onions and tomatoes finely and keep aside.
    Wash the eggplant and wipe it clean with a kitchen towel.
    Make deep cuts or slits all around the eggplant (see pic above) using a sharp knife.
    Insert a pod of garlic in each slit. (This step is optional but the garlic imparts a wonderful flavor).
    Smear few drops of oil all around the eggplant.
    To make Baingan Bharta:
    Poke a skewer or a sharp knife into the eggplant to hold and roast it directly over direct flame turning it around so that the skin gets charred and the insides of the eggplant gets cooked well. You can also roast it in an oven.
    Remove the skewer and let the eggplant cool down completely. You can also immerse it water.
    Peel off the charred outer skin and mash the eggplant along with the garlic using a fork or a potato masher. Keep aside.
    Heat a pan with oil. Season with cumin seeds and let it crackle.
    Add onions and cook over medium flame till it becomes translucent.
    Add tomato, coriander powder, red chili powder, turmeric powder and mix well and cook for 1 minute.
    Sprinkle a handful of water, mix, close with a lid and cook for 2- 3 mins over low flame for the raw smell of the powders to go away and the oil begins to separate.
    Add mashed eggplant, garam masala powder, salt, mix well and cook for another 2 mins.
    Add chopped coriander leaves, mix well and take off stove.
    Baingan Bharta is ready.
    Serve hot with any type of Indian Breads.


Log in or Register to write a comment.