Recipe: Eggplant Caponata Sandwiches with Mozzarella & Basil

updated May 3, 2019
Eggplant Caponata Sandwiches
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
(Image credit: Elizabeth Passarella)

This is one of those versatile recipes that can serve more than one purpose — dip, sandwich filling, pasta sauce — and it makes use of all those beautiful eggplants that are in season…

(Image credit: Apartment Therapy)

Credit goes to my dad for creating this caponata, which he calls “the eggplant dip,” although we’ve tweaked and fiddled with it over time. It’s a traditional, stewy mix of eggplant, pepper, onions, and tomato with some salty olives and a dash of vinegar. At times I even throw in some summer squash that needs to be used.

This isn’t a particularly quick dish, but the time involved is mostly hands-off once you finish chopping all of the ingredients. Then it just needs to simmer until everything is soft and the flavors are well-mingled.

P.S. You might want to have some napkins handy.

Tester’s Notes
This oldie-but-goodie recipe from Elizabeth is just marvelous! It’s easy and hands-off to make, and it just gets better in the fridge. Like she says, you can eat it on sandwiches, over pasta, or over rice.
A couple notes: I left the eggplant skin on and didn’t mind it a bit. Also, if you want soft, falling-apart (as opposed to meaty) eggplant, cut the chunks a little smaller and simmer for at least 40 minutes.


(Image credit: Faith Durand)

Eggplant Caponata Sandwiches

Makes about 5 cups

Nutritional Info


  • 1/3 cup

    olive oil

  • 1

    medium eggplant, peeled and cut into small cubes, about 4 cups total

  • 1/2

    green bell pepper, diced

  • 1

    small onion, diced

  • 4 ounces

    white mushrooms, chopped

  • 3 cloves

    garlic, minced

  • 1/2 cup

    black olives, pitted and sliced

  • 1

    (6-ounce) can tomato paste

  • 3 tablespoons

    red wine vinegar

  • 1 1/2 teaspoons


  • 1/2 teaspoon

    dried oregano

  • Salt and freshly ground black pepper

  • Baguette or ciabatta bread, to serve

  • Fresh mozzarella, about 2 thick slices per sandwich, to serve

  • Fresh basil leaves, optional, to serve


  1. Heat oil over medium-high heat in a large Dutch oven or wide, deep sauté pan and add eggplant, bell pepper, onion, mushrooms, and garlic. Season with salt and pepper. Cook for about 10 minutes, until vegetables are soft.

  2. Add the olives, tomato paste, vinegar, sugar, and oregano. Season again with salt and pepper. Lower heat to medium-low, cover, and cook for 30 minutes. Stir a few times during cooking, and add a tablespoon or two of water (or olive brine) if the mixture is too thick and sticking to the bottom of the pan.

  3. Allow caponata to cool. Spoon on bread, top with mozzarella and basil, and serve. Or, serve warm as a dip.

Recipe Notes

Originally published July 29, 2008.

(Images: Faith Durand)