The BEST Cauliflower Soup Recipe with Red Lentils and Carrots is delicious and so satisfying. Partially blended for the perfect texture and a creamy vegan cauliflower soup. A one pot, simple and nourishing plant based meal that is perfect for warming you on a cold day.

This post has been updated from the original that was posted on September 20, 2016.
There is an awesome fresh pressed juice shop near my daughter’s first apartment, that also made homemade, hearty, vegan soups. One day we had one that was particularly satisfying and delicious, with chunks of cauliflower, carrots, lentils and a creamy sort of base.
Weeks later, I was still craving that soup and knew I would keep recipe testing until I was able to create vegan cauliflower red lentil soup perfection….because a well rounded nutrient dense bowl of soup that’s delicious will put cravings on the back burner and make energy soar, and that’s always the way I want to nourish.
I kept at it, and then I had an outdoor get together with friends and a fire pit….put a double batch of this in the crockpot, plugged in outside. And guess what? Nothing was left..that’s when I knew I was done tinkering and this hearty vegan soup recipe was ready for the blog.
Key ingredient notes

- CAULIFLOWER: Low in calories and carbs, and high in vitamins, nutrients, fiber, and antioxidants. Use fresh or frozen florets to provide bulk. This vegan creamy cauliflower soup has no cream…just cauliflower that’s been partially pureed for a wholesome thickness.
- RED LENTILS: Awesome plant based source of protein, that are also rich in fiber, folate, iron, phosphorus, magnesium, zinc and potassium. They’re a great choice for this pureed lentil soup since they cook up more quickly than other types of lentils and fall apart easily providing texture and naturally thicken the soup.
- ONIONS: White, yellow or sweet vidalia onions will all work well. You could also use leeks, scallions or even shallots in a pinch.
- GARLIC: Garlic isn’t just a flavor builder, it also helps fight inflammation, build immunity and is loaded with antioxidants. Let it sit for 10 minutes after mincing to release the anti-bacterial components.
- SPICES: Cumin and coriander offer flavor, turmeric offers some additional anti-inflammatory benefits and salt and pepper are added for taste. Simple, yet effective.
- VEGGIE BROTH: Here’s my EASY recipe for Homemade Veggie Broth. It is worth making it yourself to avoid unnecessary sodium and inferior quality oils. I freeze mine in quart mason jars, or 1 cup cubes so I always have the amount I need at my fingertips. If you buy already made broth, be sure to read the ingredient label to know what you’re getting. Look for a brand with the least amount of sodium, processed oil and the most wholesome, real ingredients you can find.
Why you will love this soup

- The flavor is fabulous, the texture is varied…it’s interesting in all the right ways.
- Easy to make with wholesome, nutritious ingredients.
- Plant based protein from the red lentils makes this a complete meal.
- Budget friendly!
- Creamy Vegan Soup….with no coconut, dairy or cashews.
- One-pot, easy clean up.
- Freezes beautifully and great for meal prep.
How to make it
Get your ingredients ready before you begin. Dice the onion, slice the carrots and celery, mince the garlic. Rinse and drain the red lentils. Measure the spices. Cut cauliflower into florets.

Heat a dutch oven or soup pot over medium heat. Saute the diced onions in 1 Tablespoon veggie broth. If the pan becomes dry before the onions become soft and clear, add another Tablespoon broth, or 1 Tablespoon water. You can also saute in olive oil, if you prefer.


Next, add in the carrots, celery, cumin, coriander, turmeric salt and pepper. Stir while veggies soften and the spices begin to open up.


Stir in the rinsed lentils and garlic. Cook stirring as the garlic becomes aromatic and the lentils become coated with the spices. Then cover with veggie broth and bring to a boil.


Stir in the cauliflower florets. If you’re using frozen, you can stir in directly from freezer, no need to defrost. Turn down the heat and simmer, uncovered for 40 minutes. Sir occasionally to keep lentils from sticking to bottom.

Soup is done when all the veggies are tender. Use an immersion blender to puree some, to create a creamy cauliflower and red lentil soup base. Leave some of the cauliflower and carrots whole, if desired. If you don’t have an immersion blender, puree in batches using your blender or food processor.
Taste for seasoning. Sprinkle on additional salt and pepper as desired and garnish with some fresh parsley.
Debra’s Pro Tips

- A mix of creamy and chunky is my favorite way to enjoy this soup. I use my immersion blender to puree just some, until the base is thickened, but some pieces of veggies remain. If you don’t have one, transfer half the pot of soup to a regular blender and run until smooth, then dump that back into the pot and stir well.
- Just 5 minutes of patience to slowly build flavor with the onions, chopped veggies, spices and garlic will be greatly rewarded in the finished product.
- Freeze in individual serving sizes…you’ll be so thankful to have an easy lunch when you need it.
- Speaking of lunch….put some in a thermos and take it to work or school.
Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein
📖 Recipe

Vegan Cauliflower Soup with Red Lentils
Ingredients
- 1 medium sized onion (approx 2 cups diced)
- ½ teaspoon salt
- ½ teaspoon freshly ground pepper
- 1 teaspoon cumin
- 1 teaspoon ground corriander
- 1 teaspoon ground turmeric
- ½ teaspoon red pepper flakes
- 4 cloves garlic minced
- 4 large carrots approx. 2 cups sliced
- 3 celery stalks approx. 1 cup chopped
- 1 ¼ cups dried red lentils rinsed and drained
- 8 Cups Vegetable Stock
- 1 small head cauliflower*
Instructions
- Prepare veggies: dice onion, mince garlic, slice carrots and celery and cut cauliflower into florets.
- Heat soup pot over medium heat. Swirl in 1 Tablespoon water or veggie broth and saute onion until translucent, about 5 minutes. If pan gets too dry, add more water 1 Tablespoon at a time, as needed.
- Stir in spices, celery and carrots. Cook for another 4 minutes stirring occasionally.
- Stir in garlic and lentils and continue stirring for one minute, making sure garlic doesn’t burn.
- Add 8 cups of stock and bring to a low boil. Add cauliflower and then reduce to simmer and cook uncovered for 40 minutes, stirring occasionally, making sure the lentils don’t stick to the bottom of the pot. The lentils and cauliflower will soak up much of the liquid. Monitor to be sure all veggies are covered in stock, adding more as needed. (If liquid runs low and you don't have any more stock, add in water, as needed).
- Use an immersion blender to partially puree soup. Leave a few carrots and cauliflower florets in tact for added texture.
- Taste for seasoning, adding more S + P as needed. If you like a more spicy soup, ½ teaspoon white pepper is a good choice. Garnish with fresh chopped parsley.
- Soup will stay good in the fridge for up to 5 days or the freezer for 3 months.
Notes
MEAL PREP AND STORAGE
- TO SERVE: Serve warm with crusty bread, or crackers. A simple green salad or arugula avocado salad will go well with this soup.
- TO PREP AHEAD: Chop onions, carrots, celery and cauliflower up to 2 days in advance. Store chopped veggies in storage containers in the fridge. Make soup when it’s convenient for you and reheat when ready to serve.
- TO STORE: Store in airtight container in the fridge for up to 5 days or the freezer for 3 months.
- TO FREEZE: Keep in mind, soup will expand when it freezes so leave a bit of space in your container. Use freezer safe zip top bags or wide mouth mason jars.
- TO REHEAT: Reheat gently over medium heat on the stovetop, until heated through.
Nutrition
Note
The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.
Cathy Crist
Hello Debra, I made this soup last week for dinner and it was fabulous. I had my mom at the house and she doesn’t particularly love cauliflower, but thought this soup was delicious, the flavors blended so nicely! Had just enough kick and was hearty so that my husband loved it (not a soup guy) and I loved that is was packed with veggies and satisfying for sure. I divided it and enjoyed it for lunch several days thereafter. Kept very well! I will most definitely be making this often this winter! Thank you! keep ’em coming!!!
Debra Klein
Aw….thanks so much….and thanks for spreading the health around!
serena
I love the combo of lentils and carrots in this soup. It’s so simple to make and a great weeknight option
Debra Klein
One of our favorite weeknight meals…and leftovers for lunch is spectacular as well!
Kaitlin
Your take on a lentil soup was so delicious! Thank you
Debra Klein
You’re welcome. If you love lentil soup, you may want to also try this hearty lentil soup recipe.
Brianna
Nothing like a hearty conforting soup that’s also healthy! This soup warms the soul.
Debra Klein
Exactly why I make it so often!
Addie
Such a hearty and flavorful soup! Love this on cold winter days!
Debra Klein
We do too! Thanks Addie.
Sara
Such a delicious soup to warm up with on these colder nights. Gotta make it again soon.
Debra Klein
Glad you enjoyed it!
Rob
I have made this soup now a couple of times. It is absolutely delicious! My household loves anything cauliflower, and this soup is now at the top of the list.
Debra Klein
Totally agree…most requested soup recipe around here.
Lexa
What an amazing and creative cauliflower soup recipe. I’m a huge soup fan and always looking for new ideas. When I came across this one I had to try it and this soup did not disappoint. We love your recipe and will certainly make it again!
Debra Klein
Yay….so glad you guys enjoyed it Lexa.
Makhaya
This was the perfect cozy soup for my family. Thank you for sharing!
Debra Klein
You’re welcome.
Kasey
So delicious! Love how healthy it is too! Perfect for the cold weather we’ve been having. Thanks for the great recipe!
Debra Klein
You’re welcome and thank you Kasey for taking the time to comment.
Elizabeth Flight
So do comforting and yummy! Definitely making again!
Susan
This is a great recipe! Thank you for creating a great plant based recipe that the whole family loves!
Debra Klein
Yay!
Anne Wondra
Love this vegan cauliflower red lentil soup recipe! It’s becoming one of my favorites, having made it several times already. Adjusted spices a bit, adding curry powder and leaving out hot pepper flakes, and reduced simmer time after adding cauliflower to 25 minutes instead of 40. It’s so good! Thank you!
Debra Klein
You’re welcome! Love that you’ve made it your own.
Bea
Really good soup! I followed the recipe exactly. The veggies and lentils were cooked through and the flavor profile perfect. Nice suggestion to use an immersion blender to make it more creamy. It does make a lot so be prepared for left-overs.
Debra Klein
Thank you….I love how creamy it comes out! Also, I usually freeze some of the leftovers…so good to find a serving or two in the freezer.
Debra
Never thought I could enjoy vegan, but this soup was absolutely marvelous!
Debra Klein
Thank you! Totally agree..a winning soup, that it’s vegan is almost just an added bonus.