Vegan Lentil Dal and Spinach Soup
Lentil Dal Soup
Warm, comforting vegan dal infused with aromatic spices and fresh spinach. A nourishing, plant-based soup that's naturally protein-rich and deeply satisfying.
Nutrition (per serving)
This Vegan Lentil Dal and Spinach Soup is pure comfort in a bowl. There's something magical about the way warming spices like cumin, turmeric, and coriander transform simple lentils into something incredibly aromatic and deeply satisfying. The creamy texture comes naturally from the lentils themselves, while fresh spinach adds colour, nutrients, and a subtle earthiness that balances the warm spice blend perfectly. It's the kind of soup that fills you up without weighing you down.
What I love most about this recipe is how approachable it is for home cooks. You don't need any special ingredients or advanced cooking techniques—just a good pot and about 35 minutes. It's naturally vegan, high in protein and fibre, and absolutely delicious whether you serve it on its own or with warm naan or rice. Make a big batch because it tastes even better the next day as the flavours deepen and meld together.
Ingredients
- Red lentils:1 cup
- Vegetable broth:4 cups
- Coconut milk:½ cup
- Fresh spinach:3 cups
- Onion:1 medium
- Garlic cloves:3 cloves
- Fresh ginger:1 tbsp
- Cumin seeds:1 tsp
- Ground turmeric:1 tsp
- Ground coriander:¾ tsp
- Dried red chilli flakes:¼ tsp
- Olive oil:2 tbsp
- Fresh lemon juice:2 tbsp
- Sea salt:1 tsp
- Black pepper:½ tsp
- Fresh cilantro:2 tbsp
Instructions
Tips & Notes
- For a smoother soup, use an immersion blender to blend half of it, leaving some texture.
- If your soup is too thick, thin it with additional vegetable broth or hot water.
- You can prepare this soup ahead of time—it keeps well in the fridge for up to 4 days and actually tastes better as leftovers.
- Try adding a squeeze of fresh lime juice instead of lemon for a slightly different flavour profile.
- Serve with warm naan bread, rice, or crusty bread for a complete meal.
