Cauliflower Red Lentil Soup is not just a dish; it’s a warm hug in a bowl. I first stumbled upon this gem during a chilly weeknight when I was looking for something wholesome and filling yet quick to prepare. The combination of cauliflower and red lentils creates a creamy, comforting soup that not only nourishes but also delights the taste buds. This recipe is perfect for those busy evenings when you crave something healthy without spending hours in the kitchen.
Why you’ll love this dish
This Cauliflower Red Lentil Soup is a perfect blend of flavors and textures, making it a standout in the soup category. It’s packed with nutrients, budget-friendly, and incredibly easy to whip up. Whether you’re cooking for a cozy family dinner or meal prepping for the week ahead, this dish ticks all the boxes. And let’s not forget: it’s vegan, gluten-free, and can be made in about 30 minutes!
"This soup is a game changer! The flavors are amazing, and it’s so satisfying. Perfect for my weeknight meal prep!" – A satisfied reader’s review.
Step-by-step overview
Making this delicious soup is straightforward and requires minimal effort, making it ideal for both novice cooks and seasoned chefs. You’ll be sautéing fresh vegetables, adding lentils and spices, and letting it all simmer beautifully. By the end, you’ll have a silky soup that will impress everyone at the dinner table.
Ingredients
Here’s what you’ll need to bring this tasty recipe to life:
- 3 Tbsp Extra Virgin Olive Oil
- 8 Cups Cauliflower Florets (approximately 1 small cauliflower)
- 1 ½ tsp Ground Coriander
- 1 ½ tsp Ground Cumin
- 1 tsp Paprika
- Salt and Black Pepper to taste
- 1 Large Onion, chopped into ½ inch pieces
- 2 Medium Carrots, peeled and chopped into ½ inch pieces
- 4 Medium Cloves of Garlic, minced
- ⅔ Cup Red Lentils, picked through and rinsed
- 5-6 Cups Lower Sodium Vegetable Stock
- ¼ tsp Crushed Red Pepper Flakes (optional for some heat)
- 2 Tbsp Non-Dairy Butter
- 2 Tbsp Lemon Juice
Feel free to substitute fresh garlic with garlic powder or even swap red lentils for green ones if that’s what you have on hand.
Directions to follow
Heat a large 5-7 quart Dutch oven over medium heat. Add the olive oil, cauliflower florets, ground coriander, and cumin. Season with a pinch of salt and black pepper. Cook, stirring occasionally, until the cauliflower is browned in some spots and begins to soften, about 10 minutes.
Stir in the chopped onion, carrots, and garlic. Continue to cook until the onion is translucent, which should take about 4-5 minutes.
Incorporate the red lentils and 5 cups of vegetable stock, along with the crushed red pepper flakes if you’re using them. Bring the mixture to a boil, then reduce the heat to low, cover the pot with a lid, and let it simmer for 20 minutes.
After 20 minutes, remove from heat. Add the lemon juice and non-dairy butter. Use an immersion blender to blend the soup until it’s smooth and creamy. If you prefer a thinner consistency, stir in the remaining cup of vegetable stock.
I love to serve this with an extra drizzle of olive oil, a sprinkle of chives, and plenty of crusty bread for dipping.

Best ways to enjoy it
When it comes to enjoying your Cauliflower Red Lentil Soup, get creative! You can serve it with a side of warm, crusty bread or a fresh green salad for a complete meal. For a delightful twist, try topping with a dollop of vegan sour cream or fresh herbs such as parsley or cilantro. This soup is also great for meal prep, as it keeps wonderfully in the refrigerator or freezer, allowing you to enjoy a quick lunch or dinner throughout the week.
Keeping leftovers fresh
To store your soup, allow it to cool to room temperature before transferring it to an airtight container. It can be kept in the refrigerator for up to 4 days. If you’re interested in making a bulk batch, it freezes well for up to 3 months. Just ensure you let it thaw in the refrigerator overnight before reheating.
Helpful cooking tips
- Don’t rush the sautéing step! Allow the cauliflower to brown slightly; this enhances the flavor of your soup.
- If you don’t have an immersion blender, a regular blender will suffice. Just blend in batches and be cautious of the hot liquid!
- To spice things up, feel free to experiment with additional seasonings like turmeric or ginger.
Creative twists
Why not play with flavors a bit? You could add in some diced tomatoes for acidity or toss in some spinach or kale for added nutrition. If you’re feeling adventurous, swap out some of the spices for curry powder for a different flavor profile. The possibilities are endless with this versatile soup!
Common questions
How long does it take to prepare this soup?
About 30 minutes from start to finish. Perfect for a quick weeknight meal!
Can I make this soup in advance?
Absolutely! It keeps well in the fridge for up to 4 days or can be frozen for up to 3 months.
What can I use instead of red lentils?
You can substitute green or brown lentils, but be aware they may require a longer cooking time.
Is there a way to make this recipe lower in sodium?
Yes! Use homemade vegetable stock or opt for low-sodium varieties to control the salt levels.
Embark on your culinary adventure with this delightful Cauliflower Red Lentil Soup! It’s sure to become a staple in your home, warming bellies and hearts alike. Enjoy!
Print
Cauliflower Red Lentil Soup
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegan, Gluten-Free
Description
A warm and creamy soup made with cauliflower and red lentils, packed with nutrients and flavor, perfect for quick weeknight dinners.
Ingredients
- 3 Tbsp Extra Virgin Olive Oil
- 8 Cups Cauliflower Florets (approximately 1 small cauliflower)
- 1 ½ tsp Ground Coriander
- 1 ½ tsp Ground Cumin
- 1 tsp Paprika
- Salt and Black Pepper to taste
- 1 Large Onion, chopped into ½ inch pieces
- 2 Medium Carrots, peeled and chopped into ½ inch pieces
- 4 Medium Cloves of Garlic, minced
- ⅔ Cup Red Lentils, picked through and rinsed
- 5-6 Cups Lower Sodium Vegetable Stock
- ¼ tsp Crushed Red Pepper Flakes (optional)
- 2 Tbsp Non-Dairy Butter
- 2 Tbsp Lemon Juice
Instructions
- Heat a large 5-7 quart Dutch oven over medium heat. Add the olive oil, cauliflower florets, ground coriander, and cumin. Season with a pinch of salt and black pepper. Cook, stirring occasionally, until the cauliflower is browned in some spots and begins to soften, about 10 minutes.
- Stir in the chopped onion, carrots, and garlic. Continue to cook until the onion is translucent, about 4-5 minutes.
- Incorporate the red lentils and 5 cups of vegetable stock, along with the crushed red pepper flakes if using. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes.
- After 20 minutes, remove from heat. Add the lemon juice and non-dairy butter. Use an immersion blender to blend the soup until smooth and creamy. If you prefer a thinner consistency, stir in the remaining cup of vegetable stock.
Notes
Serve with crusty bread and a drizzle of olive oil. This soup can keep in the fridge for up to 4 days or be frozen for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Cooking
- Cuisine: Vegan
