I absolutely love how simple and satisfying this Quick & Easy Brinjal Bhaji Recipe is. It captures the rich, earthy flavor of aubergine with a delightful blend of spices that warm your soul in every bite. Whether I’m whipping it up for a quick weeknight dinner or serving it alongside my favorite Indian dishes, it’s always a crowd-pleaser that makes me feel like I’ve treated myself to something special without spending hours in the kitchen.
Why You'll Love This Quick & Easy Brinjal Bhaji Recipe
What really draws me to this recipe is the incredible balance of flavors it delivers. The aubergine roasts to tender perfection with slightly crispy edges, which brings out a deep, slightly smoky sweetness that pairs beautifully with the bold spices like cumin, coriander, and Madras curry powder. It's lightly spiced but still has a vibrant warmth that makes every mouthful interesting and delicious without overpowering the delicate aubergine base.
I also appreciate how accessible and straightforward the process is. Roasting the brinjal separately gives the dish a lovely texture and depth, while the spiced tomato masala base comes together very quickly on the stove. It’s one of those recipes that feels a little fancy yet takes less than half an hour, which makes it my go-to for both busy weeknights and when I want to impress guests without stress. Plus, the fresh lemon juice and coriander at the end add that perfect fresh zing which lights everything up.
Ingredients You'll Need
The beauty of this Quick & Easy Brinjal Bhaji Recipe lies in its simple, staple ingredients that each add a unique dimension to the dish’s flavor and texture. From the tender aubergine to the fragrant spices and fresh herbs, every component is essential to creating that authentic taste and comforting warmth.
- Sunflower oil: I like this neutral oil for sautéing and roasting, as it lets the spices shine.
- Diced aubergine (brinjal): The star ingredient that absorbs all those beautiful spices and becomes silky soft when roasted.
- Ground turmeric: Adds color and a subtle earthy note, plus it’s great for health.
- White onion (diced): Brings natural sweetness and a savory base to the masala.
- Green chilli (sliced): Adds a gentle heat—perfect if you like a bit of kick!
- Garlic (diced): Develops a gorgeous aromatic depth when sautéed.
- Ginger (juliennes): Lends a fresh, slightly spicy brightness to the dish.
- Tomato puree: Provides tang and richness to help build the masala sauce.
- Water: Helps create the ideal consistency for the bhaji's sauce without making it soupy.
- Ground cumin, coriander, chilli powder, Madras curry powder (or garam masala): The essential spice mix that makes this dish truly sing with warmth and complexity.
- Salt to taste: Always important to enhance all the flavors.
- Coriander leaves: Fresh coriander leaves sprinkled at the end lift the flavor with their vibrant green freshness.
- Lemon juice: A final splash to brighten and balance the spices beautifully.
Directions
Step 1: Preheat your air fryer for about 4 minutes. Meanwhile, toss the diced aubergine with 1½ tablespoons of sunflower oil and ½ teaspoon of ground turmeric. This simple seasoning helps the aubergine roast to a lovely golden color and develop extra flavor.
Step 2: Spread the aubergine in a single layer on a baking tray that fits your air fryer basket. Transfer it into the air fryer and roast for 12 to 13 minutes until the cubes are soft and tender inside with a couple crispy edges. If you don’t have an air fryer, you can preheat your oven to 190°C and roast the aubergine on a baking tray for 25 to 30 minutes for similar results.
Step 3: While the aubergine is roasting, heat 1½ tablespoons of sunflower oil in a pan over medium heat. Add the diced onions, sliced green chilli, diced garlic, and julienned ginger. Sauté this mixture for about 5 to 6 minutes until the onions have softened and look translucent—this is the fragrant base of your dish.
Step 4: Stir in the tomato puree, ground turmeric (½ teaspoon), ground cumin, coriander, chilli powder, Madras curry powder, and salt to taste. Pour in 1 cup of water and mix well. Cover the pan and let the masala cook gently for 4 minutes to allow the flavors to blend fully.
Step 5: Add the roasted aubergine pieces and an extra ½ cup of water if the mixture looks too thick. Stir everything together, cover again, and cook for an additional 3 minutes so the flavors meld and the bhaji attains the perfect consistency.
Step 6: Squeeze half a lemon over the finished dish and sprinkle liberally with fresh coriander leaves. Give one last gentle stir, then serve immediately while warm.
Servings and Timing
This Quick & Easy Brinjal Bhaji Recipe yields about 4 generous servings—perfect for a small family dinner or to enjoy as part of a larger meal with friends. The prep time takes roughly 10 minutes, mainly for chopping and prepping the ingredients. The cooking time totals around 20 minutes, including roasting and simmering, so you’ll have a tasty dish ready in about 30 minutes. There’s no resting time needed, so it’s best enjoyed fresh and warm for maximum flavor and texture.
How to Serve This Quick & Easy Brinjal Bhaji Recipe
I find this brinjal bhaji works wonderfully as a side dish alongside plain basmati rice or fragrant cumin rice—its spicy, saucy character perfectly complements the fluffy grains. It’s also fantastic with Indian breads like chapati, naan, or paratha, which help scoop up the flavorful sauce and roasted aubergine. For a fuller meal, I like to serve it with dal or a cooling cucumber raita to balance the spices.
For presentation, I love to garnish with a handful of freshly chopped coriander and an extra squeeze of lemon juice on top right before serving. It adds such a fresh contrast visually and flavor-wise. This dish is ideal for casual weeknight dinners, family gatherings, or even potlucks where you want something homemade and packed with flavor but not too complex to prepare.
It’s best enjoyed warm straight from the stove but still tastes great at room temperature if you want to serve it buffet-style or as part of a spread with other dishes. I usually recommend portion sizes of about one cup per person as a side, especially alongside rice and other dishes, but it’s hearty enough that some may want a bit more!
Variations
One of the things I love about this Quick & Easy Brinjal Bhaji Recipe is how adaptable it is. You can easily swap the sunflower oil for coconut oil or mustard oil if you want to add a slightly different flavor profile. If you prefer less heat, just reduce or omit the green chilli and chilli powder. For a richer taste, I sometimes stir in a spoonful of coconut milk or cream at the end, which gives it a lovely velvety finish.
If you’re following a gluten-free or vegan diet, this recipe fits perfectly as is—no animal products or gluten-containing ingredients here! For a different cooking method, you could grill the aubergine cubes instead of roasting; this adds a smokier depth that I find really interesting. Another twist is to add some finely chopped tomatoes along with the tomato puree for a fresher, chunkier masala base.
I’ve also experimented with adding other vegetables like diced potatoes or peas to make it a more substantial, mixed vegetable curry. It’s fun to customize it depending on what you have on hand and your mood, making this a truly versatile dish for all seasons.
Storage and Reheating
Storing Leftovers
I store any leftover Quick & Easy Brinjal Bhaji in an airtight container in the refrigerator. It keeps well for up to 3 days, which makes it perfect for meal prep or enjoying later in the week. I find glass containers with secure lids work best since they prevent the spices’ aroma from spreading to other foods.
Freezing
This brinjal bhaji can be frozen, but aubergine’s texture changes slightly upon thawing—it may become softer but still tastes great. To freeze, transfer cooled bhaji into a freezer-safe airtight container or heavy-duty freezer bag, leaving some space for expansion. It will keep well for up to 2 months. When thawing, I prefer to do so overnight in the fridge for best results.
Reheating
To reheat, warm the bhaji gently in a saucepan over low to medium heat. Add a splash of water if it looks too thick or dry, stirring occasionally until heated through. Avoid microwaving on high power as it can toughen the aubergine and unevenly heat the sauce. Reheating slowly helps preserve the texture and brings back those vibrant aromas perfectly.
FAQs
Can I use other types of eggplant for this recipe?
Absolutely! While I love using the classic aubergine (brinjal) for its soft texture and flavor, other varieties like Japanese eggplant or globe eggplants will work well too. Just adjust roasting times slightly if the pieces are bigger or smaller.
What can I substitute if I don’t have air fryer or oven?
If you don’t have an air fryer or oven, you can roast the aubergine on a hot skillet or grill pan until tender and golden. Just toss the pieces with oil and turmeric and cook in batches to avoid overcrowding. It might take a bit longer but still yields delicious results.
How spicy is this recipe and can I adjust the heat?
This recipe has a mild to moderate heat level thanks to the green chilli and chilli powder, which I find perfect for most palates. You can easily adjust the spiciness by reducing or omitting the green chilli and chilli powder or by adding more if you like things hotter.
Is this dish gluten-free and vegan?
Yes! This brinjal bhaji recipe is naturally gluten-free and vegan, making it a fantastic choice for those dietary preferences without any modifications needed.
Can I prepare this ahead of time?
You can prep the chopped ingredients and roast the aubergine ahead of time, then quickly cook the masala and assemble just before serving. This makes it a convenient option for busy days or entertaining.
Conclusion
So there you have it—my absolutely beloved Quick & Easy Brinjal Bhaji Recipe that’s both comforting and bursting with flavor! I truly enjoy making it when I want something simple, wholesome, and satisfying without tons of fuss. I hope you’ll give this recipe a try and find it as joyful and delicious as I do. It’s a warm hug of a dish that always brightens my table and my day.
PrintQuick & Easy Brinjal Bhaji Recipe
A quick and easy Brinjal Bhaji recipe featuring roasted aubergine cooked with aromatic spices, tomatoes, and fresh coriander. This flavorful Indian-inspired dish is prepared using an air fryer or oven to achieve tender, crispy-edged aubergine, then simmered in a spiced tomato masala for a delicious and wholesome vegetarian meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Air Frying
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Roasted Aubergine
- 1½ tbsp Sunflower oil
- 400 g Aubergine (Brinjal), diced
- ½ tsp Ground Turmeric
Masala Base
- 1½ tbsp Sunflower oil
- 170 g White onion (1 medium), diced
- 1 Green Chilli, sliced
- 2 cloves Garlic, diced
- 5 cm Ginger, julienned
- 60 g Tomato Puree (3 Tbsp)
- 1 cup Water (+ ½ cup if needed)
- ½ tsp Ground Turmeric
- 1 tsp Ground Cumin
- 1 tsp Ground Coriander
- ½ tsp Chilli Powder
- 1 tsp Madras Curry Powder (or Garam Masala)
- Salt to taste
Finishing
- 3 Tbsp Coriander leaves, chopped
- ½ Lemon Juice
Instructions
- Preheat Air Fryer or Oven: Start by preheating your air fryer for 4 minutes at the required temperature, or if using an oven, preheat to 190°C (375°F).
- Prepare Aubergine: Toss the diced aubergine with 1½ tablespoons sunflower oil and ½ teaspoon ground turmeric until evenly coated.
- Roast Aubergine: For air fryer, spread the aubergine on a baking tray that fits inside the air fryer basket and roast for 12-13 minutes until soft with crispy edges. For oven, spread on a baking tray and roast for 25-30 minutes until tender and slightly crispy.
- Sauté Aromatics: In a pan over medium heat, warm 1½ tablespoons sunflower oil. Add diced onion, sliced green chilli, diced garlic, and julienned ginger. Fry gently for 5-6 minutes until onions are soft and translucent.
- Add Tomato Puree and Spices: Stir in tomato puree, ½ teaspoon turmeric, 1 teaspoon ground cumin, 1 teaspoon ground coriander, ½ teaspoon chilli powder, 1 teaspoon Madras curry powder (or garam masala), and salt to taste. Add 1 cup water, stir well, cover, and simmer the masala mixture for 4 minutes.
- Combine Aubergine with Masala: Add the roasted aubergine along with an additional ½ cup water if needed to the pan. Mix gently, cover, and cook for another 3 minutes to allow flavors to meld.
- Finish and Garnish: Squeeze fresh lemon juice over the bhaji and sprinkle with chopped coriander leaves for a fresh, aromatic finish.
- Serve: Serve your homemade Brinjal Bhaji hot, perfect with rice, roti, or naan bread. Enjoy!
Notes
- Using an air fryer speeds up the roasting process and yields crispier edges compared to an oven.
- Adjust the amount of green chilli and chilli powder based on your preferred spice level.
- Additional water can be added to adjust the gravy consistency to your liking.
- This recipe is vegetarian and can be made vegan by ensuring the tomato puree contains no added dairy.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop.

Leave a Reply