
Spiced Lentil Soup with Roasted Eggplant and Coconut Herb Pesto
Get ready to cozy up, food-loving friends! This spiced lentil soup is anything but ordinary—packed with smoky roasted eggplant and topped with an herby coconut pesto swirl, it’s a flavor explosion in every spoonful. Let's dive in and make a bowl of comfort with a twist!
4.2 out of 5 (4 ratings)

Prep Time
20 minutes
Cook Time
40 minutes
Servings
4 servings
Cuisine
Middle Eastern
Ingredients
- •1 cup dried red lentils, rinsed
- •1 medium eggplant, diced
- •2 tablespoons olive oil
- •1 medium onion, finely chopped
- •2 garlic cloves, minced
- •1 teaspoon ground cumin
- •1 teaspoon ground coriander
- •1/2 teaspoon smoked paprika
- •1/4 teaspoon ground cayenne (optional)
- •1 can (14 oz) crushed tomatoes
- •4 cups vegetable broth
- •1 cup full-fat coconut milk
- •Salt and pepper to taste
- •1 cup fresh cilantro leaves, chopped
- •1 cup fresh parsley leaves, chopped
- •1/4 cup unsweetened shredded coconut
- •2 tablespoons lemon juice
- •1/4 cup olive oil (for pesto)
Instructions
- 1
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- 2
Toss the diced eggplant with 2 tablespoons of olive oil, salt, and pepper. Spread it evenly on the prepared baking sheet and roast in the oven for 25-30 minutes, stirring halfway through, until tender and slightly caramelized.
- 3
While the eggplant is roasting, heat a large soup pot or Dutch oven over medium heat. Add 2 tablespoons of olive oil, then sauté the chopped onion until softened, about 5 minutes.
- 4
Stir in the minced garlic, ground cumin, ground coriander, smoked paprika, and cayenne (if using). Cook for 1-2 minutes until fragrant.
- 5
Add the rinsed red lentils, crushed tomatoes, and vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 20-25 minutes, or until the lentils are tender.
- 6
While the soup is simmering, prepare the coconut herb pesto. In a food processor, combine the fresh cilantro, fresh parsley, shredded coconut, lemon juice, and 1/4 cup olive oil. Blend until smooth, scraping down the sides as needed. Add salt and pepper to taste.
- 7
Once the lentils are cooked, stir in the coconut milk and roasted eggplant. Simmer for an additional 5 minutes to allow the flavors to meld. Taste and adjust seasoning with salt and pepper as needed.
- 8
Ladle the soup into bowls and drizzle with the coconut herb pesto. Serve warm, optionally garnished with extra fresh herbs or a sprinkle of shredded coconut.
Nutrition Information
Calories
320 calories
Protein
10g
Carbs
32g
Fat
18g
Frequently Asked Questions
Q: Can I use a different type of lentil in this recipe?
A: Red lentils are ideal for this recipe because they cook quickly and break down into a creamy texture, which thickens the soup. If you substitute with green or brown lentils, note that they will take longer to cook and retain their shape, resulting in a chunkier soup. Adjust the simmering time and add more broth if needed.
Q: What can I substitute for coconut milk if I don't have it?
A: If you don’t have coconut milk, you can use heavy cream, cashew cream, or any unsweetened non-dairy milk, such as almond or oat milk, for a lighter option. Keep in mind that the flavor and richness may vary slightly depending on the substitute.
Q: Can I skip roasting the eggplant?
A: Roasting the eggplant adds a depth of flavor and caramelization that enhances the soup. If you’re short on time, you can sauté the eggplant in a pan with olive oil until tender, but the flavor won’t be as robust.
Q: How should I store leftovers, and how long will they last?
A: Store leftover soup in an airtight container in the refrigerator for up to 4 days. The coconut herb pesto should be stored separately in a small airtight container in the fridge and used within 3 days. Reheat the soup on the stovetop over low heat, stirring occasionally, and add a splash of water or broth if it has thickened too much.
Q: Can I freeze this soup?
A: Yes, the soup (without the pesto) freezes well. Allow it to cool completely, then transfer it to an airtight freezer-safe container, leaving some space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. For best results, prepare the coconut herb pesto fresh when serving.
Q: What are some variations I can try with this recipe?
A: You can customize this soup by adding vegetables such as diced carrots, zucchini, or spinach during the simmering stage. For added protein, stir in cooked chickpeas or shredded chicken at the end. To make it spicier, increase the cayenne or add a dash of chili flakes. Serve with a dollop of yogurt or a sprinkle of toasted nuts for extra texture.
Q: Why is my soup too thick or too thin?
A: If your soup is too thick, it may be due to the lentils absorbing more liquid than expected. Simply add more vegetable broth or water, a little at a time, until you reach your desired consistency. If your soup is too thin, let it simmer uncovered for an additional 5-10 minutes to reduce the liquid and thicken it up.
Make This Recipe Your Own
AI Chef Assistant
Get real-time cooking guidance and ingredient substitution tips from our AI chef
Smart Scaling
Instantly adjust serving sizes and quantities to match your needs
Ingredient Swaps
Customize recipes with AI-powered ingredient alternatives and substitutions
Search for "Spiced Lentil Soup with Roasted Eggplant and Coconut Herb Pesto" in the DigiDish app to get started!
More Recipes You'll Love
Get ready to light up your taste buds with these Smoky Grilled Peach Tacos! Sweet, juicy peaches meet smoky char, zesty ...
Get ready for a tropical dream on a plate! This Mango Basil Granita is icy, refreshing, and bursting with sweet mango fl...
Cool, refreshing, and bursting with berry goodness, this Summer Berry Mint Lime Sorbet is your next dessert obsession! P...
Get ready to spice up snack time! This caramelized pineapple and ginger chutney served with toasted coconut flatbread is...
Fire up the grill and get ready to transform eggplant into silky, smoky ribbons topped with a zesty chickpea salsa and a...