Maltese
Kapunata (Maltese Vegetable Stew)
A vibrant Mediterranean vegetable stew with aubergines, peppers, tomatoes, capers, and olives.
A vibrant Mediterranean vegetable stew with aubergines, peppers, tomatoes, capers, and olives.

Bright, satisfying and built for real life.
This recipe brings together the generous flavours of Maltese cooking in a format that works on a busy day. Read through the method before starting and adjust seasoning to your taste.
The recipe
Kapunata (Maltese Vegetable Stew)
Ingredients
Ingredients
Method
- 1
Salt the aubergine (optional but recommended): Toss the aubergine cubes with a little salt and leave them for 20-30 minutes. Pat dry with paper towels before cooking. This helps reduce bitterness and improves the texture.
- 2
Cook the base: Heat the olive oil in a pan, then saute the onion and garlic for about 5 minutes, until soft and fragrant. !Sliced onion and garlic softening in olive oil at the start of kapunata
- 3
Cook the peppers: Add the green peppers and continue cooking over medium heat until they begin to soften. !Green pepper slices cooking with softened onion and garlic
- 4
Cook the aubergine: Add the aubergine and cook for 8-10 minutes, stirring occasionally, until it is golden and tender. !Cubed aubergine turning golden as it cooks with the peppers
- 5
Add the wine: Pour in the red wine and cook until it has mostly evaporated. !Red wine being added to deglaze the vegetables in the pan
- 6
Add the tomatoes: Stir in the chopped tomatoes and basil or mint, then cover the pan to help the tomatoes soften and break down. !Chopped tomatoes and fresh herbs added to the kapunata base
- 7
Cook slowly: Lower the heat and simmer gently, stirring every 15 minutes, for about 1 hour. The vegetables will soften, break down, and the flavours will meld together. !Kapunata simmering slowly as the vegetables soften into a stew
- 8
Reduce: Uncover the pan and continue cooking until most of the liquid has evaporated. Drag a spatula through the middle of the pan; if little to no liquid runs back, it is ready. !The kapunata reduced to a thick consistency with very little liquid left
- 9
Finish: Stir in the capers, olives, fresh herbs, and, if you like, a small splash of vinegar. Taste and adjust the seasoning before serving. !Finished kapunata with capers and olives stirred through
Kapunata is a traditional Maltese vegetable stew that celebrates the flavours of the Mediterranean. This colourful dish combines tender aubergine, sweet peppers, and tomatoes with capers and olives. Serve it as a side dish, spooned over crusty bread, or even tossed with pasta. Like many Maltese dishes, it tastes even better the next day.
Serving Suggestions
- As a side dish with grilled fish or meat
- Served on crusty Maltese bread (ħobż tal-Malti)
- As part of a summer buffet spread
- Tossed with pasta as a sauce
- At room temperature as part of a mezze platter
- With a dollop of ricotta or fresh ġbejna (Maltese sheep cheese)
Traditional Notes & Tips
- Some Maltese families add ġbejna (fresh sheep cheese) on top when serving
- Others include diced potatoes or marrows when in season
- It tastes better the next day once the flavours deepen
- Can be served hot, warm, or at room temperature
- Store in the refrigerator for up to 4 days
- Don't skip the salting step - it really improves the aubergine texture
- Use good quality olive oil for authentic Mediterranean flavour
Recipe adapted from Maltese Recipes.
Storage
No specific storage guidance is provided in the source recipe.
Freezing
Check the recipe notes for any dish-specific freezing guidance.
Reheating
Follow current food-safety guidance and reheat cooked food thoroughly where appropriate.
Keep cooking
You might also like
30 minMaltese · Stovetop
Ful bit-Tewm (Broad Beans with Garlic)
A simple Maltese broad bean dish with garlic, olive oil, lemon, and parsley. Rustic, fresh, and full of spring flavour.
45 minSicilian · Stovetop
Pasta alla Norma
A streamlined version of the Sicilian classic with golden aubergine, tomato, basil and salty ricotta salata.
90 minMaltese · Oven
Brunġiel Mimli (Stuffed Aubergines)
Traditional Maltese stuffed aubergines filled with minced meat, tomato, herbs, and breadcrumbs, then baked until tender.