Heat the olive oil in a Dutch Oven or a soup pot over medium heat. Add the chopped onion, carrot and celery. Cook for about 5 minutes until the onion is soft and translucent. Add the garlic and cook for another 30 seconds until aromatic.: The moment the oil shimmers, you will notice a faint fruity scent if your olive oil is fresh, and the pan surface should look glossy but not smoking; this visual cue means the oil is ready to coax flavors from the aromatics. Start by warming the pan gently so the oil heats evenly. If the oil smokes, reduce the heat immediately to prevent a burnt flavor. A frequent misstep is cranking the heat too high, which can make the vegetables brown unevenly or char the spices later. This gentle heat control helps the vegetables sweat and release moisture, which forms the savory base so the final soup is layered rather than flat.
Add the coriander, turmeric, cumin, smoked paprika, salt, pepper and stir. Add the lentils, broth, bay leaves and crushed tomatoes. Stir everything together. Bring to a boil then reduce to medium-low and cook for 35 to 40 minutes, until the lentils are soft and tender.: As you add the chopped onion , carrot , and celery , listen for a soft sizzle, and watch the vegetables take on a glossy sheen as they release water. Stir them so they cook evenly, allowing the onions to become translucent and the carrots to soften; this usually takes about five minutes. The sweet scent of cooked onion and carrot is a reliable sign that the foundational flavors are developing. If you crowd the pot you may trap steam and lose the gentle caramelization these ingredients provide, so keep the heat moderated and stir occasionally to avoid sticking.
Discard the bay leaves and stir in the lemon juice. Taste for seasoning and adjust with salt and pepper as needed.: You will notice the onion shift from opaque to translucent and the mixture will smell sweet and savory, signaling readiness for garlic. Keep stirring to prevent the vegetables from browning too quickly, which would change the flavor to a more roasty note. A common mistake is rushing this step; undercooked onions leave a sharp bite that competes with the spices. The goal here is softness and gentle sweetness, which gives the finished soup a mellow backbone.
Garnish with parsley or green onions and serve.: When you add the minced garlic , the aroma should lift immediately, filling the kitchen with a warm, pungent scent. Watch closely, because garlic goes from fragrant to bitter in seconds if it browns. Stir constantly for about thirty seconds, then move on to the spices. If your garlic starts to color, reduce heat and stir it in with the vegetables to prevent burning. Properly timed garlic adds a savory brightness without harshness.
Add the coriander, turmeric, cumin, smoked paprika, salt, pepper and stir: As you sprinkle in the spices, they should sizzle lightly in the warmed oil, releasing essential oils that create depth. The air will become aromatic with earthiness, citrusy undertones, and a smoky whisper. Stir thoroughly to coat the vegetables so the flavors meld; this blooming step is crucial because it magnifies the spices and prevents them from tasting raw. A common error is adding spices to a cold pan, which yields dull flavors, so always warm the oil first.
Add the lentils, broth, bay leaves and crushed tomatoes: Pour in the rinsed lentils , the broth , the bay leaves , and the crushed tomatoes , watching how the pot fills and steam begins to rise. The tomatoes will add a gentle acidity that balances the earthy lentils, and the broth provides a savory canvas. Stir everything to combine so the ingredients distribute evenly, and bring the mixture to a simmer. If your broth is very salty, consider using slightly less or diluting with water, because the lentils will absorb liquid and concentrate flavors as they cook. This step sets the stage for the texture and final seasoning of the soup.
Stir everything together: Once combined, the pot will show a medley of colors and textures, with red tomatoes, pale lentils, and flecks of spice. Use a wooden spoon to reach the bottom and ensure nothing is sticking, and give the pot a final, thorough stir to distribute heat and seasoning. The sound should be a gentle, steady simmer rather than a vigorous boil, which helps maintain a creamy texture. A mistake here is leaving ingredients layered, which can cause uneven cooking; stirring helps everything meld and cook uniformly.
Bring to a boil then reduce to medium low and cook for 35 to 40 minutes, until the lentils are soft and tender: You will see bubbles rise steadily as the pot reaches a boil, then reduce the heat to maintain a slow, even simmer; this is when the lentils absorb liquid and soften. During the thirty five to forty minutes of simmering you will smell the spices deepen and the soup will thicken gradually. Check periodically and stir to prevent sticking on the bottom. A common pitfall is boiling too vigorously, which breaks the lentils down into mush rather than tender grains. Aim for a consistency where the lentils are soft but still hold a bit of shape, giving pleasant mouthfeel.
Discard the bay leaves and stir in the lemon juice: Remove and discard the bay leaves so nobody bites into a sharp, papery piece, then stir in the fresh lemon juice to brighten the whole pot. Immediately you will notice a lift in aroma and flavor, as the acidity balances the earthiness and rounds the spices. Taste after adding lemon and adjust salt and pepper as needed. Adding lemon earlier can diminish its fresh brightness, so reserve it for the end to preserve its clarity.
Taste for seasoning and adjust with salt and pepper as needed: Use a spoon to sample the soup, noting if it needs more salt, pepper, or a touch more lemon. Seasoning at the end is key because the lentils absorb flavors during cooking, and the concentrated broth can change the salt balance. If the soup tastes flat, a pinch more salt will open the flavors; if it feels heavy, an extra squeeze of lemon juice can refresh it. Over seasoning is easy, so adjust in small increments and taste as you go.
Garnish with parsley or green onions and serve: Finish the bowl with fresh herbaceous notes, using parsley or green onions to add a pop of color and a crisp, vegetal contrast. The final presentation should look inviting, with bright green against the warm soup, and the first spoonful should deliver warmth, spice, and a bright finish. Don’t let it sit too long before serving, because the surface cools quickly and loses that immediate fragrant appeal. A common oversight is skipping the fresh garnish, which actually elevates the whole experience.