
This soul-warming soup is the kind of bowl that makes you feel genuinely good from the inside out — deeply savory, fragrant with fresh rosemary and garlic, and finished with a splash of balsamic vinegar that adds a subtle, complex brightness you won't expect but absolutely won't want to skip. Every ingredient here is pulling its weight: extra virgin olive oil and turmeric form a golden, fragrant base, while chickpeas and whole wheat rotini add satisfying heft without anything processed or inflammatory hiding in the mix. The black pepper isn't just seasoning — paired with turmeric, it's a classic combination that helps your body make the most of what's in the pot. Baby spinach stirred in at the very end wilts gently into the broth, keeping its color and nutrients intact rather than cooking down to nothing. It serves four, making it an easy weeknight dinner that reheats beautifully for lunch the next day. A squeeze of lemon over the top right before eating lifts every flavor and makes the whole thing taste even fresher than it already is.
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, carrots, and celery and cook, stirring occasionally, until the onion is softened and translucent and the carrots have begun to soften, about 7–8 minutes.
Add the garlic, rosemary, turmeric, black pepper, and red pepper flakes and cook, stirring constantly, until fragrant, about 1 minute. Watch the garlic closely so it does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
