Curry-Flavored Sweet Potato and Cauliflower Soup
Warm up your day with this cozy soup that blends the natural sweetness of sweet potatoes with fragrant curry spices. It’s a comforting and flavorful way to enjoy a healthy, hearty meal any time.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Chicken Tortilla Rolls
Something delicious to watch next.
Step 1
Start by melting the butter in a large pot over medium heat. Toss in the chopped onion and garlic, season with a little salt and pepper, and cook everything until the onions turn a nice golden brown, about 5 to 7 minutes. Sprinkle in the curry powder, cumin, and cinnamon, giving it a good stir to let the spices wake up. Turn the heat up to medium-high, pour in the water and chicken broth, and bring the mixture to a boil. Once boiling, add the sweet potatoes and cauliflower, then lower the heat and let it all simmer gently until the veggies are soft, around 25 to 30 minutes. Use an immersion blender to puree the soup until it’s smooth and creamy—if it feels too thick, just add a bit more water to reach your preferred consistency. Finally, warm it through for a few more minutes before serving.
Why you’ll love it
This soup combines the natural sweetness of sweet potatoes with the earthy flavor of cauliflower, all enhanced by warm curry spices. It’s comforting, nutritious, and perfect for chilly days. Plus, it’s easy to make and packed with vitamins and antioxidants.
How to serve
Serve this soup with a sprinkle of fresh cilantro and a dollop of yogurt or sour cream to add a cooling contrast. It pairs well with warm naan bread or crusty whole-grain bread for dipping.
Storage & leftovers
Let the soup cool completely before storing it in an airtight container. It keeps well in the refrigerator for up to 4 days and can be frozen for up to 3 months. Reheat gently on the stove, adding a splash of water or broth if it’s too thick.



