close up of cauliflower sweet potato soup, bread in background, cilantro on top.
Print

Cauliflower Sweet Potato Curry Soup

Cauliflower Sweet Potato Curry Soup is cheerfully spiced and comes with a good dose of plant based protein (thanks to the red lentils). Cauliflower, sweet potatoes and lentils make this a budget friendly meal!
Course Soup
Cuisine Indian
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6 people
Calories 233kcal
Author Nora Taylor

Ingredients

  • 2 tablespoons vegetable broth or water
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 2 tablespoons ground curry powder
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • 8 cups vegetable broth
  • 1 cup red lentils, uncooked
  • 1 large cauliflower head, chopped into florets
  • 2 medium sweet potatoes, peeled and diced
  • 4 ounce fresh baby spinach
  • 1 teaspoon salt, or to taste
  • chopped fresh cilantro, for serving

Instructions

  • In a large soup pot, heat the oil over medium heat and add the diced onion and garlic. Saute for 2-3 minutes, until the onions are translucent. Stir in the ginger and spices and cook for 1 more minute, stirring constantly.
  • Add the vegetable broth, lentils, cauliflower and sweet potatoes. Bring to a boil and then lower the heat. Simmer for 20-25 minutes, until the vegetables are tender and the red lentils are cooked. 
  • Stir in the fresh spinach and cook until wilted. Add salt to taste and serve with fresh bread and chopped fresh cilantro.

Notes

 
  1. I like to buy the tubes of grated ginger, and just squeeze out what I need.
  2. May also use frozen cauliflower to make this recipe even easier.

Nutrition

Calories: 233kcal | Carbohydrates: 40g | Protein: 12g | Fat: 3g