Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Eggplant parmesan soup recipe

Eggplant Parmesan Soup Recipe: Creamy Italian Comfort in a Bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A silky tomato-eggplant soup with Parmesan and fresh basil, capturing the rich flavors of classic eggplant parmesan in a comforting, lighter format. Velvety texture, garlicky depth, and roasted eggplant chunks create an indulgent yet easy Italian dish.

  • Total Time: 60
  • Yield: 6 servings 1x

Ingredients

Scale

2 large eggplants, cubed
2 tablespoons olive oil
1/2 cup vegetable broth
1 jar San Marzano tomatoes (400g), crushed
1 clove garlic, minced
1/4 cup freshly grated Parmesan cheese
1/2 cup heavy cream or plant-based alternative
1/2 teaspoon salt
4 sprigs fresh basil, torn
1/2 teaspoon black pepper
2 tablespoons chopped fresh basil for garnish
2 tablespoons grated Parmesan for garnish

Instructions

Preheat oven to 400°F (200°C)
Toss eggplant cubes with olive oil, salt, and pepper
Roast eggplant for 25-30 minutes until tender and golden
Sauté garlic in a pot until fragrant
Add crushed tomatoes, broth, and roasted eggplant; simmer 15-20 minutes
Blend half the mixture with an immersion blender for texture
Stir in cream, Parmesan, and torn basil
Simmer gently until heated through
Ladle into bowls and garnish with basil and Parmesan

Notes

Use a vegetable broth instead of chicken stock for vegan option
For extra depth, roast garlic along with eggplant
Simmer 3-4 days in fridge; reheat gently
Add a splash of plant-based milk for lighter version

  • Author: Emilia
  • Prep Time: 20
  • Cook Time: 40
  • Category: Dinner Recipes
  • Method: Blending & Simmering
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 25mg