National Dish Sri Lanka: Brinjal Moju (Recipe)

In this article
Meet Brinjal Moju, a vibrant sweet-and-sour aubergine relish that captures the bold, layered flavours of Sri Lanka. Golden-fried slices of aubergine are tossed with garlic, onions and a tangle of spices, then finished with a splash of vinegar for that unmistakable pickled tang. Equally at home as a starter or a side, it turns a simple rice-and-curry spread into something memorable. Let the island’s lively food culture win you over, one spoonful at a time.
About Brinjal Moju
Brinjal Moju is a traditional dish from Sri Lanka that works beautifully as a starter or a side. Its star ingredient, aubergine, is typically cut into slices, seasoned and then fried to reach the perfect texture. Whether you serve it for lunch or dinner, the aromatic blend of garlic, onions and a generous mix of spices gives the dish a character all its own. It is a wonderful way to experience the vibrant food culture of Sri Lanka, and it sits comfortably alongside a warming Dhal Curry or a plate of rice.
Ingredients (serves 1–2)
- 2 medium aubergines
- 2 cloves garlic, finely chopped
- 1 onion, cut into thin rings
- 1 teaspoon mustard seeds
- 1 teaspoon turmeric
- 2–3 green chillies, halved lengthways
- 2 tablespoons vinegar
- Salt to taste
- Vegetable oil, for frying
Shopping for the ingredients
When shopping for brinjal moju, take care to pick the freshest aubergines you can find. They should feel firm and have an even colour. The spices are easy to source in any well-stocked supermarket or Asian grocery. For the best results, choose a good-quality oil so the flavours of the dish can shine through fully.
Preparing the dish
Before you start cooking, prepare the aubergines by cutting them into slices and lightly salting them. This helps to draw out any excess bitterness. Let the sliced aubergines rest for a few minutes, then pat them dry before frying. Good preparation is the key to a tasty result and lets you enjoy the flavours to the full.
Step-by-step instructions
- Slice the aubergines, salt them, and leave to rest for about 10 minutes.
- Heat the oil in a pan and fry the aubergine slices until golden brown.
- Drain the fried aubergines on kitchen paper.
- In the same pan, sauté the onions, garlic and mustard seeds until golden.
- Return the fried aubergines to the pan, add the turmeric and chillies, and mix everything well.
- Season with vinegar and salt, then let it simmer for a few minutes.
- Serve the dish warm and enjoy!
Gluten-free / lactose-free version
Brinjal moju is naturally gluten-free and lactose-free. Every ingredient used is plant-based, which makes the dish ideal for anyone with particular dietary needs. Just make sure no gluten-containing products slip in, so you keep the integrity of the recipe intact. That way everyone can enjoy it, whatever their dietary restrictions.
Tips for vegans and vegetarians
Brinjal moju is a vegan dish that fits perfectly into a plant-based diet. Since it contains no animal products, you can add it to your meals with complete confidence. It is easy to adapt, too — try folding in different vegetables to make it your own. Experiment with peppers or courgette, for instance, to bring in new colours and flavours.
More tips and tricks
To get the most out of your brinjal moju, keep an eye on the oil temperature while frying. Oil that is too hot can leave the aubergines burnt on the outside and raw within. Stirring consistently as everything cooks ensures the ingredients are evenly done. A garnish of fresh coriander leaves can also lift the dish, both in flavour and appearance.
Adapting the recipe to your taste
Brinjal moju is easy to tailor to personal preference. You can increase the amount of chillies if you like more heat, or add extra spices such as cumin to make it even more aromatic. If you prefer a crisper texture, pop the aubergines briefly under the grill after cooking. That way you get a delicious combination of soft and crunchy.
Ingredient substitutions
If you do not have every ingredient to hand, a few alternatives work well. Instead of fresh aubergines, you could use frozen ones, though the texture may differ slightly. Some cooks use yardlong beans in place of aubergines for a different but equally tasty twist — much like the beans that shine in a Green Bean Curry. Play with the ingredients to create your own version!
Drink pairing ideas
A dish as flavourful as brinjal moju pairs especially well with cool drinks. A refreshing spiced lemonade or a simple glass of chilled water with lime can complement the flavours beautifully. For a special touch, offer green tea or a lightly sparkling cocktail to underline the taste. Stick to light, refreshing options that support rather than overpower the dish.
Serving and presentation ideas
To serve brinjal moju attractively, present it in a nice bowl and garnish with fresh herbs such as coriander. Crisp flatbreads like Pol Roti or a portion of rice make a fitting side and round off the presentation. Colourful accompaniments create a lovely contrast and boost the visual appeal of the dish. Let your creativity run free to put together an unforgettable meal!
A bit of history
Brinjal moju has a long history in the culinary tradition of Sri Lanka. The aubergine is a favourite vegetable in many Asian kitchens and is often paired with spices that are characteristic of the region. Originally conceived as a simple side, the dish has evolved over time and is now a firm fixture of Sri Lankan dining. It reflects the diversity and cultural richness of the island and draws food lovers from all over the world, a proud emblem of Sri Lankan cuisine.
More recipe ideas
Summary: Brinjal Moju
Brinjal moju is a simple and delicious dish that brings together the flavours of Sri Lanka wonderfully. The combination of fried aubergines and tangy, spiced ingredients makes for a truly enjoyable taste experience. Whether as a side or a main course, this recipe is sure to win people over. Give it a try and broaden your culinary repertoire!



