
This deeply warming soup is the kind of bowl that makes you want to curl up on the couch and never leave. Red lentils simmer until they practically dissolve into the broth, creating a naturally thick, velvety texture without any cream or thickening agents. A full can of coconut milk swirls in toward the end, giving the broth that gorgeous golden-orange color and a rich, slightly sweet depth that plays beautifully against the curry powder, cumin, turmeric, and a little kick of cayenne. Fresh ginger and garlic bloom in the oil early on, so by the time the lentils are done, the whole kitchen smells incredible. Baby spinach wilts in at the last minute for a pop of color and a little extra nutrition, and a squeeze of fresh lemon juice at the end brightens everything up. Every single ingredient here is plant-based by nature — no swaps needed, no label-reading required — which makes this a genuinely easy weeknight win. It serves six, so it's perfect for meal prep or feeding a crowd.
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 ginger 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!
