Roasted eggplant and tomato add rich flavour to this hearty soup. Finish it off with herbs, Parmesan cheese and lemon juice.

Yield: Serves 10 as a starter.



  • ​2 eggplants (about 1 lb each)
  • 4 Roma tomatoes, cored and halved lengthwise
  • 2 tbsp extra-virgin olive oil
  • 1 tsp salt
  • 1/2 tsp freshly ground pepper
  • 2 tbsp grapeseed oil or canola oil
  • 3 cups chopped onions
  • 4 cloves garlic, finely chopped
  • 6 cups no-salt-added vegetable broth or chicken broth
  • 1 can (28 oz/796 mL) diced tomatoes
  • 1 1/2 cups chopped drained roasted red peppers, patted dry
  • 2 tbsp chopped fresh basil
  • 2 tbsp chopped fresh thyme
  • 1 tbsp fresh lemon juice
  • Salt and freshly ground pepper
  • Freshly grated Parmesan cheese


  1. Preheat oven to 425°F.
  2. Prick eggplants all over with a fork. Cut each eggplant in half lengthwise.
  3. Brush both sides of eggplant and tomato halves with olive oil. Sprinkle with 1 tsp salt and 1/2 tsp pepper.
  4. Place eggplant and tomato halves, cut side down, in a non-stick foil-lined rimmed baking sheet.
  5. Bake until eggplant is tender, about 45 minutes.
  6. When cool enough to handle, peel eggplant; discard peel. Cut eggplant into 1 inch cubes; set eggplant and roasted tomatoes aside.
  7. Heat grapeseed oil in a Dutch oven over medium heat. Add onions and sauté until softened, about 5 minutes.
  8. Add garlic and sauté for 1 minute.
  9. Add eggplant, roasted tomatoes, broth, diced tomatoes and roasted peppers; stir to combine. Bring to a boil.
  10. Reduce heat and simmer, uncovered, stirring occasionally, for 20 - 30 minutes. Remove from heat.
  11. Purée mixture in batches in a blender, filling blender no more than half full for each batch.
  12. Stir in basil, thyme and lemon juice. Season to taste with additional salt and pepper.
  13. Serve topped with Parmesan cheese.
Nutritional analysis per serving:

144 calories, 6.9 g fat, 5.6 g protein, 18.3 g carbohydrate, 5.4 g fibre, 471 mg sodium

*Ingredient not included in nutritional analysis.