Serbian Ajvar is a famous roasted red pepper spread from the Balkans, known for its rich flavor, smoky aroma, and vibrant red color. This traditional condiment is widely enjoyed in Serbia and neighboring countries, where it is often served with grilled meats, bread, sandwiches, or vegetables. Ajvar is sometimes called the “vegetable caviar of the Balkans” because of its smooth texture and deep flavor.
Ingredients for Serbian Ajvar
Although recipes vary slightly by region or family tradition, the main ingredients are always similar.
Main Ingredients
- 4 large red bell peppers (preferably sweet red peppers)
- 2–3 medium eggplants
- 2–3 cloves garlic
- 3–4 tablespoons olive oil or sunflower oil
- 1–2 tablespoons white wine vinegar
- Salt and black pepper to taste
These ingredients create the characteristic smoky and slightly tangy flavor of ajvar.
Optional ingredients sometimes used include chili flakes for heat or a small amount of sugar to balance acidity.

How to Make Serbian Ajvar
Making ajvar at home involves roasting the vegetables and then cooking them slowly to create a smooth, rich spread.
Step 1: Roast the Peppers and Eggplants
Preheat your oven to 230°C (450°F).
Place the red peppers and eggplants on a baking tray.
Roast them for 30–40 minutes, turning occasionally, until the skins are blistered and slightly charred.
Roasting gives ajvar its characteristic smoky flavor.
Step 2: Cool and Peel
Remove the roasted vegetables from the oven and allow them to cool slightly.
Once cooled:
- Peel off the charred skins
- Remove the seeds from the peppers
- Scoop the flesh from the eggplants
This step is important because removing the skins improves the texture of the final spread.
Step 3: Blend the Vegetables
Place the roasted peppers and eggplant in a blender or food processor.
Add:
- Garlic
- Olive oil
- Vinegar
Blend the mixture until it becomes smooth or slightly chunky depending on your preference.
Step 4: Cook the Ajvar
Transfer the mixture to a large pan or pot.
Cook on medium heat for 15–45 minutes, stirring frequently, until the mixture thickens and the flavors combine.
Some traditional recipes cook the mixture even longer to achieve a deeper flavor.
Step 5: Season and Store
Add salt and black pepper to taste.
Let the ajvar cool slightly, then transfer it to sterilized jars.
You can store it in the refrigerator for about 1–2 weeks, or preserve it in sealed jars for longer storage.

Tips for the Best Ajvar
To achieve authentic Serbian flavor, consider these tips:
Use high-quality red peppers
Sweet red peppers are the main ingredient and provide the rich flavor.
Roast thoroughly
The deeper the roasting, the smokier the taste.
Cook slowly
Slow cooking allows the water to evaporate and the flavors to intensify.
Adjust the texture
Some people prefer smooth ajvar, while others like a slightly chunky version.
How to Serve Serbian Ajvar
Ajvar is extremely versatile and can enhance many dishes.
Popular serving ideas include:
- Spread on toasted bread
- Served with grilled meats or kebabs
- Added to burgers and sandwiches
- Used as a dip for crackers or vegetables
- Served with roasted potatoes
In Serbia, it is often enjoyed as part of “zimnica,” traditional preserved foods prepared for winter.
Why Homemade Ajvar Is Special
While ajvar can be purchased in stores, homemade ajvar has a deeper flavor and fresher taste. Traditional preparation often involves families and neighbors gathering together to roast large quantities of peppers and cook them slowly in large pots.
This tradition makes ajvar not only a delicious food but also an important cultural symbol of Balkan hospitality and family gatherings.