Eggplant salad is an easy and delicious recipe made with roasted or air-fried eggplant, chickpeas, and other crunchy seasonal vegetables. It’s perfect as a make-ahead meal, for potlucks, and picnics.

You can serve it as a side dish or add pasta and transform it into a light, healthy, and delicious main dish.

eggplant salad with pasta
You can make eggplant salad with or without pasta.

Check out our best vegan salad recipe collection!

Roasted eggplant salad is a delicious addition to your salad repertoire. Our recipe is an Italian-inspired one with familiar flavors and a comfortable feel.

Everyone at your table will love this recipe and ask for seconds. It’s colorful, tender-crisp, and packed with fresh seasonal veggies.

First, we’ll show you how to make it as a healthy and nutritious side dish. Then how to transform it into a glorious eggplant pasta salad to have as a main for a make-ahead lunch, light dinner, or to bring with you to potlucks and picnics.

The star of this recipe is roasted eggplants. You can roast the eggplant in the oven or do so in half the time in the air-fryer. You could even use grilled eggplant if you prefer.

We combine tender and smokey eggplant with fresh and crunchy vegetables such as yellow bell peppers, cherry tomatoes, black olives, raw zucchini, red onion, and chickpeas to create a symphony of colors, flavors, and textures that will please the pickiest crowds.

The seasoning is simple, with extra virgin olive oil and freshly squeezed lemon, but if you want to make it more special, you can use our easy lemon-mustard dressing.

To make this eggplant salad recipe even better, add a short pasta, cooked al dente, to make one of the most satisfying and nutritious pasta salads you’ll ever have.

The recipe has plenty of complete protein, dietary fiber, and healthy carbs, and is packed with vitamins and antioxidants.

eggplant salad
Eggplant salad without pasta.

Ingredients

ingredients for eggplant salad

Eggplant

We use globe eggplants, the dark-purple ones you can find in most supermarkets. You can also use other varieties, such as Italian eggplant (almost identical to globe American eggplant) and zebra eggplant, the one with white and purple stripes.

Chickpeas

Use canned chickpeas or raw chickpeas that you cook yourself. You can substitute lentils and cannellini beans for chickpeas.

Tomatoes

Small tomatoes are best because they are sweeter and release less water. You can use cherry tomatoes, date tomatoes, plum tomatoes, or any other variety of small tomatoes.

Zucchini

We love adding some raw zucchini to this salad, thinly sliced. If you don’t fancy raw zucchini, you can replace it with cucumber.

Bell Pepper

Yellow bell pepper is best because of its color. Bell peppers and eggplants are great together, and the sweet, crunchy pepper complements perfectly the tender, slightly smokey eggplant.

You can replace yellow bell pepper with red or orange bell pepper.

Red Onion

Red onion adds a little tangy, sharp flavor to the salad, which is excellent to complement the sweetness of the other vegetables. Finely chopped is best. For a lighter flavor, you can replace it with shallots or spring onions.

Black Olives

Olives add so much taste and umami. We use pitted black olives, but you can use any other variety, from Kalamata olives to Castelvetrano olives.

Parsley

Fresh flat-leaf parsley is the “cherry on top” of this salad. It fits perfectly with all the other vegetables; it adds freshness, color, and that Mediterranean feel. It’s perfect with roasted eggplant and chickpeas, so try not to skip this one.

You can replace parsley with other fresh herbs such as basil leaves, chives, or finely chopped mint leaves.

Olive Oil

We recommend extra virgin olive oil to add a mild, fruity flavor to this dish. Good quality oil is essential as this is the main ingredient for our dressing.

Lemon Juice

Freshly squeezed lemon juice balances the round mouthfeel of the oil and adds freshness, and its acidity works as a flavor booster for the other ingredients.

You can replace lemon juice with apple cider vinegar, balsamic vinegar, or red wine vinegar.

Note: if you prefer a sweeter and bolder dressing, you can make a simple lemon-mustard vinaigrette made with olive oil, lemon juice, mustard, garlic, and maple syrup.

Salt & Black Pepper

To make this salad taste good, you’ve got to add some salt and black pepper. We recommend sea salt or kosher salt.

If you add pasta to the salad, remember to cook it in plenty of salted boiling water.

Short Pasta

Try adding farfalle, rotini, fusilli, penne, or other short pasta types to this eggplant salad, to transform it into a delicious main dish.

roasted eggplant salad with farfalle pasta

Instructions

Roast Eggplants

Preheat the oven to 430°F or 220°C. Line a baking tray with parchment paper. Wash and dry the eggplant and remove its stem. Slice eggplant, then cut it into ¾ inch (2cm) cubes.

cutting eggplant into dice

Transfer onto a baking sheet, arrange on a single layer without overlapping, and drizzle with extra virgin olive oil, salt, and pepper. Toss to spread seasoning.

Tip: optionally, you can add some fresh thyme or oregano or some dried herbs.

diced eggplant on a baking tray

Roast eggplant for 20 minutes, flip with a spatula, and roast for 5 to 10 more minutes.

Tip: poke eggplant flesh with a fork to check for doneness. The fork should slide in easily.

roasted eggplant cubes

Chop veggies

To a large bowl, add: drained and rinsed chickpeas, sliced pitted black olives, finely chopped onion, sliced zucchini, quartered cherry tomatoes, diced yellow bell pepper, and finely chopped parsley.

chopped vegetables in a bowl

Season with extra virgin olive oil, salt, pepper, and freshly squeezed lemon juice, mix well and set aside.

For a bolder, sweeter flavor, use our mustard dressing. To make it, whisk lemon juice, olive oil, mustard, salt, pepper, and maple syrup in a small bowl.

When the eggplants are cooked, add them to the bowl.

roasted eggplant onto the veggies

Mix well, taste, and adjust for salt and lemon juice. Serve as is, at room temperature, with a slice of toasted bread, warm pita bread, or with a sandwich on the side.

eggplant salad

Add pasta (optional)

Adding pasta is optional but we recommend it if you want to turn your eggplant salad into a complete meal.

Cook farfalle or another short pasta type in plenty of salted boiling water until al dente.

Drain the pasta, rinse it under cold water for 30 seconds to cool it down slightly, and add it to the bowl with the other ingredients.

Mix well, taste, and adjust for seasoning. You might need to add a little more olive oil, parsley, and lemon juice.

roasted eggplant pasta salad

Variations

Air-fried eggplant pasta salad

Air-fried eggplants are almost the same as oven-roasted eggplants, except that you can cook them in half the time in an air-fryer.

Check out here how to air-fry eggplants, then mix them together with the other ingredients as instructed in this recipe.

air-fried eggplants in air fryer basket
Air-fried eggplants in an air fryer basket.

Grilled eggplants pasta salad

Just took out your grill for the summer? Then make this recipe with our grilled eggplants instead. All you have to do is slice the eggplants, then grill them, chop them up, and add them to the salad. The charred smokey flavor of grilled eggplants is delicious in this dish.

Note: you can grill eggplants on a standard grill or on a grill pan on the stove top.

grilling eggplant on a grill pan

Get Ahead

Our roasted eggplant salad is perfect to make ahead and keep in the fridge for a whole day before serving it. The flavors will come together and the salad will taste really good.

What we would recommend, however, is to make some more dressing, and add it to the salad just before serving it. This is necessary because the eggplants and the pasta will absorb most of the dressing, leaving the salad a little dry.

Also, take the salad out of the refrigerator 15 minutes before serving it to allow the flavors to pop.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. This recipe is not suitable for freezing.

More eggplant recipes

If you love cooking with eggplant, get more inspiration for tasty dinners and lunches with these recipes:

Or any of our best 35 eggplant recipes, including dinners, lunches, and snacks.

More salad recipes

Salad is a light and fresh meal perfect for lunch, and easy to bring for cookouts too. If you’re also loving vibrant salads, check out these favorite recipes:

Or get more ideas from these 25 vegan salads including warm and cold salads.

For many more pasta ideas, check out our pasta category page.

eggplant salad

Eggplant Salad

By: Nico Pallotta
5 from 2 votes
Eggplant salad is an easy and delicious recipe made with roasted or air-fried eggplant, chickpeas, and other crunchy seasonal vegetables.
It's perfect as a make-ahead meal for potlucks and picnics. You can serve it as a side dish or add pasta and transform it into a light, healthy, and delicious main dish.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 – 6 people
Course: Lunch, Main, Side dish
Cuisine: American Italian

Ingredients

  • 2 medium eggplants + 2 tsp olive oil, ⅓ tsp salt, ¼ tsp pepper for roasting
  • 1 can (15 oz) chickpeas or 1½ cups of cooked chickpeas (drained)
  • 1 cup cherry tomatoes (chopped)
  • 1 cup zucchini (sliced)
  • ½ cup black olives (sliced)
  • ½ cup red onion (chopped)
  • 1 cup yellow bell pepper (diced)
  • cup parsley (finely chopped)
  • ½ pound pasta (optional) rotini, fusilli, penne, bow-ties

For the dressing

  • 2 – 3 tablespoons extra virgin olive oil
  • 2 – 3 tablespoons lemon juice
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions 

ROAST EGGPLANTS

  • Preheat the oven to 430°F or 220°C. Line a baking tray with parchment paper. Wash and dry the eggplant and remove its stem. 
    Slice eggplant, then cut it into ¾ inch (2cm) cubes.
    dicing the eggplants
  • Transfer onto a baking sheet, arrange on a single layer without overlapping, and drizzle with extra virgin olive oil, salt, and pepper. Toss to spread seasoning.
    Tip: optionally, you can add some fresh thyme or oregano or some dried herbs.
    diced eggplant on a baking tray
  • Roast eggplant for 20 minutes, flip with a spatula, and roast for 5 to 10 more minutes.
    Tip: poke them with a fork to check for doneness. The fork should slide in easily.
    roasted eggplant cubes

CHOP VEGGIES

  • To a large bowl, add: drained and rinsed chickpeas, sliced pitted black olives, finely chopped onion, sliced zucchini, quartered cherry tomatoes, diced yellow bell pepper, and finely chopped parsley.
    chopped vegetables in a bowl
  • Season with extra virgin olive oilsaltpepper, and freshly squeezed lemon juice, mix well and set aside.
    When the eggplants are cooked, add them to the bowl.
    roasted eggplant onto the veggies
  • Mix well, taste, and adjust for salt and lemon juice. Serve as is, at room temperature, with a slice of toasted bread, or warm pita bread.
    eggplant salad

ADD PASTA (OPTIONAL)

  • Adding pasta is optional but we recommend it if you want to turn your eggplant salad into a complete meal.
    Cook farfalle or another short pasta type in plenty of salted boiling water until al dente.
    Drain the pasta, rinse it under cold water for 30 seconds to cool it down slightly, and add it to the bowl with the other ingredients.
    Mix well, taste, and adjust for seasoning. You might need to add a little more olive oil, parsley, and lemon juice.
    roasted eggplant pasta salad

Video

Eggplant Salad is a tasty and easy Lunch Idea

Notes

Nutrition information is an estimate for 1 large portion out of 4, served as a main meal and including the pasta.
For a bolder, sweeter flavor, use our mustard dressing. To make it, whisk lemon juice, olive oil, mustard, salt, pepper, and maple syrup in a small bowl. Here’s our mustard dressing recipe.
If you have an air-fryer, you can save time and use air-fried eggplant instead.

Nutrition

Calories: 482kcal, Carbohydrates: 80g, Protein: 16g, Fat: 13g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Potassium: 1133mg, Dietary Fiber: 15g, Sugar: 15g, Vitamin A: 876IU, Vitamin B6: 1mg, Vitamin C: 99mg, Vitamin E: 3mg, Vitamin K: 99µg, Calcium: 95mg, Folate: 195µg, Iron: 4mg, Manganese: 2mg, Magnesium: 110mg, Zinc: 2mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:

[adthrive-in-post-video-player video-id=”IktYoEwP” upload-date=”2023-02-01T12:47:10.000Z” name=”Eggplant Salad.mov” description=”Eggplant salad is an easy and delicious recipe made with roasted or air-fried eggplant, chickpeas, and other crunchy seasonal vegetables. It’s perfect as a make-ahead meal, for potlucks, and picnics.” player-type=”default” override-embed=”default”]


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating