This Vegetable Eggplant Salad Recipe is so unique and original, perfect to enjoy all year round. Roasted eggplant with sauteed peppers, carrots, and onions in an oil dressing.

Vegetable eggplant salad in a white bowl.

If you like eggplant recipes, try our eggplant spread and eggplant shrimp entree.


This hearty vegetable eggplant salad recipe is easily made and loaded with flavors. The combination of roasted eggplant and sauteed vegetables tossed in the oil brings you a great salad recipe. If you enjoy eggplant, then this salad will become your new favorite way to enjoy eggplant.

All the vegetables cut into peices on a cutting board.


  1. Prep eggplant– Cut the eggplant into even sized pieces and add to a large bowl. Sprinkle the eggplant with salt and allow it to rest at room temp allowing salt to penetrate the eggplant and release juices. 
  2. Roast eggplant– Roast the eggplant in the oven. Remove from the oven and set aside. Tip: You can also cook the eggplant on the grill.
  3. Prepare veggies– Slice the onion and red pepper into thin strips. Julienne the carrots. Deseed the Hungarian peppers and chop them. Quarter the tomatoes, then slice thinly.
  4. Saute vegetables– In a skillet, saute the onion in olive oil. Then, add the carrots and peppers and cook until vegetables are tender.
  5. Add spices– Add in the tomatoes, roasted eggplant, sugar, pepper, herbs, garlic cloves and toss to combine. Saute until all of the ingredients are well incorporated.
  6. Rest salad– Once salad cools, allow it to sit in the fridge for at least a couple hours or overnight and serve as a side dish.
Chef’s tip: If you want the salad to have a bit of acidity, whisk 1 tsp vinegar or lemon juice with the sugar when adding to the rest of the ingredients.
Roasted eggplant in a baking sheet on parchment paper.


Can I substitute the Hungarian peppers?

You can substitute the Hungarian peppers with jalapenos or red chili peppers. Or, leave them out completely if you don’t like heat.

Can I prepare this salad ahead of time?

Yes, this salad tastes better when it sits for a little; prepare this salad up to 2 days in advance.

How to store the eggplant salad-

This salad is best if kept in an airtight container in the refrigerator. It will last up to 4 days if refrigerated.

What herbs do I use for this salad?

You can use any herbs you like and add the amount to taste. Cilantro, dill, or parsley may be used, or any combination of them.

Roasted eggplant salad in a deep skillet with a spatula.


Serve the eggplant salad as a side dish with your favorite entree. Here are some entrees that go great with this salad:

Roasted Eggplant Salad Recipe

Author: Valentina
4.84 from 6 votes
This Vegetable Eggplant Salad Recipe is so unique and original, perfect to enjoy all year round. Roasted eggplant with sauteed peppers, carrots, and onions in an oil dressing.
Prep Time: 10 minutes
Cook Time: 25 minutes
Rest Time: 45 minutes
Total Time: 35 minutes
Servings: 6 servings,as side


  • 2 lbs medium eggplants, cut into 2″ pieces
  • 3 tsp salt, divided
  • 5 Tbsp olive oil, divided
  • 1 medium sweet onion, sliced
  • 2 large carrots, julienned
  • 2 Hungarian peppers
  • 1 red pepper, cut into strips
  • 2 medium tomatoes, thinly sliced
  • 4 garlic cloves, minced
  • ¼ tsp ground black pepper
  • ½ tsp granulated sugar
  • herbs to taste


  • Line a large baking sheet with parchment paper, set aside. Preheat oven to 425°F.
  • Cut eggplant into about 2” pieces. (I just slice the eggplant into three lengthwise. The tip I quarter and the other two into 6 pieces.)
  • Sprinkle eggplant pieces with 1 ½ tsp salt, make sure all pieces are coated. 
  • Allow eggplant to stand at room temp for 30-45 minutes. Drain liquid and pat eggplant pieces dry.
  • Return to bowl, coat 2 Tbsp oil and sprinkle with 1 ½ tsp salt, toss. Lay eggplant pieces onto the baking sheet. Bake 30 minutes.
  • Slice onions thin, julienne carrots and slice red pepper into thin strips. Deseed Hungarian pepper and chop into small pieces.
    Quarter the tomatoes, then slice thinly.  
  • Add 3 Tbsp oil to skillet, once hot, add onion. On med/high heat sauté 2 minutes. Add carrots and sauté 3 minutes. Add all peppers and sauté 5-7 minutes. 
  • Add tomatoes, eggplant, ground pepper, sugar and garlic. Sauté 2 minutes, stirring as needed. 
  • Cool salad and refrigerate.


190kcal Calories20g Carbs3g Protein12g Fat1188mg Sodium672mg Potassium6g Fiber12g Sugar4535IU Vitamin A60.3mg Vitamin C41mg Calcium0.9mg Iron
Nutrition Facts
Roasted Eggplant Salad Recipe
Amount Per Serving
Calories 190 Calories from Fat 108
% Daily Value*
Fat 12g18%
Sodium 1188mg52%
Potassium 672mg19%
Carbohydrates 20g7%
Fiber 6g25%
Sugar 12g13%
Protein 3g6%
Vitamin A 4535IU91%
Vitamin C 60.3mg73%
Calcium 41mg4%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)