
This golden, fragrant soup is the kind of bowl that genuinely makes you feel good from the inside out — rich and creamy, with just enough warmth from the spices to keep things interesting. Sweet potatoes and red lentils simmer together until the lentils practically melt into the broth, creating a naturally thick, velvety texture without any cream or thickeners. The real power here comes from the spice lineup: turmeric, fresh ginger, garlic, cumin, and curry powder are all well-known for their inflammation-fighting properties, and blooming them in olive oil before adding the liquids coaxes out every bit of their depth and color. Full-fat coconut milk rounds everything out with a subtle sweetness that balances the tomatoes beautifully. Baby spinach gets stirred in at the end so it wilts gently without losing its nutrients, and a squeeze of fresh lemon juice right before serving brightens the whole pot. This recipe makes four generous servings, so it's a smart one to batch-cook for the week — it reheats like a dream and somehow tastes even better the next day.
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 and cook, stirring occasionally, until softened and translucent, about 5–6 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!
