Print

Lentil Cauliflower Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 85 reviews

This hearty Lentil Cauliflower Soup combines the earthy flavors of cauliflower and lentils with aromatic spices and creamy coconut milk to create a comforting, nutritious meal. Enhanced with fresh ginger, garlic, and a hint of red chili, this soup is perfect for a wholesome lunch or dinner that’s both flavorful and satisfying.

Ingredients

Main Ingredients

  • 1 tablespoon olive oil
  • 1 large onion, diced
  • 2 large garlic cloves, finely chopped or grated
  • 1 tablespoon fresh ginger, finely chopped or grated
  • 1 tablespoon fresh red chili, finely chopped
  • ½ tablespoon ground cumin
  • ½ tablespoon ground coriander
  • ½ teaspoon turmeric
  • 1 lb (450 g) cauliflower florets
  • 5 cups (1.25 liters) vegetable stock
  • 1 can (14 oz / 400 g) lentils, drained and rinsed
  • 1 can (13.5 fl. oz / 400 ml) coconut milk
  • 3 cups (100 g) baby spinach
  • 2 tablespoons lime juice
  • Salt and freshly ground black pepper to taste
  • Fresh cilantro to garnish, optional

Instructions

  1. Heat Oil and Sauté Onion: Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for about 5 minutes until it becomes soft and translucent.
  2. Add Aromatics: Stir in the garlic, fresh ginger, and chopped red chili. Cook this mixture for another 2 minutes until fragrant to build depth of flavor.
  3. Add Spices: Sprinkle in ground cumin, coriander, and turmeric. Stir well to thoroughly combine the spices with the onion mixture, allowing the spices to toast slightly.
  4. Cook Cauliflower: Add the cauliflower florets to the pot, stirring them to coat the cauliflower pieces evenly with the spice mixture.
  5. Add Vegetable Stock and Simmer: Pour in the vegetable stock and bring the soup to a boil. Then reduce the heat to low, cover with a lid, and let it simmer gently for 15 minutes to soften the cauliflower.
  6. Add Lentils and Coconut Milk: Stir in the drained lentils and coconut milk. Continue simmering for an additional 5 minutes to blend the flavors and heat through.
  7. Incorporate Spinach: Add the baby spinach leaves to the soup, cooking for 1 to 2 minutes until the spinach wilts but remains bright and fresh.
  8. Finish with Lime Juice and Season: Stir in fresh lime juice and season with salt and freshly ground black pepper to taste for a bright finish.
  9. Serve and Garnish: Ladle the hot soup into bowls and garnish with fresh chopped cilantro if desired. Serve immediately for the best taste.

Notes

  • You can substitute fresh lentils cooked from dry if preferred; adjust cooking time accordingly.
  • Adjust the amount of red chili to your spice tolerance or omit for a milder soup.
  • For a richer texture, blend a portion of the soup before adding the spinach.
  • Serve with crusty bread or over rice to make a more filling meal.
  • Leftovers keep well refrigerated for up to 3 days and reheat gently on the stovetop.