• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Quick and Easy Dinner Recipes For Family - Hinz Cooking
  • All Recipes
  • Recipe Index
  • About
  • SUBSCRIBE
  • Course
    • Easy Breakfast Recipes
    • Lunch/Dinner
    • Quick and Easy Dinner Recipes
    • Easy Party Food
    • Easy Snack Recipes
    • Street Food
    • Best Drink Recipes
    • Easy Dessert Recipes
  • Cuisine
    • Pakistani Recipes (Easy and Authentic)
    • Indian Food Recipes
    • Middle Eastern Food Recipes and Cuisine
    • American Food Recipes
    • Chinese Food Recipes
  • Meal
    • Bread Recipes
    • Family Friendly Chicken Recipes
    • Egg Recipes
    • Kabab Recipes
    • Lamb Recipes
    • Homemade Seasoning Mixes And Spice Blends - Masala Recipes
    • Easy One Pot Dinner Recipes
    • Potato Recipes
    • Rice Recipes
    • Find Vegetarian Recipes
    • Baking Recipes
    • Chickpea Recipes
  • Type
    • Main Course
    • Side Dish Recipes
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Recipe Index
  • About
  • SUBSCRIBE
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Find Vegetarian Recipes

    Brinjal Bhaji Recipe (Aubergine Curry | Indian Restaurant Style)

    Published: Apr 29, 2023 · Modified: Oct 26, 2025 by Hinz

    Jump to Recipe
    50Shares

    Indian restaurants across the UK are famous for their flavorful Brinjal Bhaji, a classic aubergine curry loved by many. Inspired by those rich restaurant flavors, I’ve recreated the same dish at home — ready in just 30 minutes! This one-pan South Indian-style aubergine curry combines tender purple aubergine with sautéed onions, tomatoes, and aromatic Indian spices. It’s a true comfort meal, perfect to serve with steamed basmati rice or soft chapati for lunch or dinner.

    brinjal bhaji recipe

    Brinjal Bhaji, also known as aubergine or eggplant curry, is one of those comforting homestyle dishes that instantly fills the kitchen with the aroma of spices and sizzling onions. Growing up, this was a regular feature on our family table — simple, flavorful, and always satisfying. Soft brinjals cooked gently in a spiced onion-tomato masala make this dish irresistible with warm chapati, paratha, or steamed rice. Whether you call it brinjal bhaji, baingan masala, or eggplant curry, this easy one-pan recipe is perfect for weeknight dinners and truly captures the essence of homemade Indian cooking.

    Eggplant is a super versatile veggie that you can cook in so many different ways, and it always turns out to be a tasty dish packed with flavor. Whether you decide to pan-fry it, bake it in a casserole, cook a curry, make a dip or bharta, or even cook it with rice, every eggplant dish is simply delightful and bursting with taste.

    Jump to:
    • What is Brinjal Bhaji?
    • Why You’ll 💜 This Brinjal Bhaji
    • Ingredients
    • How to Make Brinjal Bhaji
    • Flavor Variations
    • Pro Tips for Perfect Brinjal Bhaji
    • How to Store Leftover Bhaji
    • What to Serve With Brinjal Bhaji
    • FAQS
    • More Eggplant Ideas
    • Brinjal Bhaji Recipe (Aubergine Curry ) - Indian Restaurant Style

    What is Brinjal Bhaji?

    Brinjal, also known as baingan or eggplant, is a versatile vegetable that shines in a traditional Indian dish called bhaji. This dish features diced brinjal pan-fried and served in a rich curry or as a delightful appetizer. Here’s a recipe for brinjal bhaji cooked in a thick gravy, a beloved South Indian eggplant curry that pairs wonderfully with naan or rice, making it perfect for lunch or dinner.

    In North America, it’s commonly referred to as eggplant bhaji due to its egg-like shape, while in the UK, it’s known as aubergine bhaji. In the Indian subcontinent, this recipe is cherished as brinjal curry or bhaji, belonging to the nightshade family, Solanaceae.

    I have fond memories of enjoying this veg curry, as my mother often prepared various vegetarian dishes for lunch, always served with rice. Occasionally, she would include potatoes in the eggplant curry, but I prefer it on its own, as the blend of onions, tomatoes, and spices creates a delightful flavor.

    Once cooked, eggplant becomes incredibly tender and soft, offering a unique combination of sour and naturally sweet flavors, along with a hint of vegetal bitterness from the skin. You can choose to cook it with or without the skin, depending on your preference.

    Why You’ll 💜 This Brinjal Bhaji

    This Brinjal Bhaji is more than just a curry — it’s comfort in a bowl!

    You’ll love how the soft, tender aubergine melts into a perfectly spiced tomato base, creating a rich, homely flavor that feels like it’s straight out of a cozy Indian kitchen.

    It’s:

    • Quick and easy to make on busy weeknights.
    • Naturally vegan and gluten-free, yet packed with flavor.
    • Restaurant-style in taste, but made with simple home ingredients.
    • Versatile — pairs beautifully with rice, naan, and one of the best side dish with chapathi.
    • Full of nostalgic charm — reminiscent of classic Indian and Pakistani home cooking served at family dinners.
    • Every spoonful brings that perfect balance of spice, warmth, and comfort — a dish you’ll find yourself making again and again.

    Ingredients

    Brinjal (eggplant): Select purple eggplant with fewer seeds. It should be firm, tender, and fresh, showcasing a deep purple hue. Try to use fresh eggplant to prepare flavorful bhaji.

    Oil: This ingredient is essential for cooking the curry, acting as a lubricant to create a shiny and appealing bhaji.

    Onion: Use finely chopped onion for this dish. I prefer using a machine chopper to achieve a perfect texture for the curry.

    Garlic: Chopped garlic is included in this recipe. However, if you're not fond of the flavor, feel free to omit it.

    Tomato Paste: Remove the skin from the tomatoes and blend them in a chopper to create fresh tomato paste. Using store-bought paste can alter the flavor of the curry.

    Spices: Season the recipe with salt, black salt, red chili powder, turmeric powder, coriander powder, and homemade garam masala. If you have curry powder on hand, you can use it to simplify the spice selection.

    what is brinjal bhaji - ingredients
    what is brinjal bhaji - ingredients

    How to Make Brinjal Bhaji

    Heat the Oil: Start by pouring some oil into a pan and let it warm up for a few minutes over medium heat.

    Sauté the Onions: Add finely sliced onions and sauté until they turn soft and translucent.

    Add Garlic: Stir in the chopped garlic and cook for another minute until fragrant.

    Mix in the Spices: Once the onions begin to turn golden, add your spices along with garam masala. Stir well and sauté for 1–2 minutes to remove the raw flavor of the spices.

    how to make brinjal bhaji Step 1-4
    how to make brinjal bhaji Step 1-4

    Add Tomatoes: Now add the tomato paste and cook on medium-high heat until the mixture forms a rich, smooth, and aromatic curry base.

    Cook the Brinjal: Add the diced brinjal (eggplant) and toss well to coat them evenly in the masala. Continue to stir for 1–2 minutes on high heat.

    Add Water: Pour in a little water to help the curry come together, then mix everything thoroughly.

    Simmer: Cover the pan with a lid and let the brinjal simmer on low heat for about 10–15 minutes, or until soft and tender.

    how to make brinjal bhaji (step 5-8)
    how to make brinjal bhaji (step 5-8)

    Serve: Once cooked, uncover and give it a final stir. Your flavorful brinjal bhaji is now ready to serve!

    how to make brinjal bhaji (step 9-12)
    how to make brinjal bhaji (step 9-12)

    Flavor Variations

    • Brinjal and Potato Bhaji (Aloo Baingan): A comforting twist where tender potatoes soak up the spiced tomato curry. Perfect for those who love hearty, filling curries.
    • Brinjal and Chickpea Curry: Add boiled chickpeas for a protein-rich, vegan meal. The chickpeas add texture and make the curry thicker and more satisfying.
    • Spicy South-Indian Style Brinjal Curry: For a bold flavor, toss in curry leaves, mustard seeds, and a touch of tamarind. This gives the dish a tangy, aromatic punch.
    • Roasted Brinjal Masala: Grill or roast aubergine before adding it to the curry — this adds a smoky flavor similar to Baingan Bharta, perfect for restaurant-style depth.
    • Creamy Brinjal Bhaji with Coconut Milk: Mix a splash of coconut milk toward the end for a silky, mildly sweet flavor that balances the spices beautifully.

    Pro Tips for Perfect Brinjal Bhaji

    • Choose the right brinjals: Opt for small to medium-sized purple brinjals — they cook faster, absorb flavor beautifully, and give a melt-in-mouth texture.
    • Avoid soggy brinjal: Don’t overcrowd the pan! Cook the brinjal on medium-high heat at first to let it sear slightly before covering it to soften. This keeps it from turning mushy.
    • Balance the spices: Start with a small amount of chili powder or garam masala — you can always adjust to taste once the curry base develops.
    • Add tomatoes at the right time: Make sure your onions and spices are well sautéed before adding tomato paste. This step helps build a deep, rich flavor that defines a good brinjal bhaji.
    • Keep it oil-balanced: Brinjal tends to soak up oil quickly. Start with a moderate amount and drizzle a little more toward the end if needed.
    • Garnish smartly: Top with freshly chopped coriander and a squeeze of lemon juice before serving — this lifts the flavor and gives the dish that restaurant-style freshness.
    • Make it your own: For a heartier version, add diced potatoes, peas, or even chickpeas to turn it into a wholesome curry.

    How to Store Leftover Bhaji

    • 🥡 Refrigeration: Store leftovers in a sealed glass container and refrigerate for up to 3–4 days.
    • 🕒 Room Temperature: Safe to leave out for 12–15 hours, depending on ambient temperature.
    • 🌡️ Hot & Humid Conditions: Always refrigerate to prevent spoilage.
    • ❄️ Freezing Option: Place in a freezer-safe bag and freeze for 15–20 days.
    • 🥕 Vegetable Safety: Vegetables spoil easily and lack preservatives—avoid long-term storage.

    What to Serve With Brinjal Bhaji

    Brinjal Bhaji is one of those comforting curries that pairs beautifully with just about anything — whether it’s a quick weeknight meal or part of a lavish Indian thali.

    1. Naan or Chapati:
    Soft, fluffy naan or warm chapati is perfect for soaking up the thick, flavorful brinjal curry. Brush them with a little butter or ghee for that restaurant-style touch.

    2. Steamed Basmati Rice:
    Serve your brinjal bhaji with plain basmati rice or jeera (cumin) rice — the light, fragrant rice complements the rich, spiced curry wonderfully.

    3. Paratha or Poori:
    If you’re craving something more indulgent, pair the curry with crispy parathas or fluffy puris. The combination is pure nostalgia and tastes just like homemade comfort food.

    4. Side of Raita or Salad:
    A cool cucumber or mint raita balances the heat and spices, making the meal light and refreshing. A simple kachumber salad also adds freshness.

    5. Lentils or Dal:
    For a wholesome vegetarian meal, serve it alongside moong dal, masoor dal, or Arhar (toor) dal — the earthy lentils and spicy brinjal curry create a perfect flavor harmony.

    6. Pickles and Papad:
    Add a crunchy papad and a spoonful of tangy Indian pickle for that complete restaurant-style Indian plate experience.

    FAQS

    What is Brinjal Bhaji made of?

    Brinjal Bhaji is a classic Indian curry made with aubergine (eggplant), onions, tomatoes, garlic, and a blend of aromatic spices like turmeric, cumin, coriander, and garam masala. It’s a flavorful, vegetarian dish often served in Indian restaurants across the UK.

    May I use Curry Masala Powder to make Brinjal Bhaji

    Yes, you can use Indian curry powder to simplify your cooking by avoiding the need to add individual spices. Curry powder is a wonderful blend that includes garam masala, making it perfect for your curries.

    Is it good to cook brinjal with skin?

    It's perfectly acceptable to cook eggplant with its skin on. While the skin can have a slightly bitter flavor, many choose to remove it; however, it’s packed with vitamins and contributes a lovely vegetal taste to your curry, enhancing its overall flavor. Baby eggplants, in particular, have a more pleasant skin that is great for cooking.

    What is the taste of brinjal?

    The flesh of the eggplant is firm, mild, and creamy, boasting a robust vegetal flavor. Although the skin has a bit of bitterness, it is rich in vitamins and contains an antioxidant called nasunin, which helps protect cell membranes.

    How to pick good eggplant with less seeds?

    To find a good eggplant with fewer seeds, look for smaller, younger ones. Larger, mature eggplants tend to be filled with seeds and have a mushy texture.

    What type of brinjal (aubergine) is best for bhaji?

    Small or medium-sized brinjals work best because they cook quickly and absorb the spices beautifully. Avoid overly large ones, as they tend to have more seeds and a bitter taste.

    Can I use frozen aubergine?

    Yes! Frozen aubergine works well for this recipe. Just thaw and pat dry before cooking so it doesn’t release excess water into the curry.

    Can I make brinjal bhaji ahead of time?

    Absolutely. In fact, the flavors develop even better when it’s made a few hours earlier or the night before. Simply refrigerate and reheat before serving.

    How do I prevent brinjal from becoming mushy?

    To keep the texture firm, don’t overcook. Cook on medium heat and stir gently so the brinjal stays tender yet holds its shape.

    What can I add to make it spicier or more flavorful?

    Add fresh green chilies or a dash of red chili flakes for more heat. You can also include curry leaves or mustard seeds for extra aroma and flavor.

    More Eggplant Ideas

    • Baba Ganoush Without Tahini (Eggplant dip)
    • Pan-Fried Eggplant
    • Chicken Maqluba (Arabic Rice Dish with eggplant)
    • baba ganoush without tahini in a platter white background
      Baba Ganoush Without Tahini (Roasted Eggplant Dip)
    • 5 pan fried eggplant slices served on white plate.
      Pan Fried Eggplant (Crispy, Crunchy With Cornstarch)
    • Chicken Maqluba (Maklouba Recipe) Palestinian Rice Dish
      Chicken Maqluba (Maklouba Recipe) Palestinian Rice Dish

    Explore All Veg Recipes→

    🥣 What the other bhaji that you like?
    ⭐ Rate this recipe below
    💬 Drop your questions in the comments
    📲 Follow along on Instagram for more recipes.

    brinjal bhaji - aubergine bhaji recipe

    Brinjal Bhaji Recipe (Aubergine Curry ) - Indian Restaurant Style

    Hinz
    Indian restaurants across the UK are famous for their flavorful Brinjal Bhaji, a classic aubergine curry loved by many. Inspired by those rich restaurant flavors, I’ve recreated the same dish at home — ready in just 30 minutes! This one-pan South Indian-style aubergine curry combines tender purple aubergine with sautéed onions, tomatoes, and aromatic Indian spices. It’s a true comfort meal, perfect to serve with steamed basmati rice or soft chapati for lunch or dinner.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 20 minutes mins
    Total Time 25 minutes mins
    Course vegetarian
    Cuisine Indian, Pakistani
    Servings 2 Persons
    Calories 82 kcal

    Ingredients
      

    • 2 Cups Brinjal cubes (Aubergine)
    • 1 tablespoon Oil
    • ½ Cup Onion chopped
    • ½ Cup Fresh Tomato Paste
    • 2 Cloves Garlic Chopped
    • 1 teaspoon Salt
    • ⅓ teaspoon Black Salt
    • ½ teaspoon Red Chili Powder
    • ⅓ teaspoon Turmeric Powder
    • ½ teaspoon Coriander Powder
    • ½ teaspoon Garam Masala

    Instructions
     

    • Heat the Oil: Start by pouring some oil into a pan and let it warm up for a few minutes over medium heat.
    • Sauté the Onions: Add finely sliced onions and sauté until they turn soft and translucent.
    • Add Garlic: Stir in the chopped garlic and cook for another minute until fragrant.
    • Mix in the Spices: Once the onions begin to turn golden, add your spices along with garam masala. Stir well and sauté for 1–2 minutes to remove the raw flavor of the spices.
    • Add Tomatoes: Now add the tomato paste and cook on medium-high heat until the mixture forms a rich, smooth, and aromatic curry base.
    • Cook the Brinjal: Add the diced brinjal (eggplant) and toss well to coat them evenly in the masala. Continue to stir for 1–2 minutes on high heat.
    • Add Water: Pour in a little water to help the curry come together, then mix everything thoroughly.
    • Simmer: Cover the pan with a lid and let the brinjal simmer on low heat for about 10–15 minutes, or until soft and tender.
    • Serve: Once cooked, uncover and give it a final stir. Your flavorful brinjal bhaji is now ready to serve!

    Notes

    • Choose the right brinjals: Opt for small to medium-sized purple brinjals — they cook faster, absorb flavor beautifully, and give a melt-in-mouth texture.
    • Avoid soggy brinjal: Don’t overcrowd the pan! Cook the brinjal on medium-high heat at first to let it sear slightly before covering it to soften. This keeps it from turning mushy.
    • Balance the spices: Start with a small amount of chili powder or garam masala — you can always adjust to taste once the curry base develops.
    • Add tomatoes at the right time: Make sure your onions and spices are well sautéed before adding tomato paste. This step helps build a deep, rich flavor that defines a good brinjal bhaji.
    • Keep it oil-balanced: Brinjal tends to soak up oil quickly. Start with a moderate amount and drizzle a little more toward the end if needed.
    • Garnish smartly: Top with freshly chopped coriander and a squeeze of lemon juice before serving — this lifts the flavor and gives the dish that restaurant-style freshness.
    • Make it your own: For a heartier version, add diced potatoes, peas, or even chickpeas to turn it into a wholesome curry.

    Nutrition

    Serving: 100gCalories: 82kcal
    Keyword aubergine bhaji, aubergine curry, brinjal bhaji, indian eggplant curry
    Tried this recipe?Let us know how it was!

    More Find Vegetarian Recipes

    • five guys cajun fries presented in a plate with 2 sauces
      Copycat Five Guys Cajun Fries Recipe
    • Close-up of creamy honey butter skillet corn with melted cheddar cheese, being scooped out of a blue plate with a spoon.
      Honey Butter Skillet Corn
    • honey garlic roasted potatoes set in navy blue plate with cheese sauce. White background
      Honey Garlic Roasted Potatoes
    • Spaghetti Arrabiata served in a round dish.
      Spaghetti Arrabiata – Spicy Italian Pasta in Tomato Sauce

    Reader Interactions

    Comments

    1. Hinz

      April 29, 2023 at 11:40 am

      5 stars
      Quick and easy recipe of eggplant curry famous as Brinjal Bhaji in South India. Extremely delicious vegan idea for foodies to try at home.

      Reply
    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating





    Primary Sidebar

    food blogger - Hinz Cooking food blog
    HEY! NICE TO MEET YOU!

    I'm Hina, a passionate food blogger running my internet kitchen, Hinz Cooking - a food blog with easy dinner recipes, easy snacks, and much more. I believe to make simple, easy, minimalist, and quick food in my kitchen. Join me! to grow together.

    More about me →

    Easy Dinner

    • Healthy baked chicken breast recipe (for weight loss)
      Healthy Baked Chicken Breast Recipe (For Weight Loss)
    • Pouring honey garlic sauce into a cup with a spoon. There are two small cups in the image, both filled with sauce, set against a white background.
      Honey Garlic Sauce Recipe - Easy 5-Minute Sticky Garlic Glaze
    • A close look at the tandoori chicken piece right after baking in the oven.
      Tandoori Chicken in Oven (Baked / Broil)
    • A close view of honey garlic chicken right after cooking in a frying pan.
      Honey Garlic Chicken (With 4 Ingredients Sticky Sauce)
    • garlic butter rice in big platter white background
      Garlic Butter Rice Recipe
    • Kabsa Recipe
      Chicken Kabsa

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    About

    Welcome to Hinz Cooking! A food blog provides easy dinner recipes for families. Explore a wide array of Indian, Pakistani, Middle Eastern, and international dishes. The recipes you’ll find here are budget-friendly and have been carefully tested.

    Explore

    • All Recipes
    • Pakistani Recipes
    • Indian Food Recipes
    • Middle Eastern Recipes
    • Chicken Recipes
    • American Recipes

    Contact

    • Say Hello
    • Privacy Policy
    • Photo Sharing Policy

    © Hinz Cooking 2025 · All Rights Reserved

    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.