
This hearty, warming soup is the kind of bowl that makes you forget it ever got cold outside. Red lentils break down into a thick, almost porridge-like base that feels deeply satisfying without a drop of dairy or meat in sight. A bloom of cumin, coriander, smoked paprika, and turmeric gives the broth a rich, layered flavor that tastes like it simmered all day — even though it comes together in under 45 minutes. Diced tomatoes add a gentle acidity that balances the earthiness of the lentils, while handfuls of baby spinach stirred in at the end keep things bright and fresh. A squeeze of lemon juice right before serving ties everything together and lifts the whole pot. It makes four generous servings, so it's ideal for meal prep or feeding a hungry table on a weeknight. Finish with a little chopped parsley and an extra lemon wedge, and you've got a bowl that looks as good as it tastes.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings


















Heat the olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion, carrots, and celery and cook, stirring occasionally, until the onion is softened and translucent and the carrots have begun to soften, about 7–8 minutes.
Add the garlic, cumin, coriander, smoked paprika, turmeric, and red pepper flakes (if using) and cook, stirring constantly, until fragrant, about 1 minute. Watch closely so the garlic does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
