National Dish Morocco: Zaalouk d’Aubergine (Recipe)

In this article
Discover Zaalouk d’Aubergine, a fragrant cornerstone of Moroccan cooking! This silky dish brings together smoky aubergine, ripe tomatoes, garlic and a warm blend of spices to make a moreish starter or side. Equally at home alongside grilled meats or as part of a meat-free spread, it captures the generous, sun-soaked flavours of the Moroccan table. Serve it warm with crusty bread and let every mouthful transport you straight to a Marrakech market stall.
About Zaalouk d’Aubergine
Zaalouk d’Aubergine is a traditional Moroccan dish built around aubergines and fresh tomatoes. It is loved for its aromatic seasoning and the rich variety of spices that define Moroccan cooking. The dish works beautifully both as a starter and as a side to meat or vegetarian mains. The combination of garlic, paprika and cumin gives zaalouk its unmistakable character — savoury, gently smoky and impossible to resist.
Ingredients (serves 1–2)
- 2 medium aubergines
- 2 ripe tomatoes
- 2–3 cloves of garlic
- 2 tablespoons olive oil
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- Pepper to taste
- Fresh coriander or parsley, to garnish
Shopping for the ingredients
When shopping for zaalouk d’aubergine, it pays to focus on freshness and quality. Choose firm aubergines with no brown patches, and ripe tomatoes that give a little when gently pressed. The garlic should be fresh and not sprouting. The olive oil forms the base of the dish, so pick a good-quality bottle to intensify the flavour. A well-stocked greengrocer or local market is the ideal place to gather everything you need.
Preparing the dish
Preparing zaalouk d’aubergine involves a few simple steps that make all the difference to the finished result. First, wash the aubergines and cut them into small cubes. Next, blanch the tomatoes, slip off their skins and dice them too. The garlic can be finely chopped or crushed to draw out the most aroma. With everything prepped and ready, the cooking comes together quickly and easily.
Step-by-step instructions
- Heat the olive oil in a large pan over medium heat.
- Add the diced aubergines and fry for about 5 minutes, until lightly browned.
- Stir in the garlic, tomatoes, cumin, paprika, salt and pepper, and mix well.
- Cover and let the mixture simmer over low heat for around 20 minutes, until the aubergines are soft.
- Stir occasionally to stop anything catching on the bottom.
- Finish with fresh coriander or parsley and serve warm.
Gluten-free / lactose-free version
Zaalouk d’aubergine is naturally both gluten-free and lactose-free, which makes it an excellent choice for anyone with these dietary needs. Simply double-check that every ingredient you use is free from traces of gluten or lactose. Buying fresh produce is the best way to be sure there are no hidden allergens lurking in pre-processed foods. That way you can enjoy this delicious dish without a second thought.
Tips for vegans and vegetarians
For vegans and vegetarians, zaalouk d’aubergine is an ideal pick, since it is made entirely from plant-based ingredients. The pairing of fresh vegetables with warming spices delivers not only intense flavour but a generous helping of vitamins and nutrients too. To take it further, you could fold in extra vegetables such as courgette or peppers. This makes the dish even tastier and more nourishing — much like the bright, garden-fresh Zalouk de Courgettes.
More tips and tricks
To get the most out of your zaalouk d’aubergine, a few tips are worth keeping in mind. Reach for smoked paprika if you want a deeper, more rounded flavour — it adds a lovely extra dimension that amplifies the spices. A splash of lemon juice brightens everything and lifts the freshness. Zaalouk also keeps well, so it is happy made ahead: the flavours only continue to develop and mellow as it cools.
Adapting the recipe to your taste
One of the great pleasures of zaalouk d’aubergine is just how flexible the recipe is. Depending on your taste, you can adjust the level of spice or add extra herbs. Prefer things hotter? Stir in a little chilli. Alternatively, swap in other vegetables, or bulk it out with beans for a more protein-rich side. The possibilities are almost endless, leaving plenty of room to add your own personal touch.
Ingredient substitutions
If you do not have every ingredient for zaalouk d’aubergine to hand, there are plenty of alternatives to fall back on. Courgette, for example, can stand in for the aubergines to give a slightly different flavour and texture. When fresh tomatoes are out of season, tinned tomatoes make a reliable substitute. The key is to keep an eye on the consistency of the dish so you reach the silky result you are after — a balance shared by the tomato-rich Taktouka.
Drink pairing ideas
A range of drinks makes a wonderful companion to zaalouk d’aubergine. A glass of Moroccan mint tea is the classic choice, bringing a refreshing note to the meal, while a lightly chilled rosé also pairs nicely. For an alcohol-free option, an infused water with lemon or cucumber is cool and crisp. Coffee or a herbal tea round things off well too, making either a fitting partner for this aromatic dish.
Serving and presentation ideas
Thoughtful presentation can elevate the whole zaalouk d’aubergine experience. Serve the dish in a colourful bowl or on a rustic plate, and scatter over fresh coriander or parsley. For a Mediterranean flourish, offer lemon wedges and a little extra olive oil for drizzling. A welcoming arrangement with crusty bread on the side — much as you would serve Chakchouka — will have guests reaching in straight away.
A bit of history
Zaalouk d’aubergine has its roots in traditional Moroccan cuisine and is a familiar sight in the country’s markets and home kitchens alike. It is a dish enjoyed at celebrations and in everyday life in equal measure. The careful use of spices reflects the craft at the heart of Moroccan cooking, while the emphasis on fresh produce speaks to a mindful approach to the kitchen. Its simplicity is exactly what makes it both humble and full of flavour — a true highlight of Moroccan cuisine.
More recipe ideas
Summary: Zaalouk d’Aubergine
Zaalouk d’aubergine is a simple yet wonderfully flavourful dish that captures the spirit of Moroccan cooking to perfection. The blend of aubergines, tomatoes and aromatic spices makes it the ideal companion to all sorts of meals. Whether you serve it as a starter or a side, zaalouk d’aubergine brings a little piece of Morocco to your table and invites you to dive into the delicious world of this captivating cuisine.


