
This slow-cooker soup is the kind of deeply comforting meal that also happens to be doing your body a serious favor. Cannellini beans bring plant-based protein and fiber, while the broth slowly draws rich, smoky flavor from a whole turkey leg over hours of low-and-slow cooking — no shortcuts needed. The real anti-inflammatory heavy hitters here are turmeric, garlic, and extra virgin olive oil, all working together in a base built on fresh carrots, celery, and onion. Fresh rosemary, thyme, and bay leaves layer in herbal depth that makes the whole kitchen smell incredible by dinnertime. A handful of baby spinach and a squeeze of lemon juice go in right at the end, keeping their brightness and nutrients intact rather than cooking them into oblivion. Low-sodium broth and no-salt-added tomatoes keep sodium in check without sacrificing any of the savory richness you'd expect from a soup this hearty. It serves six, so it's a smart Sunday cook that sets you up with nourishing lunches or easy weeknight dinners all week long.
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 skillet over medium heat until shimmering. Add the onion, carrots, and celery and cook, stirring occasionally, until the onion is softened and translucent, about 6–7 minutes.
Add the garlic 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!
