Loading...

In a large pot or Dutch oven, heat a splash of vegetable broth over medium heat. Add the chopped shallots and cook for 3-4 minutes until softened and translucent, stirring occasionally. Add the minced garlic and cook for another 1 minute until fragrant.

Stir in the diced sweet potatoes, curry powder, ground ginger, turmeric, red pepper flakes (if using), and salt. Cook for 2-3 minutes, stirring to coat the sweet potatoes evenly with the spices.

Pour in the vegetable broth and coconut milk. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the sweet potatoes are very tender and easily pierced with a fork.

Carefully transfer the soup to a blender (or use an immersion blender directly in the pot). Blend until completely smooth and creamy. Be cautious when blending hot liquids, working in batches if necessary and leaving the blender lid slightly ajar to allow steam to escape.

Return the blended soup to the pot over low heat. Stir in the fresh spinach, lemon juice, and maple syrup. Cook for 2-3 minutes, or until the spinach has wilted. Taste and adjust seasoning (salt, maple syrup, lemon juice) as needed.

Ladle the creamy sweet potato and coconut soup into bowls. Garnish each serving with a sprinkle of chopped roasted peanuts before serving hot.


In a large pot or Dutch oven, heat a splash of vegetable broth over medium heat. Add the chopped shallots and cook for 3-4 minutes until softened and translucent, stirring occasionally. Add the minced garlic and cook for another 1 minute until fragrant.

Stir in the diced sweet potatoes, curry powder, ground ginger, turmeric, red pepper flakes (if using), and salt. Cook for 2-3 minutes, stirring to coat the sweet potatoes evenly with the spices.

Pour in the vegetable broth and coconut milk. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the sweet potatoes are very tender and easily pierced with a fork.

Carefully transfer the soup to a blender (or use an immersion blender directly in the pot). Blend until completely smooth and creamy. Be cautious when blending hot liquids, working in batches if necessary and leaving the blender lid slightly ajar to allow steam to escape.

Return the blended soup to the pot over low heat. Stir in the fresh spinach, lemon juice, and maple syrup. Cook for 2-3 minutes, or until the spinach has wilted. Taste and adjust seasoning (salt, maple syrup, lemon juice) as needed.

Ladle the creamy sweet potato and coconut soup into bowls. Garnish each serving with a sprinkle of chopped roasted peanuts before serving hot.
