Go Back
+ servings
Lentil Cauliflower Soup

Hearty Lentil Cauliflower Soup That Warms the Soul

A comforting Lentil Cauliflower Soup rich in flavor and nutrients, perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Vegan
Calories: 250

Ingredients
  

Soup Base
  • 2 tablespoons Olive oil Can replace with canola or coconut oil for different tastes.
  • 1 Onion Substitute with any onion variety or frozen diced onions when fresh is unavailable.
  • 3 cloves Garlic Use fresh garlic for the best flavor.
  • 1 tablespoon Ginger Fresh is best, but dried ginger powder can be used in smaller amounts.
  • 1 Fresh red chili Adjust the amount to your heat preference or use dried red pepper flakes.
  • 1 teaspoon Cumin Can use pre-mixed curry powder for a different twist.
  • 1 teaspoon Coriander Try ground coriander or fresh cilantro leaves for garnish.
  • 1 teaspoon Turmeric Can replace with curry powder starting with 1 tablespoon.
Vegetables
  • 4 cups Cauliflower florets Frozen florets can replace fresh ones if needed.
  • 1 cup Lentils Use canned for convenience or pre-soaked dried lentils for fresh taste.
Creaminess and Nutrition
  • 1 can Coconut milk Full-fat coconut milk is best, but other plant-based milks can be alternatives.
  • 2 cups Baby spinach Feel free to swap with kale or Swiss chard for variety.
Finishing Touches
  • 1 Lime juice Lemon juice works too, or can be skipped if necessary.

Equipment

  • large pot

Method
 

Cooking Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat until shimmering. Add one diced onion and sauté for about 5 minutes, stirring frequently, until the onion becomes soft and translucent.
  2. Stir in 3 minced garlic cloves, 1 tablespoon of grated ginger, and 1 finely chopped fresh red chili. Cook these flavorful additions for 2 minutes, stirring constantly.
  3. Sprinkle in 1 teaspoon of cumin, 1 teaspoon of coriander, and 1 teaspoon of turmeric. Stir the spices well into the onion mixture and let them cook for about 1 minute.
  4. Add 4 cups of cauliflower florets to the pot, stirring to coat them in the fragrant spice blend. Sauté the cauliflower for about 2-3 minutes.
  5. Carefully add 4 cups of vegetable stock to the pot, stirring to combine. Increase the heat to bring the mixture to a rapid boil, then reduce to a simmer. Cover the pot and let it cook for approximately 15 minutes.
  6. Stir in 1 cup of lentils and 1 can of coconut milk into the simmering pot. Continue cooking for an additional 5 minutes.
  7. Add 2 cups of baby spinach to the pot, stirring until just wilted, which should take about 1-2 minutes.
  8. Remove the pot from heat and stir in the juice of 1 lime, seasoning your soup with salt and pepper to taste.
  9. Ladle the hot soup into bowls and garnish with fresh cilantro, if desired.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 30gProtein: 8gFat: 12gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 400mgPotassium: 700mgFiber: 10gSugar: 4gVitamin A: 500IUVitamin C: 30mgCalcium: 50mgIron: 3mg

Notes

This soup can be refrigerated for up to 4 days or frozen for longer enjoyment. Adjust heat and explore variations to suit your taste.

Tried this recipe?

Let us know how it was!