How to Make Vegan Curried Cauliflower, Sweet Potato, and Lentil Soup - A Step-by-Step Guide

There's nothing quite like a warm, hearty bowl of soup to comfort you on a chilly day. And when it's packed with nutritious, plant-based ingredients and an array of delicious spices, it's even better. That's why this Vegan Curried Cauliflower, Sweet Potato, and Lentil Soup is the perfect dish to warm you up and nourish your body.

This soup brings together a variety of wholesome ingredients that not only deliver incredible flavor but also provide a wealth of health benefits. From the cream...

Read more Snack recipes

Ingredients

  • 1 tablespoon coconut oil
  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 1 tablespoon minced fresh ginger, or more to taste
  • 1 tablespoon curry powder, or more to taste
  • 2 teaspoons ground coriander
  • 2 teaspoons ground cumin
  • 8 cups vegetable broth
  • 1 cup dry red lentils, rinsed and drained
  • 1 head cauliflower, broken into florets
  • 2 cups cubed sweet potato
  • 3 cups fresh spinach

Information

  • Prep Time: 20 mins
  • Cook Time: 50 mins
  • Total Time: 1 hr 10 mins
  • Servings: 5
  • Yield: 5 servings

  • Heat coconut oil in a large saucepan over medium heat. Add onion and garlic and saute until translucent, 5 to 6 minutes. Stir in ginger, 1 tablespoon curry powder, coriander, and cumin and saute until fragrant, about 2 minutes more. Pour in broth and lentils and stir to combine. Bring mixture to a low boil; reduce heat and simmer for 5 minutes.
  • Stir in cauliflower and sweet potato. Cover, reduce heat to medium-low, and simmer until cauliflower and sweet potato are tender, 20 to 25 minutes. Season with salt and pepper and add more curry powder if desired. Stir in spinach and cook until wilted, 3 to 5 minutes.
  • Nutrition

    313 cal.

    • Total Fat: 5g
    • Saturated Fat: 3g
    • Sodium: 820mg
    • Total Carbohydrate: 54g
    • Dietary Fiber: 20g
    • Total Sugars: 12g
    • Protein: 16g
    • Vitamin C: 65mg
    • Calcium: 144mg
    • Iron: 6mg
    • Potassium: 1087mg