Creamy Vegan Sweet Potato Soup Recipe
This Creamy Sweet Potato Soup is a velvety, comforting bowl packed with warmth from spices, sweetness from maple syrup, and richness from blended tofu. The crispy chili oil adds a kick, while sourdough croutons bring the crunch. Perfect for cozy nights!
Prep Time 5 minutes mins
Cook Time 15 minutes mins
Total Time 20 minutes mins
Servings 6
Calories 158 kcal
- 1 teaspoon olive oil
- 1 onion roughly chopped
- 3 cloves garlic roughly crushed
- ½ teaspoon ground ginger
- ½ teaspoon ground coriander
- ½ teaspoon smoked paprika
- ¼ teaspoon ground black pepper
- 1 teaspoon fine sea salt or 1 teaspoon celery salt
- 1 tablespoon maple syrup
- 680 g sweet potatoes peeled and chopped into ½ inch pieces
- 750 ml vegetable stock or my homemade vegan chicken broth
- 300 g silken tofu drained
- 1 tablespoon lemon juice
- Fresh coriander cilantro for serving
- Crispy chilli oil for serving
- Sourdough croutons for serving
Sauté Aromatics: Heat olive oil in a pot over medium heat. Add onion and garlic, cooking until softened (about 5 minutes).
Toast Spices: Stir in ginger, coriander, smoked paprika, black pepper, salt, and maple syrup. Cook for 1-2 minutes until fragrant.
Simmer: Add sweet potatoes and vegetable stock. Cover, bring to a boil, then simmer for 15 minutes until potatoes are soft.
Blend Tofu: While the soup simmers, blend silken tofu until smooth. Reserve a few tablespoons for garnish.
Blend Soup: Remove from heat, add blended tofu and lemon juice. Blend with an immersion blender until smooth and creamy. Adjust seasoning.
Serve: Ladle into bowls, swirl in reserved tofu cream, and top with fresh coriander, crispy chili oil, and sourdough croutons.