
This warmly spiced soup gets its silky texture from tender sweet potatoes, simmered with onion, garlic, ginger, cinnamon, and a hint of nutmeg until everything melts into a rich, glossy puree. A touch of cayenne adds gentle heat if you want it, balancing the natural sweetness of the potatoes beautifully. Once blended completely smooth, a swirl of cream stirred in right at the end makes it feel extra luxurious, and a scatter of fresh chives on top adds color and a mild onion-y bite. It's an easy one-pot dish that comes together mostly hands-off while it simmers, making it perfect for a cozy weeknight dinner or a make-ahead lunch. This version is a solid pick for a vegetarian table, warming and comforting from the first spoonful to the last.
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













Melt the butter in a large pot or Dutch oven over medium heat until foamy. Add the onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
Add the garlic, ground ginger, cinnamon, nutmeg, and cayenne (if using) 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!
