Vegan Lentil Soup

Vegan Lentil Soup
This vegan lentil soup is a wholesome, hearty meal that comes together with simple ingredients and minimal fuss. Brimming with tender lentils, aromatic vegetables, and warming spices, it’s a perfect go-to for chilly evenings or meal prep for the week ahead. Lentils are not only budget-friendly and filling, but they also provide excellent plant-based protein and fiber, making this soup both satisfying and nutritious.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika (optional for depth)
- 1 1/2 cups dried brown or green lentils, rinsed
- 1 (14.5 oz) can diced tomatoes, with juices
- 6 cups vegetable broth
- 1 bay leaf
- 1 teaspoon dried thyme or Italian seasoning
- Salt and black pepper, to taste
- Juice of 1/2 lemon (optional, for brightness)
- Fresh parsley or cilantro, chopped (for garnish)
Instructions
1. Sauté the aromatics.
Heat olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery, and sauté for about 5–7 minutes until the vegetables begin to soften. Stir in the garlic, cumin, and smoked paprika, cooking for another 1–2 minutes until fragrant.
2. Add the lentils and broth.
Stir in the lentils, canned tomatoes, vegetable broth, bay leaf, and thyme. Bring the soup to a boil, then reduce the heat to a simmer.
3. Simmer until tender.
Cover and simmer the soup for about 30–35 minutes, or until the lentils are tender but not mushy. Stir occasionally and add more broth or water if needed to reach your desired consistency.
4. Season and finish.
Remove the bay leaf. Season the soup with salt and pepper to taste. For extra brightness, squeeze in lemon juice just before serving.
5. Serve.
Ladle the soup into bowls and garnish with chopped parsley or cilantro. Serve with crusty bread or a side salad for a complete meal.
Optional Add-Ins
- Add chopped spinach or kale in the last 5 minutes for extra greens.
- Stir in coconut milk for a creamier version.
- Spice it up with a pinch of chili flakes or cayenne.