This protein-rich vegan soup combines roasted cauliflower and red lentils for a naturally creamy texture without using heavy cream. It is a nutrient-dense meal that works perfectly for batch cooking and meal preparation.

List of ingredients
- 3 Tbsp Extra Virgin Olive Oil – used for sautéing and browning vegetables.
- 8 Cups Cauliflower Florets – approximately one small head of cauliflower.
- 1 1/2 tsp Ground Coriander – adds a warm, citrusy note.
- 1 1/2 tsp Ground Cumin – provides an earthy depth.
- 1 tsp Paprika – for a subtle sweetness and color.
- Salt and Black Pepper – to taste for seasoning.
- 1 Large Onion – chopped into 1/2 inch pieces.
- 2 Medium Carrots – peeled and chopped into 1/2 inch pieces.
- 4 Medium Cloves of Garlic – minced finely.
- 2/3 Cup Red Lentils – picked through and rinsed thoroughly.
- 5-6 Cups Lower Sodium Vegetable Stock – used for simmering and adjusting consistency.
- 1/4 tsp Crushed Red Pepper Flakes – optional for a hint of heat.
- 2 Tbsp Non-Dairy Butter – adds richness and a smooth finish.
- 2 Tbsp Lemon Juice – provides necessary acidity to brighten the flavors.
step-by-step instructions
- Brown the Cauliflower: Heat a large 5-7 quart Dutch oven over medium heat. Add olive oil, cauliflower florets, coriander, cumin, and paprika. Season with salt and black pepper, stirring occasionally for about 10 minutes until the cauliflower develops brown spots and softens.
- Sauté Aromatics: Add the chopped onion, carrots, and minced garlic to the pot. Cook for 4-5 minutes, stirring until the onion becomes translucent.
- Simmer the Soup: Stir in the red lentils, 5 cups of vegetable stock, and the optional red pepper flakes. Bring the liquid to a boil, then immediately reduce heat to low and cover with a lid. Let it simmer for 20 minutes.
- Blend and Finish: Remove the pot from the heat. Stir in the lemon juice and non-dairy butter. Use an immersion blender to process the soup until it is smooth and creamy. If the consistency is too thick, stir in the remaining cup of vegetable stock.
- Serving: Ladle the soup into bowls. Garnish with a drizzle of olive oil and a sprinkle of fresh chives. Serve alongside crusty bread.
Professional Preparation Tips
Developing Deep Flavor Through Browning
Do not rush the initial sautéing of the cauliflower. Allowing the florets to brown in the olive oil creates a caramelized flavor profile that adds complexity to the final blended soup.
Ensure the Dutch oven is sufficiently heated before adding the oil and vegetables. If the pot is too cold, the cauliflower may steam rather than sear, resulting in a loss of the desired roasted flavor.
Preparing Red Lentils for Smoothness
Rinsing red lentils is a critical step to remove any dust, debris, or residual starch. Use a fine-mesh strainer and run cold water over the lentils until the water runs clear.
Picking through the lentils before rinsing ensures that any small stones or shriveled grains are removed. This prevents unexpected hard textures in the final smooth purée.
Optimizing the Blending Process
An immersion blender is the most efficient tool for this recipe as it allows you to blend directly in the Dutch oven. Keep the blender submerged to avoid splashing hot liquid.
If you prefer a slightly textured soup, blend in short pulses rather than continuous processing. Stop once the large chunks are gone but some small pieces of vegetable remain.
Balancing the Final Taste
Add the lemon juice only after the soup has been removed from the heat. Cooking lemon juice for too long can dull its brightness and alter the flavor profile.
The non-dairy butter should be stirred in at the very end to maintain its emulsification. This creates a glossy finish and a rich mouthfeel that mimics traditional cream-based soups.
Alternative Vegetable Bases
If cauliflower is unavailable, you can substitute it with an equal amount of peeled and cubed parsnips or celery root. These root vegetables provide a similar starchiness and sweetness when blended.
Using broccoli instead of cauliflower will result in a greener hue and a slightly more bitter, earthy taste. Adjust the spices by adding a bit more paprika to complement the broccoli flavor.
Using Different Plant-Based Fats
If you do not have non-dairy butter, a tablespoon of coconut cream or a drizzle of high-quality cashew butter can provide similar richness. Coconut cream adds a very slight coconut scent to the soup.
Extra virgin olive oil can be used as a finishing fat if you prefer a fruitier, more Mediterranean taste. Simply increase the final drizzle amount instead of stirring in butter.
Selecting the Best Vegetable Stock
Lower sodium vegetable stock is recommended to ensure you have full control over the salt levels. Salt concentrates as the soup simmers and blends, so starting with a low-sodium base prevents over-salting.
For a deeper flavor, use a stock made from roasted vegetables. If using a bouillon base, ensure it is fully dissolved in boiling water before adding it to the pot to avoid salty clumps.
Lentil Substitutions and Constraints
Red lentils are specifically chosen because they break down completely during the simmering process. This is what gives the soup its natural creaminess without the need for flour or cream.
Do not substitute green or brown lentils in this recipe. Those varieties hold their shape and will result in a chunky, grainy texture that cannot be blended into a smooth purée.
Creative Serving and Pairing Ideas
Adding Textural Contrast
To contrast the smooth texture of the soup, top each bowl with toasted pumpkin seeds or sunflower seeds. This adds a necessary crunch and a nutty flavor to every spoonful.
Adding a swirl of vegan pesto or a dollop of cashew cream can provide a visual contrast and an extra layer of savory flavor to the dish.
Fresh Herb Garnishes
Fresh chives are the traditional choice for this soup, providing a mild onion flavor. Flat-leaf parsley or fresh cilantro are also excellent alternatives that add a bright, herbaceous note.
For a more aromatic experience, stir in a small amount of finely chopped fresh thyme or rosemary during the sautéing stage with the garlic.
Complementary Bread Pairings
A toasted sourdough baguette is the ideal accompaniment due to its acidity and crisp crust. Rubbing a raw garlic clove on the toasted bread adds an extra layer of flavor.
Focaccia with rosemary and sea salt also pairs well with the earthy tones of the cumin and coriander in the soup. Warm the bread in the oven just before serving.
Pairing with Grains
For a more filling meal, stir in a half-cup of cooked quinoa or wild rice after blending the soup. This adds a chewy texture and increases the protein content.
Serving the soup over a small bed of farro or barley turns the dish into a hearty stew, making it more suitable as a main course for a large dinner.
Storage and Preservation Guidelines
Refrigeration Methods
Transfer the cooled soup into airtight glass containers to maintain freshness. Store the soup in the coldest part of the refrigerator, away from the door.
This soup keeps well for up to four days. Because of the red lentils, the soup may thicken further as it cools; this is normal and can be fixed during reheating.
Freezing for Long-Term Use
This recipe is excellent for freezer meals. Pour the soup into freezer-safe bags or containers, leaving about an inch of headspace to allow for expansion as the liquid freezes.
Store the soup in the freezer for up to one month. Label the containers with the date to ensure you use the soup while the flavor remains peak.
Safe Thawing Procedures
The safest way to thaw the soup is to move the container from the freezer to the refrigerator 24 hours before you plan to eat it. This prevents rapid temperature changes that can affect texture.
If you are in a rush, you can thaw the soup in a pot over very low heat, stirring frequently to avoid burning the bottom of the pot.
Stovetop Reheating Techniques
Place the soup in a pot over medium-low heat. Stir frequently to ensure the lentils at the bottom do not scorch as the soup reaches temperature.
Add a splash of water or vegetable stock if the soup has become too thick during storage. Bring it to a gentle simmer, but do not let it reach a rolling boil.
Microwave Reheating Instructions
Transfer the desired amount of soup to a microwave-safe bowl. Cover the bowl with a lid or paper towel to prevent splattering.
Heat in 1-minute intervals, stirring thoroughly between each session. This ensures the heat is distributed evenly and prevents hot spots in the thick liquid.
Restoring Consistency and Flavor
After reheating, taste the soup to see if the acidity has diminished. A small squeeze of fresh lemon juice can wake up the flavors that may have muted during storage.
If the soup appears separated after reheating, whisk it vigorously or use a hand blender for a few seconds to re-emulsify the fats and liquids.
Dealing with Excessive Thickness
If the soup is too thick after blending, stir in additional vegetable stock one-quarter cup at a time. Continue adding until the desired pouring consistency is achieved.
Water can be used in a pinch, but vegetable stock is preferred to maintain the depth of flavor. Avoid adding too much liquid at once to prevent the soup from becoming watery.
Correcting Bland or Flat Flavors
If the soup tastes flat, it usually lacks salt or acidity. Start by adding a pinch of salt, then taste again before adding more lemon juice.
Increasing the amount of cumin or coriander can also add more depth. Stir in the spices and let the soup simmer for two minutes to activate the flavors.
Solving Blending Issues
If your immersion blender is not producing a completely smooth result, transfer the soup to a high-powered stand blender. Blend in small batches, leaving the lid slightly open to let steam escape.
Ensure you do not overfill the stand blender, as the hot liquid can expand and force the lid off. Use a kitchen towel to hold the lid firmly in place.
Addressing Under-Cooked Lentils
If you notice the lentils are still firm after 20 minutes of simmering, simply extend the cooking time. Simmer for an additional 5-10 minutes before blending.
The lentils should be completely soft and almost falling apart. If they are not fully cooked, the blended soup will have a grainy, sandy texture.
Frequently Asked Questions
Do red lentils need to be soaked?
No, red lentils do not require soaking. They are smaller and thinner than other lentil varieties, allowing them to cook through and soften in about 20 minutes.
Can I make this in a slow cooker?
Yes, you can. Sauté the vegetables in a pan first, then add everything to the slow cooker. Cook on high for 3-4 hours or low for 6-8 hours before blending.
Is this soup gluten-free?
Yes, the soup itself is naturally gluten-free. To keep the entire meal gluten-free, ensure you serve it with a certified gluten-free crusty bread.
Can I use frozen cauliflower?
Yes, you can use frozen cauliflower, but skip the initial browning step. Add it directly with the other vegetables and simmer, as frozen cauliflower will not sear effectively.
What can I use instead of lemon juice?
Apple cider vinegar or white wine vinegar can be used as a substitute. Use the same quantity as the lemon juice to achieve the required acidity.
Print
Creamy Cauliflower and Red Lentil Soup
- Total Time: 60 minutes
- Yield: 8 Cups 1x
- Diet: Vegan
Description
This Cauliflower Red Lentil Soup is completely vegan and is packed with vegetables, protein and is made with no cream!
Ingredients
- 3 Tbsp Extra Virgin Olive Oil
- 8 Cups Cauliflower Florets
- 1 1/2 tsp Ground Coriander
- 1 1/2 tsp Ground Cumin
- 1 tsp Paprika
- Salt and Black Pepper
- 1 Large Onion, chopped into 1/2 inch pieces
- 2 Medium Carrots, peeled and chopped into 1/2 inch pieces
- 4 Medium Cloves of Garlic, minced
- 2/3 Cup Red Lentils, picked through and rinsed
- 5–6 Cups Lower Sodium Vegetable Stock
- 1/4 tsp Crushed Red Pepper Flakes (optional)
- 2 Tbsp Non-Dairy Butter
- 2 Tbsp Lemon Juice
Instructions
- Step 1: Heat a large 5-7 quart Dutch oven over medium heat. Into the pot, add the olive oil, cauliflower florets, coriander, cumin, and paprika. Season with a pinch of salt and black pepper and cook, stirring occasionally, until the cauliflower has browned in some places and is starting to soften, about 10 minutes.
- Step 2: Add chopped onion, carrot and garlic into the pot and cook, until the onion is translucent, 4-5 minutes.
- Step 3: Add the red lentils and 5 cups of vegetable stock along with crushed red pepper flake (if using). Bring the mixture to a boil, then reduce the heat to low, and place a lid on the pot. Allow the soup to simmer for 20 minutes.
- Step 4: After 20 minutes, remove from heat. Then, add the lemon juice and non-dairy butter and use an immersion blender to blend the soup until smooth and creamy. Add the remaining cup of vegetable stock if you want a thinner soup.
Notes
Store the soup in the refrigerator for up to 4 days or freeze for one month. If you like some texture in your soup, stop blending before the soup is completely smooth. Do not substitute green or brown lentils in this recipe.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Dinner
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 Cup
- Calories: 176 kcal
- Sugar: 5 g
- Sodium: 654 mg
- Fat: 9 g
- Saturated Fat: 1 g
- Unsaturated Fat: 8 g
- Trans Fat: 1 g
- Carbohydrates: 20 g
- Fiber: 8 g
- Protein: 6 g
- Cholesterol: 0 mg