Creamy Roasted Eggplant and White Bean

Velvety creamy roasted eggplant and white bean soup garnished with fresh parsley and yogurt in a rustic bowl Save
Velvety creamy roasted eggplant and white bean soup garnished with fresh parsley and yogurt in a rustic bowl | showmevegan.com

This hearty Mediterranean soup combines the smoky depth of roasted eggplant with creamy white beans, creating a velvety texture that feels luxurious while remaining completely nourishing. The eggplant develops deep, caramelized flavors during roasting, then blends seamlessly with tender beans and aromatic vegetables. A touch of cumin and smoked paprika adds subtle warmth, while fresh lemon juice brightens each spoonful. Perfect for cold weather or whenever you crave something satisfying yet wholesome, this soup comes together in just one hour and serves four generous portions.

The smell of roasting eggplant is something you never forget once it fills your kitchen, deeply savory with edges of sweetness that make everyone wander in asking what is cooking.

One rainy Tuesday I made a double batch expecting leftovers for the week and my partner polished off the entire pot by Wednesday lunch, which I chose to take as a compliment.

Ingredients

  • 2 medium eggplants (about 1.2 lb), halved lengthwise: Roasting them first transforms their texture from spongy to silky and adds a depth you cannot get any other way.
  • 1 medium yellow onion, diced: The backbone of flavor for almost any soup worth making.
  • 2 cloves garlic, minced: Fresh is nonnegotiable here, jarred garlic will flatten the taste.
  • 1 medium carrot, diced: Adds a gentle sweetness that balances the earthy eggplant.
  • 1 celery stalk, diced: Together with carrot and onion it forms the classic mirepoix that grounds everything.
  • 1 can (15 oz) white beans, drained and rinsed: Cannellini or great northern both work beautifully and make the soup creamy without any dairy.
  • 4 cups vegetable broth: Low sodium is best so you can control the salt level yourself.
  • 2 tbsp olive oil: Split between roasting the eggplant and sautéing the vegetables.
  • 1 tbsp fresh lemon juice: Stirred in at the end, it wakes up every flavor in the bowl.
  • 1 tsp dried thyme: A quiet herb that pairs naturally with eggplant.
  • 1 tsp ground cumin: Adds a warm, slightly earthy note that makes the soup feel complete.
  • 1/4 tsp smoked paprika: A small amount goes a long way toward giving everything a gentle smokiness.
  • Salt and black pepper, to taste: Season throughout cooking, not just at the end.
  • Optional garnishes: Chopped fresh parsley, crushed red pepper flakes, a drizzle of olive oil, or a spoonful of plant based or Greek yogurt.

Instructions

Roast the eggplant:
Preheat your oven to 425°F and line a baking sheet with parchment. Brush the eggplant halves with olive oil, season with salt and pepper, and roast cut side up for about 30 minutes until the flesh is completely tender and golden on top.
Build the base:
While the eggplant roasts, warm olive oil in a large pot over medium heat and sauté the onion, carrot, and celery for about 6 minutes until soft and fragrant. Stir in the garlic, thyme, cumin, and smoked paprika, cooking just until the spices bloom and your kitchen smells incredible.
Combine everything:
Scoop the roasted eggplant flesh from the skins and add it to the pot with the sautéed vegetables. Pour in the white beans and vegetable broth, stir well, and bring to a boil.
Simmer and meld:
Reduce the heat and let it simmer uncovered for 10 to 12 minutes so the flavors come together. The eggplant will soften further and the broth will take on a rich color.
Blend until silky:
Remove the pot from heat and use an immersion blender to purée until smooth and creamy. If you prefer some texture, blend only half and leave the rest chunky.
Finish and serve:
Stir in the lemon juice and taste for salt and pepper. Ladle into bowls and top with yogurt, parsley, a drizzle of olive oil, and red pepper flakes if you like a little heat.
Golden bowl of hearty Mediterranean roasted eggplant and white bean soup drizzled with olive oil and red pepper flakes Save
Golden bowl of hearty Mediterranean roasted eggplant and white bean soup drizzled with olive oil and red pepper flakes | showmevegan.com

I once served this at a small dinner party and a friend who swears she hates eggplant asked for the recipe before she even finished her bowl.

Getting the Roast Just Right

The eggplant needs to be truly soft, not just lightly browned, so do not pull it early. When you can press a fork through the flesh with zero resistance, it is ready to fold into the soup.

Making It Your Own

A pinch of cayenne or a half teaspoon of chili powder changes the whole personality of this soup if you want to push it in a spicier direction. Serving it with warm pita or a thick slice of crusty bread turns a bowl into an event.

Storing and Reheating

This soup keeps beautifully in the refrigerator for up to four days and actually tastes better the next day when the flavors have settled.

  • Freeze individual portions in airtight containers for up to three months.
  • Reheat gently on the stove over medium low, stirring occasionally.
  • Add a splash of broth when reheating if it has thickened too much overnight.
Smooth white bean and roasted eggplant soup served with crusty bread and topped with creamy yogurt and herbs Save
Smooth white bean and roasted eggplant soup served with crusty bread and topped with creamy yogurt and herbs | showmevegan.com

Some recipes become staples because they are easy, and this one earns its spot because it is both easy and genuinely comforting.

Recipe Questions & Answers

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of broth if needed to adjust consistency.

Cannellini or great northern beans are ideal due to their creamy texture and mild flavor that complements the roasted eggplant without overpowering it. Butter beans also work well if that's what you have available.

Yes, this soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers leaving some room for expansion. It will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating.

Roast the eggplant until deeply golden and slightly charred on the cut side—about 30 minutes at high heat. The caramelization creates natural smokiness. You can also add an extra pinch of smoked paprika to enhance those notes.

Crusty bread, pita, or garlic knots are perfect for soaking up the velvety broth. A simple green salad with lemon vinaigrette adds freshness. For a more substantial meal, pair with grilled vegetables or a light grain pilaf.

Certainly. Simply blend only half the soup and stir it back into the pot with the remaining portion. This creates a nice texture contrast while still delivering some creaminess from the blended portion.

Creamy Roasted Eggplant and White Bean

Rich, velvety soup with roasted eggplant and creamy white beans, blended with aromatic Mediterranean herbs for a comforting meal.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium eggplants (about 1.2 lb), halved lengthwise
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 celery stalk, diced

Legumes

  • 1 can (15 oz) white beans (cannellini or great northern), drained and rinsed

Liquids and Oils

  • 4 cups vegetable broth
  • 2 tablespoons olive oil, divided
  • 2 tablespoons plant-based or Greek yogurt (optional, for garnish)
  • 1 tablespoon fresh lemon juice

Herbs and Spices

  • 1 teaspoon dried thyme
  • 1 teaspoon ground cumin
  • 1/4 teaspoon smoked paprika
  • Salt and black pepper, to taste

Optional Garnish

  • Chopped fresh parsley
  • Crushed red pepper flakes
  • Drizzle of olive oil

Instructions

1
Prepare the Oven and Baking Sheet: Preheat the oven to 425°F. Line a baking sheet with parchment paper and set aside.
2
Roast the Eggplant: Place the eggplant halves cut side up on the prepared baking sheet. Brush with 1 tablespoon of olive oil and season lightly with salt and pepper. Roast for 30 minutes or until the flesh is very tender and the surfaces are golden.
3
Sauté the Aromatics and Vegetables: While the eggplant roasts, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add the diced onion, carrot, and celery. Sauté for 5 to 6 minutes until softened. Add the minced garlic, dried thyme, ground cumin, and smoked paprika. Cook for 1 minute until fragrant.
4
Combine Roasted Eggplant, Beans, and Broth: Scoop the flesh from the roasted eggplant halves and discard the skins. Add the eggplant flesh to the pot with the sautéed vegetables. Stir in the drained white beans and vegetable broth.
5
Simmer the Soup: Bring the mixture to a boil, then reduce the heat to low and simmer uncovered for 10 to 12 minutes to allow the flavors to meld.
6
Blend Until Smooth and Creamy: Remove the pot from heat. Using an immersion blender, purée the soup directly in the pot until smooth and creamy. Alternatively, work in batches using a countertop blender.
7
Season and Adjust: Stir in the fresh lemon juice. Taste and adjust the salt and pepper as needed.
8
Serve and Garnish: Ladle the hot soup into bowls. Garnish each serving with a dollop of yogurt, chopped fresh parsley, a drizzle of olive oil, and a sprinkle of crushed red pepper flakes if desired. Serve immediately.
Additional Information

Equipment Needed

  • Baking sheet
  • Large pot
  • Immersion blender or countertop blender
  • Chef's knife
  • Cutting board
  • Ladle

Nutrition (Per Serving)

Calories 210
Protein 8g
Carbs 34g
Fat 6g

Allergy Information

  • Contains legumes (white beans)
  • Contains milk if using dairy-based Greek yogurt
  • Use plant-based yogurt for dairy-free and vegan options
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.