This is a pasta salad built on a cooked caponata base โ roasted eggplant, sautรฉed aromatics, tomato paste, red wine vinegar, olives, capers, and golden raisins โ tossed with short pasta and finished with Parmesan, pine nuts, and fresh herbs. It takes about an hour start to finish and makes six generous servings. The main reason to make it is that it holds up well over several days, getting better as the pasta absorbs the dressing.
The short version of why this works
Two things carry this recipe. First, roasting the eggplant at 425ยฐF rather than sautรฉing it drives off moisture and concentrates flavor โ wet, steamed eggplant would make the whole salad soggy. Second, toasting the tomato paste directly in the pan before adding liquid deepens the dressingโs savory backbone in a way that raw paste never does. Without that step, the dressing tastes thin. Everything else โ the vinegar, sugar, raisins, capers โ is just calibrating the sweet-sour balance around those two foundations.
What can go wrong
- Eggplant releases water mid-salad. If your eggplant cubes are crowded on the pan, they steam instead of roast. Use a large rimmed sheet and spread them in a single layer with space between pieces. If they look wet at the 20-minute mark, flip them and give them another 10 minutes.
- The dressing seizes up as it cools. The olive oil and tomato paste can thicken into a paste once cold. Before tossing with pasta, make sure the caponata base is still warm and the reserved pasta water is hot โ thatโs what keeps the dressing fluid and coating.
- Pasta keeps absorbing dressing until the salad looks dry. Short pasta is thirsty, especially fusilli. Hold back a few tablespoons of the caponata liquid and a splash of pasta water when you first toss, then stir them in after 10 minutes of resting once you can see how much the pasta has absorbed.
- Pine nuts go soft. Toast them in a dry pan just before serving, not ahead of time. Pre-toasted nuts stored in the salad lose their crunch by day two.
- The agrodolce balance is off. Taste the caponata base before tossing with pasta. If itโs too sharp, add a pinch more sugar. If itโs flat, add a small splash of red wine vinegar. The pasta will mute the flavors slightly, so the base should taste slightly bolder than you want the finished salad to taste.
Keeping leftovers crisp
Store the salad in an airtight container in the refrigerator for up to four days โ the eggplant and pasta actually improve by day two as the flavors settle. Keep the pine nuts, fresh basil, and Parmesan separate and add them only when serving; basil blackens and pine nuts soften overnight in a dressed salad. The dressing firms up in the fridge, so let the salad sit at room temperature for 15 to 20 minutes before eating, or stir in a teaspoon of warm water to loosen it. If youโre making this for the week, dress it at the table โ a pre-dressed salad goes limp fast โ meaning keep a small jar of any extra caponata base in the fridge and use it to refresh each portion as you go.
Caponata Pasta Salad with Parmesan
Equipment
- Rimmed baking sheet
- Parchment paper
- Large pot
- Colander
- Large sautรฉ pan or skillet
- Large mixing bowl
- Wooden spoon
- Chef's Knife
- Cutting board
- Measuring cups and spoons
Ingredients
Roasted Eggplant
- 1 ยฝ lb eggplant cut into 1-inch cubes
- 3 tbsp extra-virgin olive oil for roasting eggplant
- 1 tsp kosher salt for eggplant
- ยฝ tsp black pepper freshly ground, for eggplant
- ยฝ tsp dried oregano optional, for eggplant
Pasta
- 12 oz short pasta mezzi rigatoni or fusilli
- 1 tbsp kosher salt for boiling water
Caponata Base & Dressing
- 2 tbsp extra-virgin olive oil for sautรฉing aromatics
- 1 small red onion finely diced
- 2 ribs celery diced
- 1 medium red bell pepper diced, optional but colorful
- 3 cloves garlic thinly sliced
- 2 tbsp tomato paste double-concentrated if available
- ยฝ cup crushed tomatoes or passata
- ยผ cup red wine vinegar for classic agrodolce tang
- 1 tbsp granulated sugar balances the vinegar; adjust to taste
- โ cup pitted green olives Castelvetrano, chopped
- 2 tbsp capers rinsed and drained
- ยผ cup golden raisins plump sweetness, classic to Sicilian caponata
- ยผ tsp red pepper flakes optional heat
- ยผ cup reserved pasta cooking water for emulsifying the dressing
- ยผ cup extra-virgin olive oil to finish and gloss the salad
To Finish
- ยฝ cup Parmesan cheese freshly grated, plus more to taste
- ยผ cup pine nuts toasted
- ยฝ cup fresh basil leaves torn just before serving
- 2 tbsp flat-leaf parsley chopped
- 1 pinch black pepper freshly ground, to taste
Instructions
- Preheat the oven to 425ยฐF / 220ยฐC. Line a rimmed baking sheet with parchment.
- Toss the eggplant with 3 tbsp olive oil, 1 tsp kosher salt, 1/2 tsp black pepper, and 1/2 tsp oregano until evenly coated. Spread in a single layer on the baking sheet and roast until edges are caramelized and centers are tender, 20โ25 minutes, turning once halfway.
- Bring a large pot of water to a rolling boil. Season with 1 tbsp kosher salt and cook the pasta until al dente, 9โ11 minutes or per package directions. Reserve 1/2 cup pasta water, then drain. Spread the pasta on a tray to steam-dry 1โ2 minutes; toss with a light drizzle of olive oil to prevent sticking.
- While the pasta cooks, warm 2 tbsp olive oil in a large sautรฉ pan over medium heat. Add the red onion, celery, and red bell pepper; sautรฉ until softened and lightly golden at the edges, 6โ8 minutes. Stir in the garlic and cook until fragrant, 30 seconds.
- Clear a spot in the pan, add the tomato paste, and cook, stirring, until it turns brick red and toasty, 1โ2 minutes. Add the crushed tomatoes, red wine vinegar, sugar, olives, capers, golden raisins, and red pepper flakes. Simmer gently, stirring, until glossy and slightly thickened, 3โ4 minutes; season to taste with salt and pepper.
- When the eggplant is done, fold it into the caponata base and toss to coat. If needed, return to low heat for 1โ2 minutes to marry flavorsโdo not overcook; keep pieces intact and silky.
- Toast the pine nuts on a small baking sheet in the same 425ยฐF / 220ยฐC oven until pale gold and fragrant, 3โ4 minutes, watching closely to avoid scorching.
- In a large mixing bowl, combine the warm pasta with the caponata mixture. Add 1/4 cup olive oil and 1/4 cup reserved pasta water; toss vigorously until the sauce emulsifies and clings, glossing the pasta. Adjust with a splash more vinegar, salt, or pasta water as needed.
- Let the salad rest for 20 minutes at room temperature (or chill up to 2 hours) to allow flavors to meld.
- Just before serving, fold in the basil, parsley, half the Parmesan, and half the pine nuts. Plate and finish with the remaining Parmesan and pine nuts; add freshly ground black pepper. Serve slightly warm or at cool room temperature.
Notes
Chefโs Tips
- For plush, non-greasy eggplant, keep cubes at 1 inch and give them space on the sheet so they roast, not steam.
- Choose deeply ridged pasta (mezzi rigatoni, fusilli, or rotini) to catch caponataโs nubby texture.
- Emulsify like a pro: whisk or toss vigorously when adding olive oil and pasta water; the starch stabilizes the dressing so it clings instead of pooling.
- Make-ahead: The salad improves after a short rest. If chilling longer than 2 hours, refresh with a spoonful of olive oil and a splash of vinegar before serving.
- Vegan-friendly: Swap Parmesan for toasted breadcrumbs tossed with a pinch of salt and lemon zest.
- Anchovy loverโs twist: Melt 2 anchovy fillets with the tomato paste for extra depthโclassic Sicilian umami.
Nutrition
FAQ
Can I make this a day ahead for a party?
Yes โ the pasta and caponata base can be combined and refrigerated overnight. Add the pine nuts, fresh basil, and Parmesan right before serving, and stir in a splash of warm water or olive oil to loosen the dressing after itโs been cold.
Can I use a different pasta shape?
Any short pasta with ridges or grooves works well โ penne rigate, rotini, or cavatappi all hold the thick dressing. Avoid smooth shapes like elbow macaroni or small shells; the caponata sauce slides right off them.
How do I make this vegan?
Skip the Parmesan and replace it with toasted breadcrumbs tossed in a little olive oil and lemon zest โ they add the same salty crunch. Everything else in the recipe is already plant-based.

