Ingredients
Scale
- 2 medium fresh eggplants, cubed
- 6 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 28 ounces crushed tomatoes
- 4 cups vegetable broth
- 1 cup heavy cream
- 1 cup freshly grated Parmesan cheese
- 2 tablespoons fresh basil, torn
- Sea salt to taste
- Black pepper to taste
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Preheat the oven to 425°F and line baking sheets with parchment paper.
- Wash and cube the eggplants into 3/4-inch pieces.
- Toss eggplant cubes with 5 tablespoons olive oil until evenly coated.
- Spread eggplant in a single layer on baking sheets.
- Roast for 25-30 minutes, stirring halfway through, until golden brown and tender.
- Heat the remaining olive oil in a large soup pot over medium heat.
- Add diced onion and cook for 5 minutes until softened.
- Add minced garlic and cook for 1 minute until fragrant.
- Pour in crushed tomatoes and stir well.
- Add vegetable broth and simmer for 10 minutes.
- Stir in the roasted eggplant and simmer for another 10 minutes.
- Reduce heat to low and slowly stir in the heavy cream.
- Add Parmesan cheese gradually, stirring until melted and smooth.
- Season with salt, black pepper, and red pepper flakes if desired.
- Ladle into bowls and garnish with fresh basil and extra Parmesan cheese before serving.
Notes
Roasting the eggplant is essential for deep flavor and creamy texture. Use freshly grated Parmesan for the smoothest consistency. Reheat gently to prevent the cream from separating.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Roasting and Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 325
- Sugar: 8g
- Sodium: 580mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 65mg
