Back to blog Vegetable

Eggplant Caviar

Emily Bakes
October 14, 2025
Delicious homemade eggplant caviar served with pita bread

Eggplant Caviar, a classic dish originating from Eastern Europe and the Mediterranean, is a flavorful and versatile spread that can elevate any meal. Packed with fresh vegetables and bursting with flavor, it serves as a perfect appetizer, dip, or side dish. Whether you’re a long-time fan or trying it for the first time, this recipe for Eggplant Caviar is sure to delight your taste buds and impress your guests.

Ingredients

  • 4 kg Eggplants (about 8.8 lbs)
  • 1 kg Carrots (about 2.2 lbs)
  • 1 kg Onion (about 2.2 lbs)
  • 1 to 1.5 kg Tomatoes (without skin) (about 2.2 to 3.3 lbs)
  • 0.5 kg Sweet Pepper (about 1.1 lbs)
  • Bitter Pepper (to taste)
  • Garlic (to taste)
  • 100 g Sugar (about 0.4 cups)
  • 1.5 to 2 tablespoons Salt
  • 300 to 400 ml Sunflower Oil (about 1.3 to 1.7 cups)
  • 3 tablespoons Vinegar

Directions

  1. Dice the onion, carrot, hot and sweet pepper. Peel the tomatoes and cut them into small pieces. Dice the eggplants.
  2. In sunflower oil, sauté the onions, carrots, peppers, and garlic for 15 minutes until they soften.
  3. Add the diced tomatoes to the mixture and bring to a boil.
  4. Stir in the salt, sugar, and chopped eggplants. Once the mixture starts to boil again, reduce the heat to low and cook for 20-30 minutes until the eggplants are tender.
  5. Five minutes before it’s ready, add the vinegar for added flavor.
  6. Once cooked, arrange the caviar in sterile jars and wrap well until completely cool.
  7. Cover the jars with lids but do not tighten them. Sterilize in the oven at 150-170°C (300-340°F) for 20 minutes or until bubbles form at the bottom.

Prep Time: 30 minutes
Cook Time: 50-60 minutes
Total Time: 1 hour 20-90 minutes
Servings: Approximately 10-12 servings
Nutrition Info: High in fiber, vitamins, and antioxidants.

How to serve

Eggplant Caviar is incredibly versatile. Serve it as a dip with crusty bread, crackers, or pita chips. It also makes an excellent side dish alongside grilled meats or fish. For a festive touch, spread it on a toasted baguette with a sprinkle of fresh herbs for a delightful appetizer. Pair with olives or cheese for a Mediterranean feast, allowing your guests to enjoy a taste of the vibrant flavors of the region.

FAQs

1. Can I make Eggplant Caviar in advance?
Absolutely! Eggplant Caviar can be stored in sealed jars in a cool, dark place for several months. Just make sure to refrigerate any opened jars and consume them within a week.

2. How long does Eggplant Caviar last?
When properly canned and sterilized, Eggplant Caviar can last for up to a year. Once opened, store it in the refrigerator, and consume it within a week.

3. Can I customize the recipe?
Yes! Feel free to adjust the spices, add herbs, or even mix in other vegetables according to your taste preferences.

Eggplant Caviar

A flavorful and versatile spread made from fresh vegetables, perfect as an appetizer, dip, or side dish.

Vegetable Ingredients

  • 4 kg Eggplants (about 8.8 lbs)
  • 1 kg Carrots (about 2.2 lbs)
  • 1 kg Onion (about 2.2 lbs)
  • 1 kg Tomatoes (without skin) (about 2.2 to 3.3 lbs)
  • 0.5 kg Sweet Pepper (about 1.1 lbs)
  • Bitter Pepper to taste Bitter Pepper
  • Garlic to taste Garlic

Seasoning Ingredients

  • 100 g Sugar (about 0.4 cups)
  • 1.5 tablespoons Salt (1.5 to 2 tablespoons)
  • 300-400 ml Sunflower Oil (about 1.3 to 1.7 cups)
  • 3 tablespoons Vinegar

Preparation

  1. Dice the onion, carrot, hot and sweet pepper. Peel the tomatoes and cut them into small pieces. Dice the eggplants.

Cooking

  1. In sunflower oil, sauté the onions, carrots, peppers, and garlic for 15 minutes until they soften.
  2. Add the diced tomatoes to the mixture and bring to a boil.
  3. Stir in the salt, sugar, and chopped eggplants. Once the mixture starts to boil again, reduce the heat to low and cook for 20-30 minutes until the eggplants are tender.
  4. Five minutes before it’s ready, add the vinegar for added flavor.
  5. Once cooked, arrange the caviar in sterile jars and wrap well until completely cool.
  6. Cover the jars with lids but do not tighten them. Sterilize in the oven at 150-170°C (300-340°F) for 20 minutes or until bubbles form at the bottom.

Eggplant Caviar can be served as a dip with crusty bread, crackers, or pita chips. It also pairs well with grilled meats or fish. Customize the recipe by adjusting spices or adding herbs as per taste. Store in sealed jars in a cool, dark place for several months.

Appetizer, Dip
Eastern European, Mediterranean
Dip Recipe, Easy Appetizer, Eggplant Caviar, Homemade Caviar, Vegetable Spread

Written By

Emily Bakes

Read full bio

Leave a Comment