
This hearty, warming soup is the kind of bowl that makes you forget it's completely plant-based — rich, velvety, and deeply satisfying in every spoonful. The secret to that creamy texture is blended cashews combined with white beans, which together create a luscious base without a drop of dairy. Smoked paprika and cumin add a subtle smokiness and warmth, while nutritional yeast rounds out the flavor with a savory, almost cheesy depth. Curly kale gets stirred in at the end and wilts down beautifully, adding color, nutrition, and just enough bite to keep things interesting. A squeeze of lemon juice at the finish brightens everything up and keeps the flavors from feeling heavy. It makes four generous servings, so it's a great option for meal prep or feeding a hungry table on a weeknight. Serve it with a few lemon wedges and a scatter of fresh parsley for a finish that looks as good as it tastes.
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

















Soak the cashews in enough cold water to cover for 30 minutes, then drain and set aside.
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 softened and the onion is translucent, about 7–8 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
