Eggplant Tomato Soup with Fresh Basil

Eggplant Tomato Soup with Fresh Basil is a comforting, rustic, and wonderfully flavorful soup that showcases the heart of Mediterranean ingredients. Eggplant becomes silky and mellow when cooked, blending seamlessly with sweet tomatoes and aromatic garlic.

Fresh basil brightens everything, adding a fragrant finish that makes each spoonful feel like a warm summer breeze. This delicious soup strikes the perfect balance between hearty and light—ideal for lunch or a cozy dinner with crusty bread.

Why I Love This Recipe

  • Packed with garden-fresh flavors — eggplant + tomato + basil = magic
  • Naturally vegetarian and healthy
  • Smooth or chunky — you choose the texture
  • Budget-friendly but tastes gourmet
  • Pairs with almost anything — grilled cheese, paninis, or pasta

This is the kind of soup you turn to when you want simple ingredients to shine.

Why This Dish is a Must-Try

✔ A new way to enjoy eggplant, even for skeptics
✔ Comforting yet light, suitable year-round
✔ Meal-prep winner that gets better as it sits
✔ Fully customizable flavor profile

You’ll love how the roasted & simmered flavors build into a deeply satisfying bowl.

Time • Servings • Calories • Course & Cuisine

CategoryDetails
Prep Time15 minutes
Cook Time40 minutes
Total Time~55 minutes
Servings6 bowls
CourseSoup / Main or Starter
CuisineMediterranean / Italian-inspired
Calories~170 kcal per serving

Ingredients

To Roast Eggplant

  • 1 large eggplant, diced into cubes
  • 2 tbsp olive oil
  • Salt & pepper

Soup Base

  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 large red bell pepper, diced (optional but adds sweetness)
  • 4 medium ripe tomatoes, chopped (or 1 can crushed tomatoes, 400g)
  • 4 cups vegetable broth
  • 1 tsp dried oregano
  • ½ tsp chili flakes (optional)
  • ½ cup packed fresh basil leaves, chopped
  • Salt & pepper to taste

Optional garnish: Parmesan, extra basil, drizzle of olive oil

Cooking Directions (Quick Overview)

  1. Roast eggplant until tender and golden.
  2. Sauté onion, bell pepper, garlic.
  3. Add tomatoes, broth, herbs, roasted eggplant.
  4. Simmer and blend partially or fully.
  5. Finish with fresh basil and serve.

Step-by-Step Preparation Method

1️⃣ Roast Eggplant

  • Heat oven to 400°F (200°C).
  • Toss eggplant cubes with olive oil, salt, pepper.
  • Roast 20–25 minutes until golden and soft.

2️⃣ Sauté Aromatics

  • In a soup pot, heat 1 tbsp olive oil.
  • Sauté onion and bell pepper 5–7 minutes until softened.
  • Add garlic and cook 1 minute more.

3️⃣ Add Tomatoes & Broth

  • Stir in chopped tomatoes, broth, oregano, and chili flakes.
  • Bring to a simmer.

4️⃣ Add Roasted Eggplant

  • Add roasted eggplant to pot and simmer gently for 15 minutes.

5️⃣ Blend to Desired Texture

  • Use an immersion blender:
    • Blend a little for chunky texture
    • Blend fully for creamy silky finish

6️⃣ Finish with Basil

  • Stir in fresh basil just before serving.
  • Adjust salt & pepper to taste.

How to Serve

Serve hot & garnish with:

  • Fresh basil chiffonade
  • Grated Parmesan or pecorino
  • A swirl of olive oil
  • Homemade croutons

Great with warm baguette or grilled cheese sandwiches!

Recipe Tips

  • Salt eggplant first (sprinkle and rest 10 minutes) to reduce bitterness.
  • Fire-roasted canned tomatoes = extra flavor boost.
  • For richer body, add one diced potato to the simmer stage.
  • Blend well for a velvety restaurant-style soup.

Variations

StyleWhat to Change
Spicy ArrabbiataAdd more chili flakes + paprika
Creamy ItalianAdd ½ cup heavy cream or coconut cream
Protein BoostAdd cannellini beans or lentils
Herb LoversAdd thyme or rosemary while simmering
Low-CarbSkip the bell pepper; add spinach at the end
Roasted Pepper VersionRoast bell peppers along with eggplant

Freezing & Storage

TypeDurationTips
Refrigerate4–5 daysStore airtight; flavors deepen
Freeze2–3 monthsFreeze before adding cheese or cream

Special Equipment Needed

  • Baking sheet
  • Large soup pot
  • Immersion blender or countertop blender
  • Cutting board + sharp knife

FAQ

Q: Can I make this without roasting the eggplant?
Yes, but roasting gives deeper flavor. You can sauté instead to save time.

Q: Can I use canned tomatoes?
Absolutely — choose high-quality for best taste.

Q: Does the basil have to be fresh?
Fresh is best; dried basil loses aroma. Replace with parsley if necessary.

Q: Can this be made oil-free?
Yes! Roast and sauté using broth instead of oil.

Conclusion

Eggplant Tomato Soup with Fresh Basil transforms humble ingredients into a vibrant, nourishing, and deeply flavorful bowl. It captures the rustic charm of Mediterranean kitchens while remaining incredibly simple to make at home. Whether served chunky or silky-smooth, this soup delivers true comfort with every spoonful.

Ready to bring a little sunshine to your table?

Eggplant Tomato Soup with Fresh Basil

Recipe by Elina JamesCourse: SoupsCuisine: Italian-inspiredDifficulty: easy
Servings

6

servings
Prep time

15

minutes
Cooking time

40

minutes
Total time

55

minutes

Ingredients

  • To Roast Eggplant

  • 1 large eggplant, diced into cubes

  • 2 tbsp olive oil

  • Salt & pepper

  • Soup Base

  • 1 tbsp olive oil

  • 1 onion, diced

  • 3 cloves garlic, minced

  • 1 large red bell pepper, diced (optional but adds sweetness)

  • 4 medium ripe tomatoes, chopped (or 1 can crushed tomatoes, 400g)

  • 4 cups vegetable broth

  • 1 tsp dried oregano

  • ½ tsp chili flakes (optional)

  • ½ cup packed fresh basil leaves, chopped

  • Salt & pepper to taste

  • Optional garnish: Parmesan, extra basil, drizzle of olive oil

Directions

  • Roast Eggplant : Heat oven to 400°F (200°C). Toss eggplant cubes with olive oil, salt, pepper. Roast 20–25 minutes until golden and soft.
  • Sauté Aromatics : In a soup pot, heat 1 tbsp olive oil. Sauté onion and bell pepper 5–7 minutes until softened. Add garlic and cook 1 minute more.
  • Add Tomatoes & Broth : Stir in chopped tomatoes, broth, oregano, and chili flakes. Bring to a simmer.
  • Add Roasted Eggplant : Add roasted eggplant to pot and simmer gently for 15 minutes.
  • Blend to Desired Texture : Use an immersion blender: Blend a little for chunky texture Blend fully for creamy silky finish
  • Finish with Basil : Stir in fresh basil just before serving. Adjust salt & pepper to taste.

Leave a Comment

Your email address will not be published. Required fields are marked *

*