This vegan curried cauliflower sweet potato lentil soup is a hearty and flavorful dish perfect for any season. Combining the earthy flavors of cauliflower and sweet potatoes with the rich, creamy texture of coconut milk, this soup is both comforting and nutritious. The addition of red lentils provides a protein boost, making it a well-rounded meal.
Some ingredients in this recipe might not be commonly found in every pantry. Coconut milk is a key component that adds creaminess and a subtle sweetness to the soup. If you don't have red lentils on hand, they can be found in the dried beans and legumes section of most supermarkets. Additionally, curry powder, ground cumin, and ground coriander are essential spices that bring depth and warmth to the dish.

Ingredients For Vegan Curried Cauliflower Sweet Potato Lentil Soup
Cauliflower: A cruciferous vegetable that adds a mild, nutty flavor and a hearty texture to the soup.
Sweet potatoes: These root vegetables provide natural sweetness and a creamy texture when cooked.
Red lentils: A type of legume that cooks quickly and adds protein and fiber to the soup.
Onion: Adds a savory base flavor to the soup.
Garlic: Provides a pungent, aromatic flavor that enhances the overall taste.
Curry powder: A blend of spices that gives the soup its distinctive, warm flavor.
Ground cumin: Adds a deep, earthy flavor that complements the other spices.
Ground coriander: Provides a subtle, citrusy flavor that balances the spices.
Coconut milk: Adds creaminess and a slight sweetness to the soup.
Vegetable broth: The liquid base that helps cook the vegetables and lentils while adding flavor.
Salt: Enhances the overall flavor of the soup.
Black pepper: Adds a hint of spiciness and depth to the flavor profile.
Technique Tip for This Recipe
When sautéing the onion and garlic, ensure you cook them until they are just translucent and fragrant, respectively. Overcooking can lead to a bitter taste. To enhance the flavors of the curry powder, ground cumin, and ground coriander, toast them in the pot for about a minute before adding the cauliflower florets, sweet potatoes, and red lentils. This will help release their essential oils and deepen the overall flavor of the soup.
Suggested Side Dishes
Alternative Ingredients
cauliflower - Substitute with broccoli: Both have similar textures and will absorb the flavors of the soup well.
sweet potatoes - Substitute with butternut squash: Butternut squash has a similar sweetness and creamy texture when cooked.
red lentils - Substitute with green lentils: Green lentils hold their shape better and provide a slightly different texture but still work well in soups.
onion - Substitute with leek: Leeks offer a milder flavor and can add a subtle sweetness to the soup.
garlic - Substitute with shallots: Shallots provide a milder, slightly sweeter flavor compared to garlic.
curry powder - Substitute with garam masala: Garam masala has a different spice blend but will still provide a rich, complex flavor.
ground cumin - Substitute with ground caraway seeds: Caraway seeds have a similar earthy flavor profile to cumin.
ground coriander - Substitute with ground fennel seeds: Fennel seeds offer a sweet, slightly licorice-like flavor that complements the other spices.
coconut milk - Substitute with almond milk: Almond milk provides a creamy texture and mild flavor, though it won't be as rich as coconut milk.
vegetable broth - Substitute with mushroom broth: Mushroom broth adds a deep, umami flavor that enhances the overall taste of the soup.
salt - Substitute with soy sauce: Soy sauce adds a salty, umami flavor that can enhance the depth of the soup.
black pepper - Substitute with white pepper: White pepper offers a similar heat but with a slightly different flavor profile.
Other Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
- Allow the soup to cool completely before storing. This helps prevent condensation, which can lead to unwanted moisture and spoilage.
- Transfer the soup into airtight containers. For easy portioning, consider using individual serving-sized containers.
- Label each container with the date of preparation. This ensures you keep track of freshness and consume the soup within a safe timeframe.
- Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The flavors will meld together beautifully during this time.
- For longer storage, place the containers in the freezer. The soup can be frozen for up to 3 months without losing its delightful taste and texture.
- When ready to enjoy, thaw the soup in the refrigerator overnight if frozen. This gradual thawing helps maintain the integrity of the vegetables and lentils.
- Reheat the soup gently on the stovetop over medium heat, stirring occasionally to ensure even heating. Add a splash of vegetable broth or coconut milk if the soup has thickened too much during storage.
- Alternatively, you can reheat individual portions in the microwave. Use a microwave-safe bowl, cover loosely, and heat in 1-minute intervals, stirring in between, until hot.
- Garnish with fresh herbs like cilantro or a squeeze of lime juice to brighten the flavors before serving.
How to Reheat Leftovers
- For stovetop reheating, pour the leftover soup into a pot. Heat over medium-low, stirring occasionally to ensure even warming. Add a splash of vegetable broth or coconut milk if the soup has thickened too much.
- To reheat in the microwave, transfer the soup to a microwave-safe bowl. Cover with a microwave-safe lid or plate to prevent splatters. Heat on high for 2-3 minutes, stirring halfway through to distribute the heat evenly.
- If you prefer using an oven, preheat it to 350°F (175°C). Place the soup in an oven-safe dish, cover with foil, and heat for about 20 minutes or until thoroughly warmed. Stir halfway through to ensure even heating.
- For a quick reheat, use an immersion blender to blend the soup again if it has separated. Then, heat it in a saucepan over medium heat, stirring occasionally until hot.
- If you have a slow cooker, transfer the soup to the slow cooker and set it on low. Allow it to heat for 1-2 hours, stirring occasionally to ensure even warming.
Best Tools for Making This Soup
Large pot: Used to cook the soup and combine all the ingredients.
Splash of oil: Used to sauté the onions and spices.
Chopping board: Used to chop the onions, cauliflower, and sweet potatoes.
Knife: Used to chop the vegetables and mince the garlic.
Measuring spoons: Used to measure the curry powder, ground cumin, and ground coriander.
Measuring cups: Used to measure the red lentils and vegetable broth.
Can opener: Used to open the can of coconut milk.
Wooden spoon: Used to stir the ingredients in the pot.
Immersion blender: Used to blend the soup to the desired consistency.
Ladle: Used to serve the soup.
Bowls: Used to serve the soup in individual portions.
How to Save Time on Making This Soup
Pre-chop vegetables: Prepare the cauliflower, sweet potatoes, and onion in advance and store them in the fridge.
Use canned lentils: Substitute dried red lentils with canned ones to cut down on cooking time.
Batch cook: Double the recipe and freeze portions for quick meals later.
Immersion blender: Use an immersion blender directly in the pot to save on cleanup time.
Pre-measure spices: Measure out the curry powder, ground cumin, and ground coriander before starting to cook.

Vegan Curried Cauliflower Sweet Potato Lentil Soup
Ingredients
Main Ingredients
- 1 head Cauliflower cut into florets
- 2 medium Sweet Potatoes peeled and diced
- 1 cup Red Lentils rinsed
- 1 large Onion chopped
- 3 cloves Garlic minced
- 1 tablespoon Curry Powder
- 1 teaspoon Ground Cumin
- 1 teaspoon Ground Coriander
- 1 can Coconut Milk
- 4 cups Vegetable Broth
- to taste Salt
- to taste Black Pepper
Instructions
- 1. Heat a large pot over medium heat. Add a splash of oil, then add the chopped onion and cook until translucent.
- 2. Add the minced garlic, curry powder, ground cumin, and ground coriander. Cook for another minute until fragrant.
- 3. Add the cauliflower florets, diced sweet potatoes, and rinsed red lentils to the pot. Stir to combine.
- 4. Pour in the vegetable broth and bring to a boil. Reduce heat and let it simmer for about 20 minutes, or until the vegetables are tender.
- 5. Stir in the coconut milk and season with salt and black pepper to taste. Simmer for another 5 minutes.
- 6. Use an immersion blender to blend the soup to your desired consistency. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Sangria Recipe15 Minutes
- Vegan Layered Lentil Casserole Recipe1 Hours
- Vegan Sweet Potato Soup Recipe45 Minutes
- Vegan Indian Curry with Cauliflower and Lentils Recipe45 Minutes
- Vegan Sushi Recipe50 Minutes
- Vegan Energy Balls Recipe15 Minutes
- Non-Alcoholic Vegan Pina Colada Recipe10 Minutes
- Vegan Lemon Poppy Scones Recipe35 Minutes
Leave a Reply