Vegan At Times cookbook cover shows Jessica Seinfeld holding a garden hose, surrounded by fruits and vegetables in a kitchen

Looking for new recipes?

Jessica's New York Times bestselling cookbook Vegan, At Times features 120+ easy and affordable recipes for every day or every so often.

Roasted Eggplant, Tomatoes and Peppers

Email Roasted Eggplants

Your message has been sent!

Send it to a friend!

By clicking "submit", you agree to our terms of use and privacy and cookie policy.

Roasted Eggplant, Tomatoes and Peppers

Active Time: 10 minutes   |   Total Time: 1 hour 10 minutes   |   Serves 4  |  Vegan  |  Gluten Free

  • 2 pints grape tomatoes
  • 1 red bell pepper, sliced
  • 6 cloves garlic, smashed
  • 6 tablespoons extra virgin olive oil
  • ¾ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon crushed red pepper flakes
  • 2 medium eggplants
  • 16 leaves fresh basil, torn

Heat the oven (with the oven rack in the middle) to 400°F.

On a rimmed sheet pan, combine the tomatoes, bell pepper, garlic, 4 tablespoons of the oil, ½ teaspoon of the salt, ⅛ teaspoon of the pepper, and the crushed red pepper. Using your hands, toss together and spread into a single layer.

Cut the eggplants in half lengthwise. Use the tip of your knife to score the flesh in a crosshatch pattern without cutting through the skin. Brush the flesh with the remaining 2 tablespoons oil and sprinkle with the remaining ¼ teaspoon salt and ⅛ teaspoon pepper. Nestle them in the tomato-bell pepper mixture, flesh side down.

Roast until the eggplants are very tender and the tomatoes have burst and shriveled, about 1 hour. Sprinkle with basil and serve.

This recipe was printed from:

Do it Step-by-step

Dscf0525 Dscf0527 Dscf0531 Dscf0535 Dscf0548


This Goes Well With...

Want Something Else?

Spicy Slaw with Mint and Cilantro
Spicy Slaw

Active: 15 minutes  |  Total: 15 minutes

Maple Pudding with Whipped Cream
Maple Pudding

Active: 25 minutes  |  Total: 25 minutes (plus cooling time)


Active: 15 minutes  |  Total: 45 minutes