Sandhya's Kitchen

  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
menu icon
go to homepage
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
subscribe
search icon
Homepage link
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
×
Home » Recipe Index » Indian Curry recipes

Brinjal Bhaji (Indian Aubergine Bhaji)

Published: Mar 21, 2023 · Modified: Jul 18, 2025 by Sandhya Hariharan · 13 Comments

  • Share
  • Tweet
  • Threads
Jump to Recipe

Looking to enjoy a UK takeaway favourite from the comfort of your own home? Try our homemade Brinjal Bhaji with roasted aubergine mixed with a spicy onion tomato masala. This easy-to-follow Vegan aubergine bhaji recipe makes a perfect side or main, ready in just 30 minutes.

Brinjal Bhaji

Make Takeaway style Brinjal Bhaji at home

This recipe for homemade Brinjal Bhaji is incredibly easy, and once you try it, you'll wonder why you ever bothered with takeaway. There's no need for complicated cooking techniques - all you have to do is roast the aubergine and add it to a onion and tomato masala. With only a few ingredients and just 30 minutes of your time, it's perfect for a quick and easy dinner on weeknights or weekends.

To speed up the cooking process, I prefer to roast diced aubergine in the air fryer. It only takes 12 minutes, but if you're roasting the aubergine in the oven, it will take about 22-25 minutes.

If you want to bulk it up, try adding potatoes like in our Indian Potato and Aubergine Curry.

Instead of waiting for your next takeaway order, make this delicious Brinjal Bhaji and serve it with fresh flatbread or roti for a comforting meal.

When I have leftover Aubergine Bhaji, I spread it on naan bread, top it with mozzarella cheese, and air fry it for 4 minutes until the cheese has just melted. Serve it with a creamy raita, and it's a brilliant aubergine bhaji pizza for fakeaway dinner, ready in under 10 minutes.

Ingredients

The ingredients are super simple and most of which you may already have at home. You will need

Ingredients for AUBERGINE BHAJI RECIPE
  • Oil: Any neutral-flavoured oil, such as vegetable oil, sunflower oil, or olive oil, will work to cook the brinjal and onions.
  • Aubergine (Brinjal / Eggplant): Diced aubergine is the main ingredient in this recipe.
  • Onion: I like to use White onion, diced finely to add flavour and texture to the dish.
  • Chilli: Green chilli and red chilli powder are used to add a spicy kick to the dish. You can adjust the amount of chilli according to your taste.
  • Ginger Garlic: Use a mixture of fresh ginger and garlic to add a depth of flavor to the dish.
  • Tomato Puree or Tomato Paste: Use Tomato puree or tomato paste to lend a tomatoey flavour to the dish. If you prefer a more saucy consistency, you can add a can of chopped tomatoes.
  • Spices: For a flavourful curry base, use a combination of turmeric, cumin, coriander, chilli powder, and curry powder.
  • Fresh Coriander: Fresh coriander gives the dish a pop of fresh flavour.
  • Lemon: Squeeze half a lemon over the dish before serving to add a tangy flavour that complements the spices.

Roast Aubergine in the Air fryer

To prepare the roasted aubergine for Brinjal Bhaji, begin by preheating the air fryer for 4-5 minutes. Then, place the diced aubergine on a baking tray and toss it with oil and turmeric. Roast the aubergine in the air fryer for 12 minutes, or until the flesh is soft and tender with crispy edges.

If you don't have an air fryer, you can still roast the aubergine in the oven. Preheat the oven to 190 C, then place the diced aubergine on a tray and roast it for 25-30 minutes or until the flesh is soft and tender with crispy edges.

PS- I have used Instant Vortex Plus Versazone Air fryer which has a capacity of 8.5l for roasting the aubergine. Picture below.

Air fryer roasted aubergine

How to make Brinjal Bhaji step by step?

While the aubergine is cooking, heat oil in a pan and add onion, green chilli, ginger, and garlic. Fry until the onions are soft and translucent.

Next, add spices, tomato paste, salt, and water to the pan and stir. Cover and cook the masala until it combines well.

Brinjal Bhaji step by step

Now, add the roasted aubergine and water to the masala and cook for another 3-4 minutes. Taste and adjust the seasoning as needed.

Finally, finish the dish with a squeeze of lemon juice and a garnish of fresh coriander. Enjoy your homemade Aubergine Bhaji!

Aubergine Bhaji step by step

Brinjal Bhaji and Baingan Bharta

Brinjal Bhaji and Baingan Bharta are two Indian dishes that use aubergine (eggplant) as their main ingredient, but they differ in their preparation and flavour. Both dishes offer a delicious way to enjoy aubergine in Indian cuisine.

Brinjal Bhaji curry involves dicing the aubergine, roasting it, and then cooking it with a flavourful onion tomato masala. On the other hand, Baingan Bharta calls for roasting the whole aubergine, peeling it, mashing it, and then adding it to the masala.

It's worth noting that some recipes for Brinjal Bhaji may use mashed aubergine, which actually makes it Baingan Bharta. To create an authentic Brinjal Bhaji, stick to the diced and roasted aubergine method.

Takeaway style Aubergine bhaji served with naan

Onion Bhaji and Brinjal Bhaji

Onion Bhaji and Brinjal Bhaji are two popular dishes in Indian cuisine, but they differ in taste, texture, and presentation.

  • Onion Bhaji, also known as Bhajjee, is a crispy appetizer made with onions, gram flour and spices. It is served hot with chutneys or dips, making it a popular snack or appetizer in Indian cuisine.
  • Brinjal Bhaji, on the other hand, is a side dish made with brinjals (aubergine), spices, and a semi-gravy consistency. It is often served as part of a main course and pairs well with fresh roti or other Indian breads.
close up view of Brinjal Bhaji

What to serve it with?

  • Serve Brinjal Bhaji with Homemade naan bread, Yogurt flatbread, or Fresh chapati.
  • For a full Indian meal, serve Aubergine Bhaji with crispy onion bhaji, yellow pilau rice, tarka dal,and vegetable raita.
  • Add some pickles, chutneys or salad on the side, such as mango chutney, lime pickle, green chutney, cold Indian onion chutney or Kachumber salad.

Storing leftovers

Store any leftover Indian Aubergine curry in an air tight container in the fridge for up to 3 days.

Can I freeze Brinjal Bhaji?

Yes, you can freeze Brinjal Bhaji. Allow it to cool down completely before transferring it to an airtight container. Label the container and freeze it up to 3 months.

To thaw frozen Aubergine Bhaji curry, transfer the container from the freezer to the refrigerator and let it defrost overnight. Once it is completely thawed, you can reheat it on the stove or in the microwave.

If you love this recipe, you will also love

Air fryer baba ganoush (roasted aubergine dip)

Vegan Indian style Jackfruit curry

Indian okra curry ( Bhendi Bhaji)

Mushroom Bhaji

Yellow Split Peas Dahl

Dishoom's Black Dal

HAVE YOU MADE THIS RECIPE?

Be sure to leave a comment and/or give this recipe a ★ rating!

Post a photo of your creation on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #sandhyaskitchen.  I would love to see your pictures!

Subscribe to our weekly newsletters!

30 minutes Takeaway style Brinjal Bhaji recipe below

fakeaway Brinjal Bhaji

Quick & Easy Brinjal Bhaji

4.92 from 23 votes
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 4
Calories: 81kcal
Author: Sandhya Hariharan
Try this easy peasy Vegan Brinjal Bhaji for a fakeaway family dinner. Serve with Naan bread or Basmati rice. With minimal prep, this curry is ready in a jiffy!

Ingredients

For roasting the Aubergine

  • 1½ tablespoon Sunflower oil
  • 400 g Aubergine (Brinjal) diced
  • ½ teaspoon Ground Turmeric

Onion Tomato Masala

  • 1½ tablespoon Sunflower oil
  • 170 g White onion (1 medium) diced
  • 1 Green Chilli sliced
  • 2 cloves Garlic diced
  • 5 cm Ginger juliennes
  • 60 g Tomato Puree (3 Tbsp)
  • 1 cup Water + ½ cup if needed
  • ½ teaspoon Ground Turmeric
  • 1 teaspoon Ground Cumin
  • 1 teaspoon Ground Coriander
  • ½ teaspoon Chilli Powder
  • 1 teaspoon Madras Curry Powder or Garam masala
  • Salt to taste
  • 3 tablespoon Coriander leaves
  • ½ Lemon Juice

Instructions

Roast Aubergine in Air fryer/ Oven

  • Preheat the air fryer for 4 minutes.
  • Toss diced aubergine with oil and turmeric, then place it on a baking tray.
    1½ tablespoon Sunflower oil, 400 g Aubergine (Brinjal), ½ teaspoon Ground Turmeric
  • Transfer the baking tray inside the air fryer basket and roast the aubergine in the air fryer for 12-13 minutes until soft and tender with crispy edges.
  • If using an oven, preheat it to 190 C. Roast the diced aubergine for 25-30 minutes or until you have soft and tender flesh with crispy edges.

How to make Aubergine Bhaji

  • In a pan, heat oil and add onion, green chilli, ginger, and garlic. Fry until onions are soft and translucent (about 5-6 minutes).
    1½ tablespoon Sunflower oil, 170 g White onion (1 medium), 1 Green Chilli, 2 cloves Garlic, 5 cm Ginger
  • Add tomato puree, spices, salt, and water to the pan. Stir, cover, and cook the masala for 4 minutes.
    60 g Tomato Puree (3 Tbsp), ½ teaspoon Ground Turmeric, 1 teaspoon Ground Cumin, 1 teaspoon Ground Coriander, ½ teaspoon Chilli Powder, 1 teaspoon Madras Curry Powder, Salt to taste, 1 cup Water
  • Add the roasted aubergine and water to the masala. Stir. Cover and cook for another 3 minutes. Taste and adjust the seasoning as needed.
    400 g Aubergine (Brinjal), 1 cup Water
  • Squeeze lemon juice over the dish and garnish with fresh coriander.
    ½ Lemon Juice, 3 tablespoon Coriander leaves
  • Serve and enjoy your homemade Brinjal Bhaji!

Notes

Concentrated Tomato Puree is available in Tubes, easily available in supermarkets. You can use Tomato Puree or Paste in the recipe. 
I recommend using white onion or brown onion for bhaji recipe.

Nutrition

Calories: 81kcal | Carbohydrates: 9.4g | Protein: 3.6g | Fat: 4g | Saturated Fat: 0.4g | Sodium: 601mg | Potassium: 319mg | Fiber: 2.1g | Sugar: 3.4g | Vitamin D: 259µg | Calcium: 24mg | Iron: 3mg
Course: Main Course, Side Dish
Cuisine: British, Indian
Tried this recipe?Mention @Sandhyaskitchen and Hashtag #sandhyaskitchen!

More Indian Curry recipes

  • two bowls of red lentil dahl served with cumin rice in white bowls.
    Easy Lentil Dahl Recipe
  • potato and aubergine curry in a skillet garnished with coriander.
    Aloo Baingan (Indian Potato and Aubergine Curry)
  • 35+ Side dishes for Parathas right from curry, raita, mint sauce to paneer tikka.
    Side Dishes for Paratha (What to Eat with Paratha?)
  • smooth Birmigham balti sauce in a serving dish and jar.
    Balti Sauce

Comments

  1. Lucy says

    March 21, 2026 at 5:11 pm

    Added potatoes (cooked) and cooked roasted tomatoes. Absolutely delicious Thankyou!

    Reply
    • Sandhya Hariharan says

      March 24, 2026 at 2:56 pm

      Fantastic to know Lucy. Brinjal Bhaji is such a comfort dish and honestly easy to make too!

      Reply
  2. Amanda says

    June 15, 2025 at 11:16 pm

    5 stars
    Really delicious and quick to make too, found the layout of your method with the required amount for each ingredient really helpful too! Will be making this again, thank you, its yummy. 🙂

    Reply
    • Sandhya Hariharan says

      June 16, 2025 at 12:02 pm

      Thats simply awesome to know Amanda. Thank you for your lovely feedback on Brinjal Bhaji recipe.

      Reply
  3. Smiley Dhove says

    February 09, 2025 at 3:48 am

    4 stars
    Easy to make recipe. Tasted somewhat sour so not sure that I will use lemon juice in future. Added more tomato puree to sweeten it & it was fine!

    Reply
    • Sandhya Hariharan says

      February 09, 2025 at 9:24 pm

      Thank you for your feedback on the recipe Smiley. Adding Lemon Juice is kind of a personal choice with the Indian dishes.. But glad that adding a little more tomato puree did balance the flavours.

      Reply
  4. Ian says

    April 18, 2024 at 7:00 pm

    Great recipe! My auntie was in the back of my mind telling me to cook the onions for longer but I’m sure it would have worked out fine without that.

    Reply
    • Sandhya's Kitchen says

      April 18, 2024 at 10:15 pm

      Thank you Ian. Cooking Onion for longer definitely will bring out more flavours. However I felt cooking for 5-6 minutes until translucent was enough, as we are cooking the onion and tomatoes again for a few more minutes.

      Reply
      • Ian says

        April 18, 2024 at 11:33 pm

        5 stars
        I kept them moist to avoid colouring them as per auntie’s instructions. I’ll definitely be back to try some of your other recipes, this was one of the tastiest and most straightforward curries I’ve made. Thank you!

        Reply
        • Sandhya's Kitchen says

          April 18, 2024 at 11:42 pm

          So pleased to know you enjoyed the Brinjal Bhaji recipe.

          Reply
  5. Jay says

    November 20, 2023 at 2:00 pm

    5 stars
    Excellent recipe. Had some left over and had 2 days later. Wow.

    Reply
  6. Neil F says

    April 30, 2023 at 7:55 am

    5 stars
    Tried this last night. Excellent recipe and so easy.

    Reply
    • Sandhya's Kitchen says

      May 01, 2023 at 2:10 pm

      Absolutely pleased to know you loved the Brinjal Bhaji Neil. Thank you for dropping in your review.

      Reply
4.92 from 23 votes (18 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




sandhya from sandhya's kitchen in her kitchen.

Hey, I'm Sandhya

It’s wonderful to meet you! As a self-taught photographer with a background in IT, I’m excited to share easy vegetarian recipes developed right in my Surrey kitchen. Come learn more and say hi!

More about Sandhya

Easy Ninja Creami Recipes

  • two glasses of cookies and cream milkshake topped with whipped cream and oreo cookies.
    Ninja Creami Cookies and Cream Milkshake
  • Ninja creami mango sorbet in the pint tub with a spoon.
    Ninja Creami Mango Sorbet
  • ninja creami frozen yogurt
    Ninja Creami Frozen Yogurt
  • Three scoops of Ninja creami chocolate ice cream served in a white bowl and 2 spoons.
    Ninja Creami Chocolate Ice Cream
  • homemade vanilla ice cream in ninja creami tub.
    Ninja Creami Vanilla Ice Cream
  • Ninja Creami Strawberry Ice cream scoops in a white bowl.
    Ninja Creami Strawberry Ice Cream

Popular Recipes

  • mint sauce served with samosa
    Easy Indian Mint Sauce Recipe
  • potato slices made in air fryer served with bang bang sauce
    Air fryer Crispy Potato Slices
  • red lentils tarka dal served with rice and kachumber salad
    Easy Tarka Dal
  • air fryer chocolate mug cake
    Air fryer Chocolate Mug Cake
  • Three Indian Dips for Poppadoms
    Indian Poppadom Dips
  • crispy onion bhajis served with chutney
    Easy Onion Bhajis

Footer

↑ back to top

Connect

About

  • Work with us
  • Newsletter

Legal

  • Privacy Policy

Copyright © 2026 Sandhya's Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.