Curried Lentil Soup with Sweet Potato and Cauliflower (Vegan)
This hearty and flavorful soup combines tender lentils, sweet potatoes, and cauliflower with warm curry spices for a comforting vegan meal. It’s perfect for cozy nights when you want something nutritious and satisfying.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Cabbage paired with eggs
Something delicious to watch next.
Saut Aromatics and Spices
Start by warming the coconut oil in a large pot over medium heat. Toss in the chopped onion and garlic, and cook them gently until they turn soft and translucent, about 5 to 6 minutes. Next, add the ginger along with the curry powder, coriander, and cumin. Stir everything together and let the spices toast for a minute or two until you can really smell their aroma. Pour in the broth and lentils, give it a good stir, and bring the mixture up to a low boil. Once it’s bubbling, turn the heat down and let it simmer for about 5 minutes. Now, add the cauliflower and sweet potato, cover the pot, lower the heat to medium-low, and let it cook until the veggies are tender, around 20 to 25 minutes. Season with salt and pepper, and if you want a bit more kick, sprinkle in some extra curry powder. Finally, stir in the spinach and cook just until it wilts, which should take about 3 to 5 minutes.
Why you’ll love it
This soup is packed with flavor and nutrients, making it a comforting and healthy meal. The combination of lentils, sweet potato, and cauliflower creates a hearty texture, while the curry spices add warmth and depth. It’s also naturally vegan and easy to prepare.
How to serve
Serve this soup hot with a side of warm crusty bread or over steamed rice. Garnish with fresh cilantro or a squeeze of lime juice to add brightness. It also pairs well with a simple green salad for a complete meal.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors will deepen over time. You can also freeze portions for up to 3 months; just thaw and reheat gently on the stove or in the microwave.



