Roasted Eggplant Pesto
Print Recipe Add to Collection
4.43 from 7 votes

Roasted Eggplant Pesto

Look for sun-dried tomatoes that are not packed in oil but are still soft and flexible. If they seem overly dried out, you will need to soak them in hot water before using.
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Condiments
Cuisine: Vegan
Servings: 8
Calories: 52kcal
Author: Susan Voisin


  • 1 large eggplant
  • 1/4 cup whole raw almonds
  • 2 sun-dried tomatoes (not oil-packed)
  • 2 cloves garlic
  • 2 cups basil leaves , lightly packed
  • 1 tablespoon nutritional yeast
  • salt to taste


To Do Ahead:

  • Preheat oven to 400F. Trim off and discard the stem end of eggplant and cut in half lengthwise. Place cut-side down on a baking sheet lined with a silicone liner or parchment paper. Pierce the backs of the eggplant with a fork in a few places. Bake until completely soft and somewhat collapsed, about 30 minutes. Remove from oven and allow to cool completely. This can be done ahead of time and stored in the refrigerator until ready to use.
  • At least 2 hours before using (and up to overnight), place almonds in a bowl and cover completely with water. Allow to soak at room temperature. Drain water before using.

Just Before Serving:

  • Put the almonds, sun-dried tomatoes, and garlic into food processor and pulse to chop. Peel the eggplant and add it, the basil, and the nutritional yeast to the processor and process to a coarse puree. Add salt to taste and pulse to blend.
  • Add a tablespoon to a serving of warm pasta (if the pesto is too thick to easily coat the pasta, add a little hot water to it), or use as a spread for bread or a dip for crackers or vegetables. Store in a covered container. For best color, either press a sheet of plastic wrap onto the exposed surface or spray with a light film of olive oil.


Serving: 1serving | Calories: 52kcal | Carbohydrates: 6g | Protein: 3g | Fat: 2.6g | Sodium: 13mg | Fiber: 3g | Sugar: 2g