Cauliflower and Lentil Soup
A hearty, nutritious soup that's both comforting and protein-packed, combining tender cauliflower florets with protein-rich lentils.
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Servings 6 servings
Calories 200 kcal
- 1 large cauliflower head cut into florets
- 1 cup red lentils rinsed
- 1 large onion diced
- 3 cloves garlic minced
- 2 carrots chopped
- 2 celery stalks chopped
- 2 tablespoons olive oil
- 6 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon turmeric
- Salt and pepper to taste
- Fresh parsley for garnish optional
Heat olive oil in a large pot over medium heat. Add onions and sauté until translucent, about 5 minutes.
Add garlic, carrots, and celery. Cook for another 3-4 minutes until vegetables start to soften.
Stir in cumin and turmeric, cooking for 30 seconds to release their flavors.
Add cauliflower florets and lentils, stirring to coat with the spices.
Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 20-25 minutes until lentils are tender and cauliflower is soft.
Using an immersion blender, partially blend the soup, leaving some chunks for texture. If you don't have an immersion blender, transfer about half the soup to a regular blender, then return it to the pot.
Season with salt and pepper to taste. Garnish with fresh parsley if desired.