Sweet potato soup is a comfort food, especially during the fall and winter seasons. It is a delicious, nutritious, and easy-to-prepare soup that is perfect for anyone looking for a warming and filling meal. It is rich in vitamins, antioxidants, and fiber, making it an excellent meal for people of all ages.

Main ingredients
Sweet potato, onion, garlic, vegetable broth, coconut milk, olive oil, curry powder, cumin, salt and black pepper.
Preparation time
The preparation time is 10-15 minutes, which includes peeling and dicing the sweet potatoes, chopping the onion, and mincing the garlic.
Cooking time
Approximately 30-40 minutes.
- Sautéing the onion and garlic takes about 5 minutes.
- Sautéing the sweet potatoes for 5 minutes.
- The spices are then added, and the soup is simmered for about 20 minutes until the sweet potatoes are tender.
- After the soup is cooked, it can be blended until smooth and creamy using an immersion blender or regular blender. This step takes only a few minutes.
- Finally, the coconut milk is added, and the soup is reheated until hot, which takes another 5-10 minutes.
Detailed Ingredients and Quantity
To prepare sweet potato soup, you will need the following ingredients:
Ingredients | Quantity |
Sweet potatoes | 2 large sweet potatoes- peeled and diced |
Onion | 1 |
Garlic | 2 minced cloves |
Vegetable broth | 4 cups |
Coconut milk | 1 cup |
Olive oil | 2 tablespoons |
Curry powder | 1 tablespoon |
Ground cumin | 1 teaspoon |
Salt and black pepper | As per taste |
Steps to prepare sweet potato soup
- Heat the olive oil over medium heat in a large pot.
- Sauté the chopped onion and minced garlic for about 5 minutes, until the onion is soft and translucent.
- Then add the diced sweet potatoes and sauté for another 5 minutes.
- Add the curry powder, ground cumin, salt, and black pepper to the pot, and stir well to coat the sweet potatoes and onion with the spices.
- Add the vegetable broth to the pot, and bring the soup to a boil.
- Reduce the heat to low, and let the soup simmer for about 20 minutes, or until the sweet potatoes are soft and tender.
- Blend the soup and make it smooth and creamy using a blender.
- Return the soup to the pot, and stir in the coconut milk.
- Reheat the soup until it is hot, but do not let it boil.
Nutrients facts
Per serving nutrients availability-
Nutrients | Quantity |
Calories | 200-300 g |
Carbohydrate | 25-40 g |
Fiber | 5-7 g |
Protein | 3-5 g |
Fat | If coconut milk is used, the soup may be higher in fat, but the fat will primarily be from healthy unsaturated fats. |
Vitamins and minerals (vitamins A, C; potassium, and manganese) | 50-100% of the daily recommended intake of vitamin A, depending on the recipe. |
Serving suggestions
- Sweet potato soup is served as a main course or as a side dish.
- The soup can be paired with a variety of toppings, such as croutons, chopped nuts, or a dollop of sour cream.
Variations (similar kinds of soups with the same ingredients)
A few examples of dishes that can be made with the same ingredients used for sweet potato soup are listed below-
- Sweet Potato and Black Bean Chili:
- Extra ingredients: black beans, tomatoes, and chili powder.
- Preparation: Add all the ingredients and cook until the sweet potatoes are tender, and serve with rice or tortilla chips.
- Sweet Potato and Chickpea Curry:
- Extra ingredients: chickpea, tomato, spinach.
- Preparation: Add chickpeas, diced tomatoes, and spinach to the sautéed onion and garlic, and cook until the sweet potatoes are tender. Serve with rice or naan bread.
- Sweet Potato and Quinoa Salad:
- Extra ingredients: quinoa, kale, lemon, honey.
- Preparation: Roast the diced sweet potatoes with olive oil, salt, and pepper until tender. Then combine with cooked quinoa, diced red onion, chopped kale, and a dressing made with lemon juice, honey, and olive oil. Serve cold or at room temperature.
- Sweet Potato and Lentil Stew:
- Extra ingredients: red lentils, tomato.
- Preparation: Use the same ingredients along with red lentils, diced tomatoes, vegetable broth, and spices such as cumin and paprika. Then cook until the sweet potatoes and lentils are tender, and serve with bread or rice.