
This hearty, golden soup is the kind of bowl that makes you feel genuinely taken care of — warming, deeply spiced, and satisfying in a way that plant-based cooking absolutely can be. Red lentils break down beautifully as they simmer, and a quick pass with an immersion blender gives the soup that perfect half-creamy, half-chunky texture without any dairy or thickeners. Cumin, turmeric, smoked paprika, and a touch of cayenne bloom in the pot before the broth even goes in, building a flavor base that tastes like it simmered all day. Handfuls of baby spinach get stirred in at the end and wilt into the soup in minutes, adding color and nutrition without any fuss. A squeeze of fresh lemon juice right before serving brightens everything up and ties all those warm spices together. The recipe makes six servings, so it's ideal for meal prep — it reheats beautifully and the flavors only deepen overnight. Whether you're cooking for a crowd or stocking your fridge for the week, this is the kind of recipe that earns a permanent spot in your rotation.
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 →6 servings

















Heat the olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 6–7 minutes.
Add the garlic and carrots and cook, stirring, until the garlic is fragrant and the carrots begin to soften, about 3 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
