How to Make Baingan Bharta | Indian Roasted Eggplant Recipe

Baingan Bharta, a traditional Indian dish made with roasted eggplant, onions, tomatoes, and a blend of fragrant spices.

Baingan Bharta 

Learn how to make Baingan Bharta, a traditional Indian dish made with roasted eggplant, onions, tomatoes, and a blend of fragrant spices. Our step-by-step recipe will guide you through the process of making this flavorful and healthy vegetarian dish that's perfect for a weeknight dinner or a special occasion. Impress your family and friends with your authentic Baingan Bharta, bursting with the flavors of India.

Baingan Bharta
Baingan Bharta

Orinin of  Baingan Bharta

Baingan Bharta is a popular vegetarian dish that originates from the Indian subcontinent, specifically from the regions of Punjab, Uttar Pradesh, and Bihar. The dish is made by roasting eggplants over an open flame until the skin is charred and the flesh is soft and smoky. The roasted eggplant is then mashed and mixed with sautéed onions, tomatoes, ginger, garlic, and a blend of aromatic spices, such as cumin, coriander, turmeric, and garam masala. The result is a flavorful and hearty dish that is enjoyed by people all over India and around the world.

How to Select Baingan (Eggplants) for Baingan Bharta

When selecting eggplants for making Baingan Bharta, you want to look for eggplants that are fresh and firm to the touch with shiny, smooth skin. Here are a few tips on how to select the best eggplants for Baingan Bharta:

Look for small to medium-sized eggplants, which are generally more tender and have fewer seeds than larger ones.

Choose eggplants that feel heavy for their size, indicating that they are fresh and have plenty of moisture.

Check for any soft spots or discoloration on the skin, which can indicate that the eggplant is overripe or has been damaged.

Gently press the eggplant with your thumb. If it leaves an indentation, it is likely overripe and may be bitter.

Choose eggplants with a green stem that is fresh and vibrant, which indicates that the eggplant is newly harvested.

By following these tips, you can select the best eggplants for making delicious and flavorful Baingan Bharta.

Recipe for Making Baingan Bharta

  • Preparation time: 10-15 minutes
  • Cooking time: 45-50 minutes (including roasting the eggplant)
  • Serves: 3-4
  • Total time: 55-65 minutes (depending on the size of the eggplant and method of roasting)


  • 1 large eggplant
  • 1 medium onion, chopped
  • 1 medium tomato, chopped
  • 2-3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 1-2 green chilies, finely chopped
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • 1/2 tsp garam masala powder
  • Salt to taste
  • 2 tbsp oil
  • Fresh coriander leaves, chopped for garnish

Instructions Roasted Eggplant Recipe

  1. Preheat your oven to 400°F or 200°C. Rinse the eggplant and pierce it with a fork all over to allow steam to escape during cooking. Place the eggplant on a baking sheet and bake for 30-40 minutes, until the skin is charred and the flesh is soft. Alternatively, you can roast the eggplant over an open flame until the skin is charred and the flesh is soft.
  2. Remove the eggplant from the oven and allow it to cool for a few minutes. Once it has cooled, remove the skin and mash the flesh with a fork or potato masher.
  3. Heat oil in a pan over medium heat. Add cumin seeds and sauté for a few seconds until they start to sizzle.
  4. Add chopped onions, garlic, ginger, and green chilies to the pan and sauté for 2-3 minutes until the onions are soft and translucent.
  5. Add chopped tomatoes to the pan and cook for another 2-3 minutes until they are soft and pulpy.
  6. Add coriander powder, turmeric powder, and garam masala powder to the pan and sauté for another minute.
  7. Add mashed eggplant to the pan and mix well with the masala.
  8. Cook the Baingan Bharta for 5-7 minutes over medium heat, stirring occasionally, until the flavors are well combined and the mixture is heated through.
  9. Garnish the Baingan Bharta with chopped fresh coriander leaves.
  10. Your delicious Baingan Bharta is now ready to serve! Enjoy it hot with some naan, roti, or rice.

Few tips that can help you when making Baingan Bharta:

Roast the eggplant until it's fully cooked and soft. This will help to ensure that the flesh is easy to mash and will blend well with the spices.

Use a fork or potato masher to mash the roasted eggplant. This will help to create a smooth texture and ensure that the eggplant is evenly mixed with the spices.

If you don't have an oven, you can also roast the eggplant over an open flame on a gas stove or grill. Simply place the eggplant directly on the flame and turn it occasionally until the skin is charred and the flesh is soft.

Add the spices gradually and taste as you go. This will help you to adjust the seasoning to your liking and prevent over-seasoning.

Use fresh ingredients, such as onions, tomatoes, garlic, and ginger, to enhance the flavor of the dish.

If you prefer a smoother texture, you can also blend the mashed eggplant mixture in a food processor or blender.

Garnish with fresh coriander leaves to add a pop of color and freshness to the dish.

By following these tips, you can create a delicious and flavorful Baingan Bharta that is sure to impress your family and friends.

Nutritional Value of baingan bharta

The nutritional value of Baingan Bharta can vary depending on the specific recipe and ingredients used. Here is an approximate nutritional breakdown of a typical serving (100g) of Baingan Bharta:

  • Calories: 70
  • Total Fat: 4g
  • Saturated Fat: 0.5g
  • Cholesterol: 0mg
  • Sodium: 300mg
  • Total Carbohydrates: 8g
  • Dietary Fiber: 3g
  • Sugars: 3g
  • Protein: 2g
  • Vitamin A: 5% RDA
  • Vitamin C: 20% RDA
  • Calcium: 2% RDA
  • Iron: 4% RDA

Baingan Bharta is generally a healthy dish as it is low in calories and fat, high in fiber, and contains several essential vitamins and minerals. The dish also contains a good amount of antioxidants, especially from eggplant. However, the sodium content can be high in some recipes, so it's important to watch your salt intake if you have high blood pressure or other sodium-related health concerns.

Facts and Stories About Baingan Bharata

Baingan Bharta is a popular dish in India, especially in the northern region, and is enjoyed by people of all ages. Here are some interesting facts and stories about Baingan Bharta:

Origin: Baingan Bharta is believed to have originated in the Indian state of Punjab, where it is still a popular dish. The dish is also popular in other northern Indian states such as Uttar Pradesh, Bihar, and Rajasthan.

Regional Variations: There are many regional variations of Baingan Bharta, and the recipe can vary from household to household. Some people add yogurt or cream to make the dish richer, while others use different spices and vegetables such as peas or potatoes.

Nutritional Benefits: Baingan Bharta is considered a healthy dish as it is low in calories and fat and high in fiber. The eggplant used in the dish is rich in antioxidants and has been linked to a reduced risk of heart disease, cancer, and other chronic conditions.

Religious Significance: Baingan Bharta is often prepared during Hindu religious festivals and ceremonies. The dish is considered to be pure and vegetarian and is therefore preferred by many Hindus.

Cultural Significance: Baingan Bharta has become a part of Indian culinary culture and is enjoyed by people all over the country. The dish is often served with rice, naan, or roti and is a staple in many Indian households.

Stories: There are many stories and legends associated with Baingan Bharta. One popular story is that a king once asked his cook to prepare a dish that would be loved by everyone. The cook came up with the recipe for Baingan Bharta, which became an instant hit among the king and his subjects.

Overall, Baingan Bharta is a delicious and healthy dish that is enjoyed by people all over India and has become a part of Indian culinary culture.


Beverages,2,Health and Fitness,9,Hindi Recipe,3,Indian Recipes,30,Indian Sweet,3,Kitchen Equipment,1,Non-Veg,21,Pasta,3,Português,1,Salad,1,Sweet,6,Toast & Sandwiches,3,Veg,19,हिंदी,1,日本語,1,
ChefPatialRecipes: How to Make Baingan Bharta | Indian Roasted Eggplant Recipe
How to Make Baingan Bharta | Indian Roasted Eggplant Recipe
Baingan Bharta, a traditional Indian dish made with roasted eggplant, onions, tomatoes, and a blend of fragrant spices.
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content