Packed with protein, fiber, and a variety of warming spices, this is the best lentil soup you’ll ever make! It’s loaded with hearty lentils, nutrient-rich greens, and brightened with a splash of lemon juice. Best of all, it comes together with ingredients you probably already have in your pantry. Whether you’re vegan or just looking for a cozy, healthy meal, this lentil soup is perfect for a busy weeknight or a simple lunch. Enjoy it fresh, or make extra to freeze for later—it only gets better the next day!
Ingredients
60mlExtra virgin olive oil
1mediumOnionYellow or Brown Chopped
2Carrotspeeled and chopped
4Garlic clovesminced
2tspGround cumin
1tspCurry powder
½tspDried thyme
800gDiced tomatoeslightly drained
1cupLentilsbrown or green, rinsed
1literVegetable broth
500mlWater
1tspSaltmore to taste
PinchRed pepper flakes
Black Pepperto taste
1cupCollard greensor kale – ribs removed
1-2tbspLemon Juiceabout ½ to 1 medium lemon, to taste
Heat olive oil in a large pot over medium heat. Once shimmering, toss in the chopped onion and carrots. Stir often and cook for about 5 minutes, until the onion is soft and translucent.
Add garlic and spices:
Stir in minced garlic, cumin, curry powder, and thyme. Let it cook for about 30 seconds until it smells amazing.
Add tomatoes:
Pour in the diced tomatoes and cook for a few minutes, stirring frequently to boost their flavor.
Add lentils and liquid:
Add the lentils, vegetable broth, and water to the pot. Stir in salt, red pepper flakes, and a generous grind of black pepper. Bring the mixture to a boil, then lower the heat, cover partially, and let it simmer gently for 25-30 minutes until the lentils are tender.
Blend for creaminess:
Transfer about 2 cups of the soup to a blender. Secure the lid, cover it with a towel to protect your hand from steam, and blend until smooth. Pour it back into the pot to thicken the soup (or use an immersion blender for easier cleanup).
Add greens and lemon juice:
Stir in the chopped greens and cook for about 5 more minutes, just until they soften. Remove from heat and stir in the lemon juice. Taste the soup and adjust with more salt, pepper, or lemon juice if needed.
Serve and enjoy:
Ladle the soup into bowls and serve hot. It tastes even better the next day, so feel free to make extra!
Notes
For a thicker soup, blend a bit more of it before serving. Kale or collard greens add a nice texture, but spinach works too! If you like your soup spicier, toss in extra red pepper flakes. This soup stores well, so it’s perfect for meal prep. Keep leftovers in the fridge for up to four days or freeze for months—just thaw and reheat when you’re ready.Lentil soup has that magical balance of being both light and filling. It’s a bowl of comfort with a rich, earthy flavor that’s brightened up with lemon juice. You can easily swap out the greens for whatever you have on hand, making it adaptable to your kitchen. Plus, lentils are packed with protein and fiber, making this a satisfying meal without needing any extra sides. I love serving it with a crusty piece of bread or some crackers for dipping.Join Recipe Lovers for weekly kitchen inspiration and exclusive recipes delivered right to your inbox! stirring kale into soup lentil soup recipe in pot Lentil Soup ingredientsBest Lentil Soup Recipe – Healthy, Hearty, and Vegan