
This soup builds deep flavor from a slow saute of onion and thinly sliced garlic, with a pinch of red pepper flakes for gentle heat and a sprig of rosemary steeping right in the broth. Cannellini beans simmer until tender, and mashing a portion of them right in the pot turns the broth naturally creamy without any cream in sight. Baby spinach or kale gets stirred in at the end for color and a fresh, earthy bite, and a finishing splash of lemon juice brightens the whole bowl. Ladle it up with a scatter of fresh parsley and crusty bread on the side for dunking. It's a cozy, garlicky, plant-based bowl that works well for anyone watching their sodium intake. Simple pantry staples and bright, punchy flavors do all the heavy lifting here, so nothing tastes like it's missing.
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 red pepper flakes and cook, stirring frequently, until the garlic is fragrant and just beginning to turn golden at the edges, about 2–3 minutes. Watch closely so the garlic does not brown too deeply.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
