This rich, aromatic, spicy, tangy Sri Lankan brinjal curry is a family classic! The eggplant is deep-fried for that authentic taste and texture, but you can pan-fry or roast it too. Vegan, gluten free, freezer-friendly, and perfect for meal-prepping! EASY - This curry is deceptively easy with rich, flavorful results! There is an extra step of deep-frying, so it does take a bit longer than a regular curry, but it comes together very easily after that.
2green chili peppersor serrano or jalapeno peppers, optional
For the curry
1medium onionsliced, can be yellow or red onion
5clovesgarlic
1.5inchcube ginger
1mediumtomatochopped (optional)
2tspcurry powder
½tspturmeric
1tspcayenne pepperoptional
1 ½tsptamarind concentrate
¾cupwater
1cupcoconut milk
Saltto taste
Cilantroto top
Instructions
Prepping the eggplant
Cut the stems off of the eggplants. Then cut the eggplant into large pieces. With baby eggplants, I prefer to cut them into quarters. With larger eggplants, I cut them into 1 - 1 ½ inch strips, and cut each strip into 3 inch long pieces. These are approximate sizes.
1 kg eggplants
Make sure the skin is attached to each eggplant piece if you want the eggplant to keep their shape as they cook.
Place the pieces in a large bowl or container. Add the salt, sugar, and turmeric and toss to evenly mix.
½ tsp turmeric, 1 ½ tsp salt, 1 ½ tsp sugar
Let the eggplant sit for about 30 - 60 minutes. This will draw out excess moisture and any bitterness in the eggplants.
After 30 minutes, take a handful of the eggplant pieces and squeeze out excess moisture and place it in a separate bowl. Repeat with all of the eggplant pieces and discard the liquid.
Heat enough oil in a large pot to deep fry or shallow fry the eggplant. Heat the oil to 375°F / 191°C.
Oil
Add the eggplant in small batches. It's crucial not to overcrowd the pan, especially since the eggplant does take a little longer to caramelize. If the pan is overcrowded, it will take even longer to caramelize.
The eggplant can also be grilled on the stove or roasted in the oven (see recipe notes for instructions to do so), but the best and authentic flavor, and even coloring comes from deep-frying.
Place the deep-fried eggplant in a colander lined with paper towels to absorb excess oil.
Make sure the oil is reheated to 375°F / 191°C before adding a new batch into the oil (in order to prevent oily fried eggplant).
Preparing the other ingredients
While the eggplant is sitting with the salt and sugar, prepare the remaining ingredients.
Slice the onion.
Either lightly crush the garlic and keep it whole, or slice it. You can use minced garlic as well, just be sure not to burn it while cooking.
Peel the ginger and finely chop or slice it.
Chop the tomato, if using.
Split the chili peppers in half, if using.
Making the curry
Once the eggplant is fried, you can start making the curry base.
In a stainless steel pot, pour in the oil. Then heat over medium heat until the oil is hot.
3 tbsp neutral-flavored oil
Add the mustard seeds and move them around until they start to pop.
2 tsp black mustard seeds
Immediately add the curry leaves and green chili and sauté until the curry leaves pop and fry.
1 sprig curry leaves, 2 green chili peppers
Then, add the onion, garlic, and ginger, and sauté for 2 - 5 minutes until the onions start to soften.
1 medium onion, 5 cloves garlic, 1.5 inch cube ginger
Next, add the tomato, turmeric, cayenne pepper, and curry powder. Cook until the tomatoes soften.
1 medium tomato, 2 tsp curry powder, ½ tsp turmeric, 1 tsp cayenne pepper
Mix the tamarind concentrate with about ¼ cup of water. Add this to the curry base. If you’re not using tomatoes, you can add the tamarind with the curry powder.
1 ½ tsp tamarind concentrate, 0.25 cup Water
Bring the mixture to a boil, and let it simmer for about 2- 5 minutes to allow the spices to really blend together.
Finally, stir in the coconut milk and water and bring it to a simmer. Taste and season with salt.
0.5 cup Water, 1 cup coconut milk, Salt
Now add the fried eggplant and stir to combine the eggplant with the coconut milk curry base.
Bring the mixture to a simmer and place the lid on top and let the mixture simmer for about 5 - 10 minutes.
You can add more water if needed, as the eggplant will absorb some of the curry sauce.
Adjust the seasoning as needed (add more salt or tamarind as needed).
If you used eggplant with no skin attached, the eggplant pieces will break down into the curry sauce. This is normal.
Stir well.
Sprinkle chopped cilantro on top, and serve with steamed rice while still hot.
Cilantro
Notes
A note about eggplants
I prefer to use baby eggplants (smaller eggplants), or the thin and long eggplants.When cutting the eggplants, it’s best to make sure each piece of eggplant has the skin attached to it. This helps the eggplant pieces keep their shape as you cook the curry. This is easier with smaller or thinner eggplants.If you do use large eggplants, expect the eggplant pieces to break down when cooked. This doesn’t affect the taste, just how the curry will look.In Sri Lanka, the eggplant pieces are usually kept intact in this curry, but it's common in India, for the eggplant to be mashed as it cooks, so the eggplant can be peeled as well if you prefer.
Grilling or roasting eggplant
Cut the eggplant into thick round slices, and let them sit in the sugar, salt, turmeric mixture. Then squeeze out the excess moisture from the eggplant pieces as instructed in the recipe above. Preheat your oven to 400°F, and place the eggplant pieces in a single layer on a parchment paper-lined baking tray. Brush both sides of the eggplant pieces with oil, and let them roast in the oven until both sides start to caramelize and soften. Make sure to flip the eggplant pieces over halfway through the roasting process.The time will vary, depending on the size of the eggplant, and how much water was remaining in the eggplant pieces, but keep and eye on it to ensure it doesn't burn.Once grilled / roasted, cut the eggplant into smaller strips for the curry.