Cozy fall comfort in about 30 minutes
A silky, naturally vegan sweet potato soup with ginger and warm spices—creamy without cream and perfect for crisp evenings.

Why you’ll love it
- Naturally creamy and dairy-free for vegan comfort food that still feels indulgent
- Weeknight-friendly: about 30 minutes on the stovetop
- Built for fall recipes season—cozy, warming spices and pantry staples
- Nutritious yet satisfying for healthy dinner ideas
- Flexible base: adjust spice, sweetness, and thickness; great for cozy winter meals and meal prep
Ingredients (notes only)
Aromatics: Yellow onion, garlic, fresh ginger for warmth
Sweet potatoes: Peeled and cubed (russet-sized pieces cook evenly)
Liquid & creaminess: Low-sodium vegetable broth; canned coconut milk (full-fat for extra silky, light for lighter)
Seasoning: Salt, black pepper, smoked paprika, ground cinnamon; optional cayenne or chili flakes
Bright finish: Apple cider vinegar or lime juice
To serve: Toasted pepitas, roasted chickpeas, coconut milk swirl, chopped parsley or chives, chili oil
Step-by-step (stovetop)
- Sauté aromatics: Warm oil in a pot over medium heat. Cook onion with a pinch of salt until translucent, 4–5 minutes.
- Bloom spices: Add garlic, ginger, smoked paprika, cinnamon, and optional cayenne; stir 30–60 seconds until fragrant.
- Simmer: Add sweet potatoes and broth. Bring to a boil, reduce to a lively simmer, cover, and cook until very tender, 15–18 minutes.
- Blend: Off heat, add coconut milk. Use an immersion blender to purée until velvety. (Or carefully blend in batches; vent lid.)
- Balance: Stir in vinegar or lime. Season to taste with salt and pepper.
- Serve: Ladle into bowls and top with pepitas, a coconut swirl, herbs, or chili oil.
Pro tips
- Cut potatoes in even ¾–1-inch cubes for consistent doneness.
- Blooming spices in oil boosts flavor—don’t skip it.
- Adjust thickness: add hot broth to thin; simmer uncovered to reduce.
- Use light coconut milk for a lighter bowl; full-fat for ultra-creamy.
- For the silkiest texture, strain through a fine mesh after blending.
- Avoid vigorous boiling after adding coconut milk to prevent splitting.
- Finish with acid (vinegar/lime) to lift sweetness and round flavors.
Variations
- Thai-ish: Add 1–2 tbsp red curry paste and 1 tsp soy or tamari; finish with lime and cilantro.
- Smoky chipotle: Blend in 1–2 tsp adobo sauce; top with crispy black beans.
- Maple-roasted: Roast the sweet potato cubes at 425°F with a drizzle of maple, then simmer briefly with broth before blending.
- Protein boost: Purée in 1 cup drained white beans or red lentils (cook lentils in the broth) for extra body.
How to serve
With crusty sourdough or garlic bread; alongside a crisp green salad or roasted vegetables; or pair with a grilled “cheese” (vegan or dairy) for a cozy combo.
Make ahead & storage
- Fridge: 4 days in airtight containers.
- Freeze: Up to 3 months. Thaw overnight in the fridge.
- Reheat: Warm gently on the stove, adding broth if thick. Stir to re-emulsify.
FAQs
Can I use water instead of broth? Yes, but season more aggressively; a bouillon paste helps.
No coconut milk on hand? Use oat or cashew cream; or blend in ¼ cup cashew butter + extra broth.
Too sweet? Add more vinegar/lime and a pinch of salt; a little chili heat balances sweetness.
No blender? Mash well with a potato masher for a rustic texture.
Can I roast the potatoes first? Yes—roasting adds depth and concentrates sweetness.
Simple Nutrition (estimate, per 1 of 6 servings)
Calories | Carbs | Protein | Fat | Fiber | Sodium |
---|---|---|---|---|---|
~250 | ~39 g | ~4 g | ~9 g | ~6 g | ~530 mg |

Creamy Sweet Potato Soup
Ingredients
Equipment
Method
- Heat oil in a soup pot over medium. Sauté onion with a pinch of salt until translucent, 4–5 minutes.
- Add garlic and ginger; cook 30–60 seconds. Stir in smoked paprika, cinnamon, and optional cayenne to bloom.
- Add sweet potatoes and broth. Bring to a boil; reduce to a simmer, cover, and cook until very tender, 15–18 minutes.
- Off heat, stir in coconut milk. Blend with an immersion blender until smooth and creamy (or carefully blend in batches).
- Stir in vinegar or lime; season with salt and pepper. Adjust thickness with broth as needed.
- Serve with desired toppings.
Nutrition
Notes
No coconut milk? Use 1½ cups unsweetened oat milk or ¼ cup cashew butter + 1 cup broth.
Extra protein: Blend in 1 cup cooked white beans or ½ cup red lentils (simmer lentils 12–15 minutes).
Equipment: Immersion blender preferred; high-speed blender works—blend in batches and vent the lid.
Flavor add-ins: 1–2 tbsp red curry paste for Thai-ish; 1–2 tsp adobo sauce for smoky heat.