
This deeply spiced stew is the kind of one-pot meal that makes your whole kitchen smell incredible — warm with cumin, coriander, turmeric, and fresh ginger bloomed in olive oil until they're fragrant and rich. Diced tomatoes cook down into a thick, glossy base before sweet potato cubes and black beans are added, simmering until everything is tender and the flavors have fully melded together. The combination of ingredients here does a lot of the heavy lifting naturally: turmeric and ginger are two of the most well-studied anti-inflammatory ingredients around, and they show up in generous amounts rather than as an afterthought. Sweet potatoes bring natural sweetness and body, while baby spinach stirred in at the end adds color and nutrients without any extra effort. A squeeze of fresh lemon juice at the finish brightens the whole pot and keeps the flavors from feeling heavy. It serves four and comes together in under an hour, making it a genuinely practical weeknight dinner rather than a weekend project. Top with cilantro if you have it — it's optional, but it adds a fresh lift that really ties everything together.
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 Dutch oven or heavy-bottomed pot 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!
